Django 3 - Full Stack Websites with Python Web Development

Build 3 stunning websites, learn Back and Front End Web Development, deploy your site with HTML5, CSS3 and Bootstrap 4

  • Nick Walter
  • 4.62
  • (4187 reviews)
  • 8.5 hrs
  • 78 lectures
  • Udemy
Django 3 - Full Stack Websites with Python Web Development

What you will learn?

  • Understand how using frameworks like Django will save you a ton of time in web development
  • Create beautifully styled websites using Bootstrap 4 (a front-end framework that simplifies web design)
  • Build fully functional websites for your startup or business
  • Create your own personal portfolio site to showcase your projects to potential employers
  • Understand Django basics like function base views, URL routing, models, templates and much more!
  • Publish your website online with Python Anywhere
  • Create a fully functional Todo List manager website where users can create accounts
  • Be able to connect Django to databases to help store and track data
  • Create a random password generator
  • Working with Static and Media files
  • Working with Forms
  • Creating a User Login System

Your trainer

Nick Walter

Hi! I'm Nick, and I love to code. About five years ago I decided that I wanted to learn to code, but I had limited access to programming resources, and I was getting frustrated with all of the YouTube videos and online tutorials out there. I experimented, struggled, and definitely failed a lot, but I finally got the hang of it, so I decided that I wanted to change the way that people learned to code, and I started teaching. My experience as an online student has directly influenced my teaching style, because I know what it is like to be in your shoes.

When Apple announced their new programming language, Swift, in 2014, I made my big online teaching debut and created the internet's first Swift course. Since that time, I have become a full-time online instructor and I now have courses not only in Swift, but also in iOS, Android, Django, Kotlin, Python, HTML, Blockchain, etc. I have also created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide.

78 lessons

Easy to follow lectures and videos covering subject details.

8.5 hours

This course includes hours of video material. Watch on-demand, anytime, anywhere.

Certificate of Completion

You will earn a Certificate of Completion at the end of this course.

Course curriculum

  • Welcome04:35
  • Intro00:47
  • Installing Python03:29
  • Variables, Strings, Int and Print09:03
  • Variables, Strings, Ints and Print Challenge00:10
  • If Statements and Comments06:35
  • If Statements and Comments Challenge00:10
  • Functions06:19
  • Functions Challenge00:01
  • Lists05:37
  • Lists Challenge00:01
  • Loops05:52
  • Loops Challenge00:01
  • Dictionaries04:07
  • Dictionaries Challenge00:01
  • Classes09:51
  • Classes Challenge00:01
  • Outro00:17
  • Password Generator Preview01:16
  • Installing Django04:22
  • Django Cheat Sheet00:11
  • Running the Server04:20
  • Project Structure09:27
  • Apps03:51
  • URLs09:52
  • Templates06:58
  • Forms10:02
  • Making a Random Password12:38
  • Using Form Data06:26
  • Challenge04:15
  • Solution02:37
  • Bootstrap09:14
  • Outro01:16
  • Source Code00:08
  • Intro00:45
  • Git Basics17:57
  • Intro03:39
  • New Project and Apps03:50
  • Models15:15
  • Admin and Images12:46
  • Displaying Objects15:07
  • Another Set of URLs06:53
  • Blog Model10:12
  • Looking Inside the Database05:08
  • Static Files06:19
  • Detail Page10:30
  • Polish14:05
  • Extending Base Templates08:29
  • Bootstrap11:34
  • Outro01:04
  • Source Code00:02
  • Python Anywhere07:30
  • Virtual Enviroments05:17
  • Running the Server10:48
  • Static and Media Files12:43
  • Gitignore09:17
  • Deploying Changes10:35
  • Your Custom Domain12:06
  • Intro04:09
  • New Project03:29
  • Sign Up Form12:51
  • Creating a User09:35
  • Error Handling09:46
  • Showing If a User Is Logged In05:18
  • Logout07:54
  • Login07:41
  • Todo Model14:57
  • Creating Todos12:38
  • List Todos10:44
  • View and Update Todos15:41
  • Complete and Delete Todos09:23
  • Listing Completed Todos11:14
  • Styling02:58
  • Outro00:38
  • Source Code00:02
  • What's New in Django 3?08:33
  • Farewell!01:49
  • Bonus Lecture00:10
Online Courses

Learning Django doesn't have to be hard. Here is our curated list of recommended online courses that will guide you step-by-step in the learning process.

Learn more
Books

Are you an avid book reader? Do you prefer paperback, or maybe Kindle version? Take a look at our curated list of Django related books and take yourskills to the next level.

Learn more
YouTube videos

The number of high-quality and free Django video tutorials is growing fast. Check this curated list of recommended videos - there is no excuse to stop learning.

Learn more