Install Python
Install Django
Install PostgreSQL Database Server
Connect database to web application
Create virtual environment
Create database
Run Migrations
Create views and Models
Display data from database on web app
Style app with Bootstrap
Use static files
Create object links
Display media content
Web applications are basically apps that can be accessed via a web browser.
If you want to become a web developer building web based applications that interacts with databases is a vital skill to have. Almost all applications we interact with daily interacts with databases that stores and retrieves information. Example applications that interacts with databases includes:
Online Banking
Amazon
Ebay
In this course we will create a web based application using Python and Django and we will create and store objects inside a PostgreSQLÂ database that will interact with our web application’s front end.
Setting up Development environment
1
Introduction
2
Install Python on Windows
3
Install Python on Mac
4
Install text editor
5
Install PostgreSQL
6
Connect to PostgreSQL Database
7
What is Django
8
Django Architecture
9
Famous Web Apps created with Django
10
What is Python
11
What is PostgreSQL
12
What is a view
13
What is a URL
14
What is a URL dispatcher
Create a Portfolio web app
1
What we will create
2
Update pip
3
Django App Vs Django Project
4
Install virtual environment
5
Create a virtual environment
6
Install Django
7
Create a django project
8
Components of new django project
9
Running Django Development server
10
Create a new Django App
11
Register your new django app
12
Database setup - part 1
13
Database setup - part 2
14
Setup timezone
15
Run Migrations
16
Create a view
17
Create a model
18
Activate model
19
Create superuser account
20
Register model with admin site
21
Create model objects
22
Using Templates
23
Displaying data from database
24
Adding bootstrap to template - part 1
25
Adding bootstrap to template - part 2
26
Add static files - part 1
27
Add static files - part 2
28
Add links to buttons
29
Display media content - part 1
30
Display media content - part 2
31
Create object links - part 1
32
Create object links - part 2
33
The Project Code
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!