Your browser is ancient!
Upgrade to a different browser to experience this site.

Web Application Technologies and Django

About Web Application Technologies and Django

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the Hypertext Transfer Protocol (HTTP) request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the overall structure of a Django application. We will explore the Model-View-Controller (MVC) pattern for web applications and how it relates to Django. You will learn how to deploy a Django application using a service like PythonAnywhere so that it is available over the Internet.

Format
Self-Paced
Subject
  • Information Technology
Platform
edX

Course content developed by U-M faculty and managed by the university. Faculty titles and affiliations are updated periodically.

Enrollment Options

Individuals

This experience is available to individual learners on the following platforms:

U-M Community

Free access is only available to current U-M students, alumni, faculty, and staff.

Organizations

Special pricing and tailored programming bundles available for organizational partners.

What are Coursera and edX?

Michigan Online learning experiences may be hosted on one or more learning platforms. Platform features may vary, including payment models, social communities, and learner support.

Coursera

  • Hosts online courses, series, and Teach-Outs from Michigan Online
  • Enroll and preview courses anytime
  • May earn a non-credit certificate from Coursera

edX

  • Hosts online courses and series from Michigan Online
  • Many offer a free (limited) audit option
  • May earn a non-credit certificate from edX

For more information visit the What are Coursera and edX? FAQ section

Reviews and Ratings

4.7

1374 Ratings from Coursera

Most Recent Reviews

Read all reviews
best course on django , clear explanations
Too much extraneous and distracting detail (cars, interviews). CSS exercise badly written. Some auto grading doesn't work.
great intro
bad
Not updated with python 3.10 as well as the website.
One of the best Django courses in the world!
It's great and helpful for beginners.
It makes sense to change the level from Intermediate to Beginner. Too much history and off-topic materials and too less practice. A very good lecturer(that's why some stars), but all materials and the course don't look like a course in 2023. Would not recommend it to people a bit experienced in computer science.
I am barely in the second week and it is not beginner friendly. the setup for the PYAW account is too complex
Course instruction seems good overall, but I disagree fundamentally with the reliance on PythonAnywhere as opposed to real-life tools (e.g. IDE) for building with Python/ Django, which students will need and which employers are expecting to see on day-1.

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!