Python and Django Full Stack Web Developer Bootcamp

Learn to build websites with HTML , CSS , Bootstrap , Javascript , jQuery , Python 3 , and Django!
Python and Django Full Stack Web Developer Bootcamp
File Size :
11.01 GB
Total length :
31h 54m



Jose Portilla


Last update




Python and Django Full Stack Web Developer Bootcamp

What you’ll learn

Create a fully functional web site using the Full-Stack with Django 1.11
Learn how to use HTML to create website content
Use CSS to create beautifully styled sites
Learn how to take advantage of Bootstrap to quickly style sites
Use Javascript to interact with sites on the Front-End
Learn how to use jQuery to quickly work with the DOM
Understand HTTP requests
Create fantastic landing pages
Learn the power of Python to code out your web applications
Use Django as a back end for the websites
Implement a full Models-Views-Templates structure for your site

Python and Django Full Stack Web Developer Bootcamp


A computer with an internet connection and download privileges


Welcome to the Python and Django Full Stack Web Developer Bootcamp! In this course we cover everything you need to know to build a website using Python, Django, and many more web technologies!
Whether you want to change career paths, expand your current skill set, start your own entrepreneurial business, become a consultant, or just want to learn, this is the course for you!
We will teach you the latest technologies for building great web applications with Python 3 and Django! But we don’t just teach that, we also teach the Front End technologies you need to know, including HTML, CSS, and Javascript. This course can be your one stop shop for everything you need! It will serve as a useful reference for many of your questions as you begin your journey in becoming a web developer!
This course is designed so that anyone can learn how to become a web developer. We teach you how to program by using HD Video Lectures, Walkthrough Code Projects, Exercises, Concept Presentation Slides, Downloadable Code Notes, Reading Assignments, and much more! 
Here is just a small sampling of the topics included in this course:
HTML5CSS3JavascriptjQueryBootstrap 3 and 4Document Object ModelPythonDjango BasicsDjango TemplatesDjango FormsDjango Admin CustomizationORMClass Based ViewsREST APIsUser Authenticationand much,much more!
You will also get access to our online community of thousands of students, happy to help you out with any questions you may have! Any questions, feel free to send me a message here on Udemy and connect with me on LinkedIn, check out my profile for other courses.
We also have a 30-day money back guarantee, so you can try out the course for an entire month, risk-free!
Always keep learning!


Section 1: Course Introduction

Lecture 1 Introduction

Lecture 2 Course Overview Don’t Skip this Lecture!

Lecture 3 FAQ – Frequently Asked Questions

Lecture 4 Course Set-Up and Installation

Lecture 5 Notes on Updates Versions of Django

Section 2: Front-End Introduction

Lecture 6 What is the Web?

Section 3: HTML Level One – Basics

Lecture 7 HTML Level One Introduction

Lecture 8 HTML Part One Basics

Lecture 9 HTML Level One – Part Two -Basic Tagging

Lecture 10 HTML Level One -Part Three – Lists

Lecture 11 HTML Level One -Part Four – Divs and Spans

Lecture 12 HTML Level One – Part Five – Attributes

Lecture 13 HTML Level One Assessment – Overview

Lecture 14 HTML Level One Assessment Solutions

Section 4: HTML Level Two – Advanced

Lecture 15 HTML Level Two Introduction

Lecture 16 HTML Level Two – Part One – Tables

Lecture 17 HTML Level Two – Part Two Tables Quiz

Lecture 18 HTML Level Two – Part Three Table Quiz Solutions

Lecture 19 HTML Level Two Part Four – Forms Basics

Lecture 20 HTML Level Two – Part Five Forms and Labels

Lecture 21 HTML Level Two – Part Six Forms and Selections

Lecture 22 HTML Level Two – Assessment

Lecture 23 HTML Level Two – Assessment Solutions

Section 5: CSS Level One – Basics

Lecture 24 CSS Level One Intro

Lecture 25 CSS Level One Part One

Lecture 26 CSS Level One Part Two

Lecture 27 Quick Note about next lecture

Lecture 28 CSS Level One Part Three

Lecture 29 CSS Level One Part Four

Lecture 30 CSS Level One Part Five

Lecture 31 CSS Level One Assessment

Lecture 32 CSS Level One Assessment Solutions

Section 6: CSS Level Two – Advanced

Lecture 33 CSS Level Two Introduction

Lecture 34 CSS Level Two – Part One Fonts

Lecture 35 CSS Level Two – Part One (Fonts) Continued

Lecture 36 CSS Level Two – Part Two Box Model

Lecture 37 CSS Level Two Spectrum Project Overview

Lecture 38 CSS Level Two Spectrum Project Solutions

Section 7: Capstone Project One

Lecture 39 Capstone Project One Overview

Lecture 40 Capstone Project One Solutions

Lecture 41 Capstone Project One Solutions (Continued)

Section 8: Bootstrap Overview

Lecture 42 Bootstrap Introduction

Lecture 43 Bootstrap Part One – Buttons

Lecture 44 Bootstrap Part Two Forms

Lecture 45 Bootstrap Part Three Navbars

Lecture 46 Bootstrap Part Four – Grids

Lecture 47 Bootstrap Project

Lecture 48 Bootstrap Project Solutions

Section 9: Javascript Level One – Basics

Lecture 49 JS Level One Introduction

Lecture 50 JS Level One – Part One Basics

Lecture 51 JS Level One – Part Two Connecting Javascript

Lecture 52 JS Level One – Part Three Exercise

Lecture 53 JS Level One – Part Three Solutions

Lecture 54 JS Level One – Part Four – Operators

Lecture 55 JS Level One – Part Five – Control Flow

Lecture 56 JS Level One – Part Six While Loops

Lecture 57 JS Level One – Part Seven For Loops

Lecture 58 JS Level One Part Eight Loop Exercises

Lecture 59 JS Level One – Part Eight Solutions

Lecture 60 JS Level One – Project Overview

Lecture 61 JS Level One – Part Nine Project Solutions

Section 10: Javascript Level Two

Lecture 62 JS Level Two – Introduction

Lecture 63 JS Level Two – Part One – Functions

Lecture 64 JS Level Two – Part Two Function Exercises

Lecture 65 JS Level Two – Part Two Function Solutions

Lecture 66 JS Level Two – Part Three Arrays

Lecture 67 JS Level Two – Part Four Array Exercise Overview

Lecture 68 JS Level Two – Part Four Array Solutions

Lecture 69 JS Level Two Part Five Objects

Lecture 70 JS Level Two Part Five Objects Continued

Lecture 71 JS Level Two Part Six Object Exercises

Lecture 72 JS Level Two Part Six Object Exercise Solutions

Section 11: Document Object Model

Lecture 73 Document Object Model Introduction

Lecture 74 Document Object Model – Part One – DOM Interaction

Lecture 75 Document Object Model Part Two Content Interaction

Lecture 76 Document Object Model Part Three – Events

Lecture 77 Document Object Model – Game Project Overview

Lecture 78 DOM Game Project Solutions – Part One

Lecture 79 DOM Game Project Solutions – Part Two

Section 12: jQuery

Lecture 80 jQuery Introduction

Lecture 81 jQuery Part One Basics

Lecture 82 jQuery Part Two Events

Lecture 83 jQuery Project Overview

Lecture 84 jQuery Project Solutions Part One

Lecture 85 jQuery Project Solutions Part Two

Lecture 86 jQuery Project Solutions Part Three

Section 13: Back-End Introduction

Lecture 87 Introduction to the Back-End

Lecture 88 Command Line and Terminal Overview

Section 14: Python – Level One

Lecture 89 Introduction to Python Level One

Lecture 90 Python Installation and Set-Up

Lecture 91 Part One Numbers

Lecture 92 Part Two Strings

Lecture 93 Part Three Lists

Lecture 94 Part Four Dictionaries

Lecture 95 Part 5 – Tuples, Sets, and Booleans

Lecture 96 Part 6 – Exercise Overview

Lecture 97 Part 6 – Exercise Solutions

Lecture 98 Part 7 – Control Flow

Lecture 99 Part Eight Functions

Lecture 100 Part Nine Function Exercises

Lecture 101 Function Exercises Solutions

Lecture 102 Part Ten Simple Game Project Overview

Lecture 103 Simple Game Project Solutions

Section 15: Python – Level Two

Lecture 104 Introduction to Python Level Two

Lecture 105 Scope

Lecture 106 Object Oriented Programming – Part One

Lecture 107 Object Oriented Programming – Part Two

Lecture 108 Object Oriented Programming – Part Three

Lecture 109 OOP Project

Lecture 110 OOP Project Solutions

Lecture 111 Errors and Exceptions

Lecture 112 Regular Expressions

Lecture 113 Modules and Packages

Lecture 114 Decorators

Lecture 115 Name and Main

Section 16: Django Level One – Basics

Lecture 116 Django Level One – Part One – Django Setup

Lecture 117 Django Level One – Part Two – Django Project

Lecture 118 Django Level One – Part Three – Django Application

Lecture 119 Django Level One – Part Four – Challenge Task

Lecture 120 Django Level One – Part Five – Challenge Solutions

Lecture 121 Django Level One – Part Six – URL Mappings

Lecture 122 Django Level One – Part Seven – Templates

Lecture 123 Django Level One – Part Eight Templates Challenge

Lecture 124 Django Level One – Part Nine – Templates Solutions

Lecture 125 Django Level One – Part Ten – Static Files

Section 17: Django Level Two

Lecture 126 Introduction to Django Level Two

Lecture 127 Django Models Overview

Lecture 128 Creating Models

Lecture 129 Population Scripts

Lecture 130 Models-Templates-Views Paradigm

Lecture 131 Django Level Two Project Exercise

Lecture 132 Django Level Two Project Solutions

Section 18: Django Level Three

Lecture 133 Introduction to Django Level Three

Lecture 134 Django Forms

Lecture 135 Form Basics Code Along

Lecture 136 Form Validation

Lecture 137 Model Forms

Lecture 138 Model Forms Exercise

Section 19: Django Level Four

Lecture 139 Introduction to Django Level Four

Lecture 140 Relative URLs with Templates

Lecture 141 Relative URLs Coding Examples

Lecture 142 URL Template Inheritance

Lecture 143 Template Inheritance Coding Example

Lecture 144 Quick Note on Custom Template Filters

Lecture 145 Template Filters and Custom Filters

Lecture 146 Template Filters Coding Examples

Section 20: Django Level Five

Lecture 147 Introduction to Django Level Five

Lecture 148 Django Passwords

Lecture 149 User Models

Lecture 150 Quick note about forms!

Lecture 151 Coding User Models and Forms Part One

Lecture 152 Coding User Models and Forms Part Two

Lecture 153 Registration

Lecture 154 Logins

Section 21: Django Deployment

Lecture 155 Introduction to Django Deployment

Lecture 156 Setting up GitHub

Lecture 157 Full Deployment Walkthrough on Python Anywhere

Section 22: Advanced Topics – CBVs

Lecture 158 Introduction to CBVs

Lecture 159 Hello World with CBVs

Lecture 160 Template Views with CBV

Lecture 161 Detail View and List View Part One

Lecture 162 Detail View and List View Part Two

Lecture 163 CRUD Views

Section 23: First Clone Project

Lecture 164 Introduction to First Clone Project

Lecture 165 Blog Clone Project Part One

Lecture 166 Blog Clone Project Part Two

Lecture 167 Blog Clone Project Part Three

Lecture 168 Blog Clone Project Part Four

Lecture 169 Blog Project Part Five

Lecture 170 Blog Project Part Six

Lecture 171 Blog Project Part Seven

Lecture 172 Blog Post Project Part Eight

Lecture 173 Blog Project Part Nine

Lecture 174 Blog Project Part Ten

Section 24: Social Media Site Clone Project

Lecture 175 Introduction to Social Media Clone Project

Lecture 176 Social Clone Part One

Lecture 177 Social Clone Part Two

Lecture 178 Social Clone Part Three

Lecture 179 Social Clone Part Four

Lecture 180 Social Clone Part Five

Lecture 181 Social Clone Part Six

Lecture 182 Social Clone Part Seven

Lecture 183 Social Clone Part Eight

Lecture 184 Social Clone Part Nine

Lecture 185 Social Clone Part Ten

Lecture 186 Social Clone Part Eleven

Lecture 187 Social Clone Part Twelve

Lecture 188 Social Clone Final Part

Section 25: Advanced Topics Lecture – Debug Toolbar

Lecture 189 Introduction to Debug Toolbar

Lecture 190 Debug Toolbar Overview

Section 26: Advanced Topics – Customizing the Django Admin

Lecture 191 Introduction to Admin

Lecture 192 Admin Templates

Lecture 193 Ordering Fields

Lecture 194 Adding Search

Lecture 195 Adding Filters

Lecture 196 Adding Fields

Lecture 197 Editable List View


Lecture 198 Bonus Lecture

Complete Beginners ,Professionals looking to bridge gaps in their knowledge,Python Developers looking to get into Web Development

Course Information:

Udemy | English | 31h 54m | 11.01 GB
Created by: Jose Portilla

You Can See More Courses in the Developer >> Greetings from

New Courses

Scroll to Top