Skip to main content

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

There is one session available:

After a course session ends, it will be archived.
Starts Oct 21
Estimated 5 weeks
2–4 hours per week
Self-paced
Progress at your own speed
Free
Optional upgrade available

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

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

About the instructors

Interested in this course for your business or team?

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