About this Course

251,795 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 15 hours to complete
English
Subtitles: English

What you will 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

Skills you will gain

Cascading Style Sheets (CCS)HtmlHypertext Transfer Protocol (HTTP)SQLDjango (Web Framework)
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 15 hours to complete
English
Subtitles: English

Offered by

University of Michigan logo

University of Michigan

Syllabus - What you will learn from this course

Week
1

Week 1

4 hours to complete

Introduction to Dynamic Web Content

4 hours to complete
11 videos (Total 91 min), 4 readings, 2 quizzes
11 videos
Welcome to the Course51s
Introduction to Dynamic Web Content6m
Network Sockets and Connections6m
HyperText Transfer Protocol16m
Building a Simple Web Browser in Python8m
Building a Simple HTTP Server in Python16m
Walkthrough: Browser Developer Mode9m
Welcome from Guido van Rossum1m
Face to Face Office Hours - Bletchley Park5m
Len Klienrock - The First Two Packets on the Internet13m
4 readings
Course Pre-Requsites10m
Help Us Learn More About You!10m
The Django Community and Django Girls10m
Lecture Resources10m
1 practice exercise
The Request / Response Cycle30m
Week
2

Week 2

2 hours to complete

Installing Django on PythonAnywhere

2 hours to complete
4 videos (Total 33 min), 1 reading, 2 quizzes
4 videos
Guido van Rossum: The Early Years of Python11m
Dr. Chuck Goes Racing - Joliet Illinois1m
Face to Face Office Hours - Tokyo2m
1 reading
Lecture Resources10m
1 practice exercise
Django Tutorial 1 Quiz30m
Week
3

Week 3

3 hours to complete

Hypertext Markup Language (from WA4E Specialization)

3 hours to complete
5 videos (Total 37 min), 3 readings, 2 quizzes
5 videos
WA4E / HTML - HyperText Markup Language (Part 2)13m
WA4E / HTML - Code Walkthrough13m
Tim Berners Lee - Inventor of HTML and HTTP1m
Face to Face Office Hours - New Orleans, LA2m
3 readings
Lecture Resources10m
HTML Lectures from Web Applications For Everybody10m
HTML Assignment Specification10m
1 practice exercise
HTML Quiz30m
Week
4

Week 4

3 hours to complete

Cascading Style Sheets (from WA4E Specialization)

3 hours to complete
7 videos (Total 86 min), 3 readings, 2 quizzes
7 videos
WA4E/CSS - Cascading Style Sheets (Part 2)15m
WA4E/CSS - Cascading Style Sheets (Part 3)13m
WA4E Code Walkthrough: CSS - Part 113m
WA4E Code Walkthrough: CSS - Part 225m
Mitchell Baker - The Mozilla Foundation3m
Face to Face Office Hours - IIT TechFest - Mumbai, India2m
3 readings
Lecture Resources10m
CSS Lectures from Web Applications for Everybody10m
CSS Assignment Specification10m
1 practice exercise
CSS Quiz30m

Reviews

TOP REVIEWS FROM WEB APPLICATION TECHNOLOGIES AND DJANGO

View all reviews

About the Django for Everybody Specialization

This specialization introduces Python programmers to building websites using the Django library. Across the four courses, you will learn HTML, CSS, SQL, Django, JavaScript, jQuery, and JSON Web Services. During the course, you will build online websites using Django and those working websites are graded throughout the course. This series is excellent preparation for learning other ways to build web applications using technologies like PHP (Web Applications for Everybody), Flask or Ruby on Rails. This is a great first course in any web development curriculum. Learners are encouraged to take the Python for Everybody Specialization or equivalent before beginning this specialization. Some may find it helpful to take the Web Design for Everybody Specialization before or after this series....
Django for Everybody

Frequently Asked Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

  • If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.

  • Yes, Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project. Learn more.

More questions? Visit the Learner Help Center.