Back to Courses
Intermediate
Web Development
en
Backend Developer with Python
Udacity
Platform
· California, USA
About this course
Build real-world web applications from scratch. This Nanodegree teaches full stack development using Flask, SQL, and Docker with a focus on APIs, security, and deployment skills. Learn backend development with Python by building database-backed web applications and mastering CRUD operations, data modeling, APIs, authentication, and role-based access in this hands-on program.
Prerequisite Skills
Skills you should have before taking this course
Command line interface basics
Relational database basics
Basic SQL
Basic computer programming
Identity and access management fundamentals
Skills Gained
Skills you will develop by completing this course
API Development
Data Modeling
SQLAlchemy
Flask
HTTP
Application authentication
Application security basics
Role-based access control (RBAC)