University of Michigan · on Coursera

Web Application Technologies and Django

4.7(12,000) on Coursera·210K enrolled
Intermediate 18 hours English University Certificate
Our recommendation
The University of Michigan's course on web application technologies and Django, taught by Dr Chuck. It covers building web apps in Python with Django, plus the underlying web technologies. A solid, structured step for people who know some Python and want to build web applications.

Good for: Python learners who want to build web applications with Django.

Less suitable if: You are new to Python, or you want a JavaScript-based framework.

Skills you'll gain

DjangoPythonWeb developmentREST APIsSQLHTTP

Is this course right for you?

A good fit if you…

You know some Python
You want to build web apps
You like structured university courses

Consider something else if you…

You are new to Python
You want a JavaScript framework
You want a quick tutorial

Requirements: Some Python; intermediate.

Realistic time: About 18 hours; a few weeks part-time.

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.

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

What it costs

Free to audit on Coursera; the certificate needs a subscription (about $49 a month), with financial aid available.

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.
Coursera4.7(12,000)
Web Application Technologies and Django
Price
Paid
Subscription-based, free to audit
Duration
18 hrs
Level
Intermediate
Certificate
University Certificate
DataCamp4.5(4,000)
Data Engineer in Python Career Track
Price
Paid
DataCamp subscription
Duration
60 hrs
Level
Intermediate
Certificate
Specialization
edX
CS50's Introduction to Computer Science
Price
Free
Audit free · $199 cert
Duration
100 hrs
Level
Beginner
Certificate
University Certificate
DataCamp4.7(2,536)
Introduction to PySpark
Price
Paid
DataCamp subscription · from $25/mo (free trial)
Duration
4 hrs
Level
Beginner
Certificate
Course Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Is the certificate recognised?

Issued through Coursera with the University of Michigan. The skills you build matter most.

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.

About this provider

CO
Coursera
University-backed online learning platform. 142M learners, 7,000+ courses from 325+ institutions.
Visit Coursera

Frequently asked questions

Yes. It assumes some Python and teaches Django and the web technologies on top.
Yes for learning to build web applications in Python with Django, from a well-regarded instructor.
You can audit it free on Coursera; the certificate needs a subscription, with financial aid available.
Django is a popular Python web framework, good if Python is your language. For a JavaScript stack, a Node or React course suits better.
About 18 hours — a few weeks part-time.
Paid
Subscription-based, free to audit
Enroll now