Project
Junie's Python Quiz Master
Challenging
49 completions
~ 3 hours
4.5Learn to construct a Python chatbot, create a REST API with FastAPI, develop a user interface, and link them all.
Provided by
JetBrains Academy
About
Build a fun, interactive Python quiz chatbot from scratch. You'll create the chatbot's brain, connect it to a sleek web interface, and watch your Python knowledge grow. Get ready to dive into full-stack development with a project that's both educational and seriously engaging!
Graduate project
This project covers the core topics of the Coding with Junie, AI Agent by JetBrains course, making it sufficiently challenging to be a proud addition to your portfolio.
At least one graduate project is required to complete the course.
What you'll learn
Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Set up a new project in JetBrains PyCharm and ensure the Junie plugin is installed and activated
Continue by building a simple chatbot that asks users beginner-level questions about Python
Generate a REST API using FastAPI based on the existing bot script
Create a frontend for your REST application
Reviews
JG
Jean-Pierre Gonçalves2 months ago
A very interesting step-by-step introduction to discovering Junie.
Jerome Schmutz
7 months ago
more a tutorial than a project, but a good start to learn how to use Junie.The prompts provided didn't work as expected, especially when running the fastAPI, but very easy to fix.
4.5
Learners who completed this project within the Coding with Junie, AI Agent by JetBrains course rated it as follows: