Web Development
Full Stack Python Web Development
- Duration
- 6 months
- Level
- Beginner
- Learning modes
- On-site · Online
- Schedule
- Daytime · Evening
Overview
About this program
Master Python for web development. This program teaches you how to build robust applications with Django and FastAPI, from relational databases to REST APIs, all the way to production deployment.
Outcomes
What you'll be able to do
- Build web applications with Django and FastAPI
- Create fast and secure RESTful APIs
- Master Python and its web ecosystem
- Manage SQL and NoSQL databases
- Deploy applications with Docker and Linux
- Implement automated tests
Curriculum · 8 modules
The curriculum in detail
2 weeks
- Python syntax, types and data structures
- Functions, modules and packages
- Object-oriented programming in Python
- Error and exception handling
Stack
Tools and technologies
- Python
- Django
- FastAPI
- React
- PostgreSQL
- MongoDB
- Docker
Prerequisites
Before you start
- Basic computer skills
- Curiosity about programming
- No Python experience required
Schedule
Upcoming sessions
FAQ