Hands-On Django 2
4.4 (31 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.
6,118 students enrolled

Hands-On Django 2

Create Secure Modern Websites with Django 2, Python 3, and Anaconda
4.4 (31 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.
6,118 students enrolled
Created by Alan Simpson
Last updated 10/2019
English
English [Auto]
Current price: $11.99 Original price: $19.99 Discount: 40% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn to use Django 2 with Anaconda, VS Code, and Python 3.7.
  • Build a Django 2 Starter kit that you can use to streamline all future Django development.
Course content
Expand all 46 lectures 04:57:20
+ Build a Django Starter Kit
26 lectures 02:12:52

Set up Anaconda as a work environment for Python development on Windows and Mac.

Preview 07:35
Create your Site-Wide Style Sheet
02:06
Choose your Google Fonts
05:07
Define your Site-Wide Pictures and Colors
05:09
Create your Site-Wide HTML Layout
01:42
Design your Site-Wide Header, Navigation, and Footer
01:39
Add Bootstrap and Font Awesome to your Site
02:13
Master the Django Template Language
04:54
Create your Site's Home Page
06:35
Add a Logo and Social Media Icons
04:21
Create Your First View
06:24
Directing Traffic
07:37
Make it Look Good
03:47
Design your Page Background
07:10
Create your Site-Wide Navigation Bar
05:49
Understanding HTTP Status Codes
04:47
Create a Favicon
04:04
Pass Titles to Pages with DJango Template Language
06:14
Create your Git Files the Easy Way
05:19
Upload your Site to Github
07:43
Retrieve your Code from Github
03:20
+ Creating Django Models
20 lectures 02:44:28
Make your First Model
15:18
Access your Data from the Admin Account
04:55
Import from CSV or Excel to SQL Tables
07:16
From Database to Web Page
07:40
Directing Traffic to Videos
06:04
Formatting Database Date
09:47
Showing Video Thumbnails
08:24
Filtering Data
11:46
Create a Page for Watching Videos
14:12
Avoid A Lot of Coding with Generic Editing Views
10:40
Style Generic Forms like a Pro
05:48
Style your Forms with Crispy Forms
09:26
Create a Form to Edit Data
08:12
Create Master - Detail Forms for Editing
09:17
Use Django Flash Messages
08:18
Show Graphical Star Ratings
08:34
Limiting Access to Site Features
03:41
Logically Deleting Data
05:33
Physically Deleting Data
06:21
Where to Go from Here
03:16
Requirements
  • Students should be at least somewhat familiar with HTML, CSS, Python, Databases, and writing code in general.
Description

Django is a wildly popular framework for building modern, secure websites and web applications with the Python programming language. In this course you'll learn to use Django as an absolute beginner, using Anaconda as your work environment, and VS Code as your code editor. The site you create includes a database. You'll learn to create pages to allow users to add, view, edit, and delete database data using just a few lines of code. You will end up with a generic Django application that you can use for all future Django development, where much of the work is already done for you.

Who this course is for:
  • Web developers who are looking for modern secure web development tools and frameworks.