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

YouTube

Django Tutorial - Create a Blog

Net Ninja via YouTube

Overview

Embark on a comprehensive Django tutorial series that guides you through the process of creating a fully functional blog with user authentication. Start from the basics of installing Django and setting up a project, then progress through essential concepts such as URLs, views, HTML templates, Django apps, models, migrations, and the Django ORM. Learn to work with the Django admin interface, implement template tags, and handle static files and images. Explore advanced topics including extending templates, using URL parameters, and creating named URLs. Dive into user authentication by building an accounts app, implementing user registration and login functionality, and securing routes. Finally, enhance your blog's appearance with styling techniques and learn how to create SEO-friendly URLs by slugifying article titles.

Syllabus

Django Tutorial #1 - What is Django?.
Django Tutorial #2 - Creating a Django Blog.
Django Tutorial #3 - URLs and Views.
Django Tutorial #4 - HTML Templates.
Django Tutorial #5 - Django Apps.
Django Tutorial #6 - Django Models.
Django Tutorial #7 - Migrations.
Django Tutorial #8 - The Django ORM.
Django Tutorial #9 - The Django Admin.
Django Tutorial #10 - Template Tags.
Django Tutorial #11 - Model Methods.
Django Tutorial #12 - Static Files & Images.
Django Tutorial #13 - Extending Templates.
Django Tutorial #14 - URL Parameters.
Django Tutorial #15 - Named URL's.
Django Tutorial #16 - Article Detail Template.
Django Tutorial #17 - Uploading Media.
Django Tutorial #18 - Accounts App.
Django Tutorial #19 - User Creation Form.
Django Tutorial #20 - Saving Users.
Django Tutorial #21 - Login Form.
Django Tutorial #22 - Logging Users In.
Django Tutorial #23 - logging users out.
Django Tutorial #24 - Requiring Login.
Django Tutorial #25 - Redirecting After Login.
Django Tutorial #26 - Model Forms.
Django Tutorial #27 - Foreign Keys.
Django Tutorial #28 - Checking Login Status.
Django Tutorial #29 - Redirecting the Homepage.
Django Tutorial #30 - Styling the App (part 1).
Django Tutorial #31 - Styling the App (part 2).
Django Tutorial #32 - Slugifying the Title.

Taught by

The Net Ninja

Reviews

Start your review of Django Tutorial - Create a Blog

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.