We create a news portal based on Python FastAPI - course 4,000 rubles. from Stepik, training 79 lessons, Date November 30, 2023.
Miscellaneous / / December 04, 2023
What will you learn
The asynchronous mechanism for running applications is increasingly being implemented by developers. It allows you to create and launch new tasks without waiting for some tasks to complete. In Python, we have access to the young and promising asynchronous framework FastAPI. Despite the fact that it is relatively new, its capabilities are already widely used by Python developers. We will be able to use it as part of our work on the news portal. FastAPI ranks third after Django and Flask, but in the future it may significantly outperform these technologies. FastAPI has proven performance indicators, for which it received the first position of popularity on the Stackoverflow resource and its popularity will continue to grow. In addition to studying the Python asyncio library itself, we will pay great attention to working with the SQLAlchemy ORM library, through which we will set up interaction with the database. We will set up user password recovery, creation of news posts, viewing, editing and deleting. We will also implement the ability to add comments to posts. We will deploy the final version of the project on hosting. We will definitely encounter many mistakes, but we will successfully overcome them and gain valuable experience from our mistakes.
About the course
It is very important that you can ASK YOUR TEACHER A QUESTION at any time and get advice on any difficulties that arise in the process of mastering the material. It is very important that you GET VALUABLE PRACTICAL SKILLS! It is very important that you REPLENISH YOUR PORTFOLIO with a unique project!
Initial requirements
Python Basics
6
coursesPython developer and teacher, GeekBrains portal
My name is Dmitry Chitalov, I have been a Python developer since 2014, I am 34 and for 5 years I have been a methodologist and teacher at the educational portal Geekbrains. During my work, I conducted more than 250 webinar streams, trained several thousand students, and developed and am developing my own training materials. I provide individual consultations on programming in Python and working with frameworks.