Project
Web Calendar
Challenging
302 completions
~ 28 hours
4.2You will create a simple REST service with the Flask framework. You will work with a database using the Flask-SQLAlchemy extension and create resources using the Flask-RESTful extension. Learn to use date objects in Python.
Provided by
JetBrains Academy
About
Afraid to miss something interesting? Don't worry, you won't! Create an app that will save all your events to the database. You will access the events with the help of REST endpoints.
Graduate project
This project covers the core topics of the Python Backend Developer with Flask 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:
Create your first endpoint that will respond with a simple message.
Handle GET and POST requests from the client and parse arguments from the request body.
Create a database and save all the events in it.
Process and delete events by ID. Add an ability to get information about events in a specific date range.
Reviews
4 months ago
i learned a lot from how to get data you want from urls and bodies and yea it was very smooth. I learnt to become more comfortable with writing code based on requests and i understand the request system better than before as well as the flask framework. But i need to dive in deeper to get the full e ...
4.2
Learners who completed this project within the Python Backend Developer with Flask course rated it as follows: