Mô tả

Welcome to the best online course for learning how to create websites using Python and Django! In this course we take you from zero to hero in web development with Django!

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 Bootstrap. 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:

  • HTML5

  • CSS3

  • Bootstrap

  • Python

  • Django Basics

  • Understanding Django Views

  • Django Template Language

  • Django Forms

  • Django Admin and Customization

  • ORM

  • Django Class Based Views

  • User Authentication

  • and 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!

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

Bạn sẽ học được gì

Learn to use HTML

Create responsive layouts with Bootstrap

Style your website with CSS

Understand static website elements like HTML, CSS, and landing pages.

Learn to use Django function based views

Use the Django Template Language to interact with the front-end from Django

Use Django Models to interact with SQL backend databases

Learn to use advanced class based views to quickly create websites

Use Django's built-in authentication and administration systems

Learn to use Django Forms

Create relationships between model tables in the database

Yêu cầu

  • No programming experience needed! Just make sure you have full permissions on your computer to install Visual Studio Code and Python

Nội dung khoá học

16 sections

Welcome and Course Overview

2 lectures
Introduction, Welcome, and FAQ
00:43
Course Overview and Quick Help (PLEASE DO NOT SKIP THIS LECTURE!)
04:51

Course Curriculum and Setup

2 lectures
Course Curriculum
04:33
Visual Studio Code Set-Up
13:06

HTML 5

14 lectures
Introduction to HTML
03:07
HTML Tags - Basics
16:54
Check In: HTML Tags - Basics
1 question
HTML Lists
08:13
Check in: HTML Lists
1 question
HTML - Divs and Spans
04:58
HTML Attributes - Img and Anchor Tags
05:44
Check-In: HTML Attributes - Img and Anchor Tags
1 question
HTML Tables
05:56
Check-In: HTML Tables
1 question
HTML Forms - Part One
16:53
Check-In: HTML Forms - Part One
1 question
HTML Forms - Part Two
12:42
Check-In: HTML Forms - Part Two
1 question

CSS

11 lectures
Introduction to CSS
03:08
CSS - Styling Basics and Color
09:27
Check-In: CSS - Styling Basics and Color
1 question
CSS - Common Style Attributes
06:29
Check-In: CSS - Common Style Attributes
1 question
CSS Selectors - Classes and Ids
09:12
Check-In: CSS Selectors - Classes and Ids
1 question
CSS - Fonts and Text
13:15
Check-In: CSS - Fonts and Text
1 question
CSS - Box Models
07:33
Check-In: CSS - Box Models
1 question

Bootstrap

5 lectures
Introduction to Bootstrap
06:05
Bootstrap and Buttons
17:46
Bootstrap Forms
07:43
Bootstrap and Navbars
11:52
Bootstrap Grid System and Layout
15:43

Python Overview - Basics

20 lectures
Introduction to Python Basics
02:53
Variables, Arithmetic with Numbers and Running .py Files
10:17
Python Strings
14:55
Coding Exercise Check-in: Python Strings
1 question
Python Lists
11:49
Coding Exercise Check-in: Python Lists
1 question
Python Dictionaries
14:18
Check-In: Python Dictionaries
1 question
Python Tuples and Booleans
05:16
Check-In: Python Tuples and Booleans
1 question
Python Control Flow - Operators
05:13
Check-In: Python Control Flow - Operators
1 question
Python Control Flow - If , Elif, Else
09:57
Check-In: Python Control Flow - If, Elif, Else
1 question
Python - For Loops
10:54
Check-In: For Loops
1 question
Python - While Loops
04:16
Check-In: Python - While Loops
1 question
Python Functions
16:08
Check-In: Python Functions
1 question

Advanced Python

14 lectures
Introduction to Python: Advanced
01:22
Errors and Exception Handling
13:06
Check-In: Errors and Exception Handling
1 question
Python OOP - Object Oriented Programming - Syntax Theory
04:23
Python OOP - Class and Attributes
15:42
Check-In: Python OOP - Class and Attributes
1 question
Python OOP - Methods
12:42
Check-In: Python OOP - Methods
1 question
Python OOP - Inheritance
14:22
Check-In: Python OOP - Inheritance
1 question
Python OOP - Special Methods
08:27
Check-In: Python OOP - Special Methods
1 question
Modules and Packages
08:20
Installing Packages with pip
04:23

Introduction to Django Framework

4 lectures
Introduction to Django Framework
08:19
How Django Works
10:20
First Django Project
12:05
First Django Application (App)
17:55

Django - Views, Routing, and URLs

10 lectures
Introduction to URLs, Views, and Routing
02:25
Project Application Exercise
00:43
Project Application Exercise - Solution
01:47
Django - Views and URLs Overview
04:17
Function Based Views - Basics
13:57
Dynamic Views - Routing Logic
13:03
Using ReponseNotFound and 404 Pages
09:44
Redirects Basics
07:29
Reverse URLs and URL Names
10:39
Connecting a View to a Template
13:46

Django -Templates

11 lectures
Django and Templates
01:23
Template Directories
19:39
Variables in Templates
12:15
VS Code Django Extensions
02:37
Filters
08:35
Tags - For Loops
13:13
Tags - If, Elif, Else
12:13
Tags and URL Names in Templates
09:34
Template Inheritance
10:19
Custom Error Templates
09:10
Static Files
10:37

Django - Models, Databases, and Queries

13 lectures
Introduction to Models and Databases
02:04
Databases Overview
05:05
Models and Databases
05:34
Models and Fields
16:46
Migrations
13:17
Data Interaction: Creating and Inserting
12:20
Data Interaction: Using .all()
06:35
Data Interaction: Filter() and Get()
10:50
Data Interaction: Field Lookups
10:13
Data Interaction: Updating Models
10:45
Data Interaction: Updating Entries
04:16
Data Interaction: Deleting Entries
02:08
Connecting Templates and Database Models
15:38

Django Admin

5 lectures
Introduction to Django Admin Section
01:57
Model and Website - Part One
15:52
Model and Website - Part Two
29:08
Django Administration
07:19
Django Admin and Models
14:55

Django Forms

7 lectures
Introduction to Django Forms Section
02:48
GET, POST, and CSRF Overview
10:39
Django Form Class Basics
22:21
Django Forms - Template Rendering
13:58
Django Forms - Widgets and Styling
12:54
Django - ModelForms
15:31
Django - ModelForms Customization
13:06

Django Class Based Views

8 lectures
Introduction to Class Based Views
02:50
Django CBV - TemplateView
15:09
Django CBV - FormView
13:44
Django CBV - CreateView
10:42
Django CBV - ListView
08:52
Django CBV - DetailView
11:21
Django CBV - UpdateView
10:58
Django CBV - DeleteView
08:09

User Authentication and Sessions

9 lectures
Code for User Authentication Section
00:14
Project Skeleton
08:42
Models Setup
22:23
Admin Setup
04:52
Page Setup
18:02
User Authentication with Django User Model
19:55
User Authentication on Views
21:55
User Registration and Forms
15:45
User Specific Pages
17:02

Django Linode Deployment

4 lectures
Introduction to Django Deployment
06:55
Linode Setup
06:55
SSH Connection
08:50
Version Control with git and GitHub
18:57

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.