Select Topics in Python: Django (Coursera)

Select Topics in Python: Django (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
Those who have some experience with Python. No Django experience required.
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Select Topics in Python: Django (Coursera)
Code and run Django websites without installing anything! This course is designed for learners who some experience with Python but a novice to Django. The modules in this course cover setting up a Django project; understanding the relationship between views, templates, and URL patterns; introduces models and the database; styling with Bootstrap; and deploying Django.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to slowly building features, resulting in large coding projects at the end of the course.

Course Learning Objectives:

- View, templates, and URL patterns

- Models and the database

- Styling with Bootstrap

- Deploying Django

Course 2 of 4 in the Select Topics in Python Specialization.


What You Will Learn

- Styling with Bootstrap

- Django's MVT framework

- Deploying Django


Syllabus


WEEK 1

Beginner Django Project

Welcome to Week 1 of the Select Topics in Python: Django course. These assignments cover creating a basic Django project using views and templates. Learn how to style your project with Bootstrap. The module ends with uploading your project to GitHub for your portfolio and graded coding exercises.


WEEK 2

Movie Reviews

Welcome to Week 2 of the Select Topics in Python: Django course. These assignments cover creating a Django project with a model, views and templates. You will also learn how to manage your site with the Django Admin. Bootstrap will once again be used for styling. The module ends with uploading your project to GitHub for your portfolio and graded coding exercises.


WEEK 3

Production Django

Welcome to Week 3 of the Select Topics in Python: Django course. These assignments cover preparing a Django project for a production environment. Learn how you would host the Django project on Heroku, substitute Postgres for SQLite, etc. The module ends with uploading your project to GitHub for your portfolio and graded coding exercises.



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course Auditing
49.00 EUR/month
Those who have some experience with Python. No Django experience required.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.