Try Django 1.9 | Build a Blog and Learn Python's #1 Library
4.4 (872 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
46,832 students enrolled

Try Django 1.9 | Build a Blog and Learn Python's #1 Library

Learn step-by-step to build a Django Blog Web Applications and get your project in the real world today.
4.4 (872 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
46,832 students enrolled
Created by Justin Mitchel
Last updated 10/2016
English
English [Auto-generated], Spanish [Auto-generated], 1 more
  • Turkish [Auto-generated]
Price: Free
This course includes
  • 20 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What you'll learn
  • Build a Django Blog
  • Learn Markdown into Django Integration

  • Learn Django Rest Framework for RESTful API Design

Course content
Expand all 147 lectures 20:09:10
+ Welcome to Try Django
5 lectures 08:48

Welcome to Try Django!

Welcome
02:18

A note about changing software versions

Software Versions
01:49

About our YouTube Channel

On YouTube
03:11

PDF links for setup setup.

System Setup Links (PDF)
1 page
+ Try Django 1.9
38 lectures 04:27:03
Introduction
02:43
Walkthrough
04:41
Before Getting Started
06:09
Versions & Install
11:40
Superuser & Admin
08:48
First App & Model
10:12
Model to Admin
05:30
Customize Admin
06:16
CRUD
05:03
Writing our First View
02:56
Request & Response
04:10
Mapping URLs to Views
05:28
In App URLs
06:41
Django Templates
07:46
Template Context
04:19
QuerySet Basics
06:34
Get Item or 404 Query
06:12
Dynamic URL Routing & Patterns
06:36
URL links & Get Absolute URL
08:47
Model Form & Create View
12:43
Instance Update View
04:49
Django Messages Framework
05:46
Delete View
02:08
Template & Inheritance
11:58
Setup Static Files - CSS & Javascript & Images in Django
11:37
Implement Bootstrap
09:38
Pagination by QuerySet
07:21
File Uploads with FileField and ImageField
14:13
SlugField
11:37
Social Share LInks
06:01
Custom Template Tags
04:18
Basic User Permissions
01:41
Associate User to Post with a Foreign Key
07:21
Using Facebook Comments
05:47
Item Publish Data & Draft
06:41
Model Managers & Handling Drafts
12:17
Search Posts
08:09
Next Steps & Thank you
02:27
+ Advancing the Blog
28 lectures 04:07:41
Welcome to Advancing the Blog
01:20
Blog from Try Django 1.9
06:41
Render HTML and Markdown
13:04
Implement Django Pagedown for Stack Overflow Style Markdown
09:25
Responsive Image inside of Post Markdown Content
04:29
Render Markdown & Django
09:14
Truncate and Django Template Tags
04:19
Dynamic Preview of Form Data
12:54
Django Crispy Forms
07:03
Bootstrap Input Groups
07:23
Django Generic Foreign Keys Part 1
09:01
Django Generic Foreign Keys Part 2
06:48
Django Generic Foreign Keys Part 3
08:07
Model Managers & Instance Methods
09:36
Create Comments
11:35
Reply to Comments
16:00
jQuery fadeToggle for Comment Replies
05:46
Comment Thread
18:38
Count Words & Get Read Time with Python
10:21
Blog Post Read Time in Django
14:18
Delete View with Confirmation
07:45
Delete Permissions & Http Status Codes
07:53
Basic User Login, Registration, and Logout
08:37
User Login & Form Validation
09:45
User Register Form & View
15:43
User Login Required
06:09
Breadcrumb Navigation
04:12
Thank you!
01:35
+ Blog API Project | Learn Django Rest Framework
33 lectures 04:07:28
Welcome
00:56
Getting Started & Installations
09:18
API Module & ListAPIView
09:54
Serialize Model Data into JSON
07:18
Serializing Objects in the Python Shell
07:24
Retrieve API View aka Detail View
05:17
Update & Destroy (Delete) API View
04:56
Update & Delete in the Python Shell
02:58
Create Serializer and Create API View
05:13
Associate User with View Methods
05:09
Custom Permissions
08:30
Filtering a QuerySet in a ListAPIView
07:43
Pagination with Rest Framework
08:05
Hyperlinked Identity Field for URL
05:08
Serializer Method Field
06:15
Comments API
09:56
Comment Children & Reply Count
07:02
Comments in Post Detail API View
05:47
Comment Create Serializer Function Part 1
10:52
Comment Create Serializer Function Part 2
09:45
Comment Create Serializer Function Part 3
10:48
Update & Destroy Mixins
11:56
Comment Detail, Update, & Delete
06:55
Comment URLS & Post GET API Urls
09:04
User API Setup
07:32
ModelSerializer Create Method
04:09
Serializer Validation
08:50
Base APIView for User Login
08:10
UserLogin API Validation
10:09
User Detail Serializer
05:55
Django Rest Framework Settings
08:21
Django Rest Framework JWT & Curl Tests
16:00
Thank you!
02:13
+ Try Django 1.8
42 lectures 07:11:57
1- Introduction
01:59
Start Project
07:34
First Migration
05:51
Admin & Superuser
06:20
Apps
08:30
First View & Url Routing
10:49
Django Settings Overview
08:45
Template Configuration
11:35
Models
12:41
Admin
08:46
Model Form
07:49
Form Validation
08:58
View & Template Context
06:50
Form in a View
19:24
Custom Form in a View
10:28
Setup Email
10:39
Static Files in Django 1.8
19:27
Serving Static Files
06:05
Adding Bootstrap to Django
16:48
Django Templates
13:56
Third Party Library: Django Crispy Forms
16:14
Bootstrap Grid System
20:26
Styling MVP Landing Part 1
10:13
CSS with Blocks
07:36
URL Names as Links
06:43
Styling MVP Landing Part 2
10:06
Django Registration Redux
20:21
Update Django Login URL to Custom URL
01:23
Authentication Links in Navbar
05:48
Login Form in Bootstrap Navbar
07:47
Styling MVP Landing Part 3
14:43
Logo Image in Navbar
03:29
Promo Video & Images
05:53
Icons with Font Awesome
09:22
Content for Authenticated Users
08:41
QuerySet Basics
13:26
Settings for Different Environments
12:15
Using SSH for with Webfaction Secure Shell
08:50
FTP for Production Settings
18:22
Install PIP + Migrate + Static Settings
08:54
Fix Static Settings
06:04
Final One
12:07
+ Thank You
1 lecture 05:13

Thank you. Here's some discounts on my other courses:

Bestselling Udemy Coding for Entrepreneurs Course: reg $99, this link just $49

MatchMaker and Geolocator Course: Advanced course, reg $75, this link just $39

Marketplace & Daily Deals Course: Advanced course, reg $75, this link: just $39

Suggestions appreciated!

Thank you & Next Steps
05:13
Requirements
  • Grit & Persistance
  • HTML & CSS knowledge is a plus (not required)
  • Python knowledge is a plus (not required)
Description

Try Django 1.9 Tutorial Series (Last Updated: Oct-2016)

Three project tutorials to help you launch your project this month. This course teaches you the basics of Django by building an Advanced and Modern Blog; the #1 Web Framework written in Python.

Create a Blog with Try Django 1.9Advancing the Blog 

and

Learn Django Rest Framework in Blog API section to build a powerful RESTful API service.

Django is awesome and very simple to get started. Step-by-step tutorials are to help you understand the workflow, get you started doing something real, then it is our goal to have you asking questions... "Why did I do X?" or "How would I do Y?" These are questions you wouldn't know to ask otherwise. Questions, after all, lead to answers.

This is an Ad-Free Version of the Try Django 1.9 Tutorial Series from our Coding Entrepreneurs Youtube Channel. High Res Video Downloads are also included.

Furthermore, we teach you how to launch on a live hosting service called Heroku.

Over 200,000 students are currently learning from our courses.

Who this course is for:
  • Python Beginners
  • Django Beginners & Advanced users (for API Design)
  • Non-Technicals
  • Anyone looking to learn Full Stack Development