pages.courses.show.header
pages.courses.show.course_updated
pages.courses.show.subscription_description
pages.courses.show.included.header
models.attributes.base.description
In this course, you will learn the fundamentals of modern web development in Python. You will learn about networking protocols and interfaces, databases, and ORMs, web frameworks, and the MVC concept. The knowledge gained from this course will help you decide on further areas of study and give you an overview of modern backend and web development. This course is suitable for anyone new to Python development.
pages.courses.show.skills
- Learn about MVC and ORM
- Create simple pages with Python
- Install and run an application on the Flask microframework
- Realistically estimate the amount of knowledge required for professional development
pages.courses.show.syllabus
1 | Introduction Getting acquainted with the topic of the course |
2 | Python backend Learning how a typical backend written in Python works |
3 | HTTP Protocol Learning the basics of network protocols |
4 | Microframeworks Learning what microframeworks are |
5 | Templating Finding out how the server generates an HTML query |
6 | DBMS Learning about databases and ways to work with them |
7 | ORM Learning how to model data in the database and access them, leaning on the concept of ORM |
8 | MVC Learning about MVC and design patterns |
9 | Fullstack frameworks Learning about the capabilities of full-stack frameworks |
10 | API Learning the concept of API, an important part of the modern web |
11 | Tests Learning about automatic code testing |
12 | Collections Looking at collections and learning how to work with them |
13 | Other Covering some important topics that are not part of the core course |
14 | What's next? Summarizing the course |
pages.courses.show.recommended_programs

- pages.courses.pros.right_in_browser
- pages.courses.pros.lifetime_access
- pages.courses.pros.learn_as_you_go
pages.courses.show.subscription_description