Mô tả

Welcome to the Build Video Subscription Platform using Python and Django! 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!

In this course, we will walk you through steps to develop an e-learning platform with your own content management system (CMS) with full functionalities. We will code from scratch using Python, Django and Stripe. Then we will move on to Bootstrap, CSS and learn how to position, style HTML elements. In addition, we will look at client side, interactive programming with vanilla Javascript and JQuery. We also learn how to use work with AJAX in Django. AJAX allows web pages to update asynchronously by exchanging data to and from the server. This means you can update parts of a web page without reloading the complete web page.

In addition to front-end and back-end development, we will use Git for version control and show you how you can deploy your web application to production.

Completing this more than full stack course may be challenging at first but it gives you the necessary skills you need to be a professional web developer.

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

Build your own CMS

How to use HTML, CSS styles in a Django app

Design database structure and how to handle database changes

Building a SaaS web application from scratch

See how a large application gets built up in stages

Build complex web application and websites

Proficiency with sever-side development and databases

Creating object models for a Django app

Complete User Authentication System

Admin authentication and back-end system

Add and modify categories courses, sections, videos as admin

User profile

Blog system

Comment System

Work with Jquery, AJAX Request in Django

Advanced Django and Python concepts

Integrate Payment System with Stripe

Stripe for Recurring Payment

Deployment from local computer to production server

Best practices

Yêu cầu

  • A computer with an internet connection and download privileges Description

Nội dung khoá học

7 sections

Initial Set Up

2 lectures
Install Python 3 and Virtual Environments
02:07
Install Visual Studio Code and the Python Extension
02:48

Project Specs & Getting Started

2 lectures
Initialize project, Virtual Environment and more
02:06
Setting up the project
03:09

Main App: Content App, Models, Migrations, Admin & Dump Data

2 lectures
Creating The Content App, Category, Course, Section and Video Models
14:35
Using fixtures to provide initial data for models in Database
06:10

Main App: Home View

8 lectures
Home View: Display All Courses
04:07
Detail View: Display A Specific Course
04:05
Integrating Bootstrap To Django
04:20
Bootstrap Navbar Part 1
05:08
Bootstrap Navbar Part 2
04:48
Bootstrap Navbar Part 3
03:24
Home View: Design Card Course Part 1
03:21
Home View: Design Card Course Part 2
03:14

Main view: Detail View

3 lectures
Detail View : Design A Specific Course Part 1
07:20
Detail View : Design A Specific Course Part 2
04:13
Detail View : Design A Specific Course Part 3
03:49

Main View: Video Content View

8 lectures
Content View: Display A Specific Video
06:31
Video Content View: Adding Header
02:51
Video Content View: Update Header, Hiding Navbar
01:26
Video Content View: Adding Video Player
02:43
Video Content View: Design Course Curriculum Part 1
03:35
Video Content View: Design Course Curriculum Part 2
04:34
Improving UI
03:22
Creating the Github Repository
02:48

Main App: User Authentication

16 lectures
Creating Student Model
05:04
Create Account Urls
03:41
Design Register Screen
05:09
Implement Register Func
03:59
Login Func
04:00
Refactor Code
01:57
Display user information in the navbar
01:51
Logout
01:44
User Profile View - Part 1
03:38
User Profile View - Part 2
02:39
User Profile View - Final
04:04
Adding Pricing Subscription model
07:50
Fix Issue In My Profile View
01:22
Adding Pricing Tiers to Course Model
01:32
Integrate Stripe
09:29
Course Permission
06:23

Đá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.