Course Content
What is Django?
Why do you need a framework?
You don't currently have access to this content
What happens when someone requests a website from your server?
You don't currently have access to this content
Django installation
Windows
You don't currently have access to this content
Linux
You don't currently have access to this content
OS X
You don't currently have access to this content
Working with virtualenv
You don't currently have access to this content
Installing Django
You don't currently have access to this content
Installing packages with requirements
You don't currently have access to this content
First Django project – Blogging Portal
Create project
You don't currently have access to this content
Understand settings
You don't currently have access to this content
Set up a database
You don't currently have access to this content
Django models
Objects
You don't currently have access to this content
Creating an application
You don't currently have access to this content
Creating a blog post model
You don't currently have access to this content
Create tables for models in your database
You don't currently have access to this content
Django admin
What is a URL?
You don't currently have access to this content
How do URLs work in Django?
You don't currently have access to this content
Your first Django URL!
You don't currently have access to this content
Django views
What is HTML?
You don't currently have access to this content
Your first template!
You don't currently have access to this content
Head and body
You don't currently have access to this content
Customize your template
You don't currently have access to this content
Django ORM and QuerySets
What is a QuerySet?
You don't currently have access to this content
Different ORMS
You don't currently have access to this content
Complex queries through method-chaining
You don't currently have access to this content
Dynamic data in templates
What are template tags?
You don't currently have access to this content
CSS – make it pretty!
What is CSS?
You don't currently have access to this content
Let’s use Bootstrap!
You don't currently have access to this content
Django Forms
Link to a page with the form
You don't currently have access to this content
Template
You don't currently have access to this content
Saving the form
You don't currently have access to this content
Form validation
You don't currently have access to this content
Edit form
You don't currently have access to this content
Built in Django apps
Authentication system
You don't currently have access to this content
Messages framework
You don't currently have access to this content
Emailing system
You don't currently have access to this content
Internationalization
You don't currently have access to this content
Session Management
HTTP as a stateless protocol
You don't currently have access to this content
Django session management built in app
You don't currently have access to this content
Concept of session management and how it internally uses cookies and session id
You don't currently have access to this content
Storing attributes in a session and retrieving from the same session
You don't currently have access to this content
Destroying a session using ‘flush’
You don't currently have access to this content
REST Web Services
Web Services and REST
You don't currently have access to this content
JSON as the format of data exchange
You don't currently have access to this content
Django REST framework
You don't currently have access to this content
Django Final Exam
You don't currently have access to this content