COUniversity of Michigan · on Coursera
Web Application Technologies and Django
Intermediate 18 hours English Course Certificate Certificate
About this course
This University of Michigan course covers web application development with Django: building dynamic web applications with Python, using Django's ORM for database interaction, implementing authentication, building REST APIs, and deploying web applications.
Taught by Dr. Chuck Severance, the course connects his Python for Everybody curriculum with practical web development — students who completed Py4E will find this a natural next step into full-stack Python web development.
What you'll learn
Build Django web applications with models, views, and templates
Design and query relational databases using Django's ORM
Implement user authentication and authorization in Django
Build REST APIs with Django REST Framework
Deploy Django applications to cloud hosting environments
This course includes
18h
On-demand video
Yes
Certificate
Yes
Mobile access
English
Language
Comparison · LBS
Compare alternatives for Web Application Technologies and Django
Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
COCoursera4.7(12,000)
Web Application Technologies and Django
- Price
- PaidSubscription-based, free to audit
- Duration
- 18 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
COCoursera4.9(22,000)
Algorithms Specialization
- Price
- PaidSubscription-based, free to audit
- Duration
- 200 hrs
- Level
- Intermediate
- Certificate
- Specialization Certificate
EDedX4.9(18,000)
CS50's Introduction to Computer Science
- Price
- FreeAudit free · $199 cert
- Duration
- 100 hrs
- Level
- Beginner
- Certificate
- Verified
FRfreeCodeCamp4.8(18,000)
Responsive Web Design Certification
- Price
- FreeCompletely free, forever
- Duration
- 300 hrs
- Level
- Beginner
- Certificate
- Completion
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.
Instructor
CS
Charles Severance (Dr. Chuck)
Coursera instructor
210K+ learners15 courses4.8 instructor rating
Taught by Charles Severance (Dr. Chuck), University of Michigan clinical professor and creator of the Python for Everybody curriculum that has introduced millions to programming.
Requirements
- Python fundamentals (Python for Everybody or equivalent); basic HTML helpful
Who this course is for
- Python developers who want to build web applications with Django
- Python for Everybody graduates ready to build full-stack applications
- Beginners to web development who want a Python-based framework
About this provider
CO
Coursera
University-backed online learning platform. 142M learners, 7,000+ courses from 325+ institutions.
Frequently asked questions
Django is better for full-featured web apps with authentication, admin, and ORM built in. Flask is better for APIs and microservices. Django is the right first web framework.
No — this is a separate course focused specifically on web development with Django, not Python fundamentals.