Skip to main content

MichiganX: Web Application Technologies and Django

This first course in Django for Everybody explores the basic structure of a web application and how web browsers interact with web servers. This course Hypertext Transfer Protocol (HTTP), an introduction of Hypertext Markup Language (HTML), along with the overall structure of a Django application.

Web Application Technologies and Django
5 weeks
2–4 hours per week
Self-paced
Progress at your own speed
Free
Optional upgrade available

There is one session available:

10,179 already enrolled! After a course session ends, it will be archivedOpens in a new tab.
Starts Apr 19
Ends Aug 31

About this course

Skip About this course

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.

At a glance

  • Language: English
  • Video Transcript: English
  • Associated programs:
  • Associated skills:Web Servers, HyperText Markup Language (HTML), Model View Controller, Web Applications, Django (Web Framework), Web Browsers

What you'll learn

Skip What you'll learn
  • Explain the basics of HTTP and how the request-response cycle works

  • Install and deploy a simple DJango application

  • Build simple web pages in HTML and style them using CSS

  • Explain the basic operations in SQL

This course is part of Django for Everybody XSeries Program

Learn more 
Expert instruction
4 high-quality courses
Self-paced
Progress at your own speed
5 months
2 - 4 hours per week

Interested in this course for your business or team?

Train your employees in the most in-demand topics, with edX For Business.