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.
2 sections • 46 lectures • 4h 57m total length
Create your Site-Wide Style Sheet
Choose your Google Fonts
Define your Site-Wide Pictures and Colors
Create your Site-Wide HTML Layout
Design your Site-Wide Header, Navigation, and Footer
Add Bootstrap and Font Awesome to your Site
Master the Django Template Language
Create your Site's Home Page
Add a Logo and Social Media Icons
Create Your First View
Make it Look Good
Design your Page Background
Create your Site-Wide Navigation Bar
Understanding HTTP Status Codes
Create a Favicon
Pass Titles to Pages with DJango Template Language
Create your Git Files the Easy Way
Upload your Site to Github
Retrieve your Code from Github
Make your First Model
Access your Data from the Admin Account
Import from CSV or Excel to SQL Tables
From Database to Web Page
Directing Traffic to Videos
Formatting Database Date
Showing Video Thumbnails
Create a Page for Watching Videos
Avoid A Lot of Coding with Generic Editing Views
Style Generic Forms like a Pro
Style your Forms with Crispy Forms
Create a Form to Edit Data
Create Master - Detail Forms for Editing
Use Django Flash Messages
Show Graphical Star Ratings
Limiting Access to Site Features
Logically Deleting Data
Physically Deleting Data
Where to Go from Here
Students should be at least somewhat familiar with HTML, CSS, Python, Databases, and writing code in general.
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.
Alan Simpson is an award-winning web developer, author, and online educator. He is the author of over 100 computer books published in over a dozen languages throughout the world. Millions of satisfied readers and students throughout the world have praised him as a master communicator and outstanding tech instructor for non-techies.