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
Requirements
A computer with an internet connection and download privileges
Description
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!
Jose
Overview
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
Section 27: BONUS SECTION: THANK YOU!
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 CourseDown.com