Build Video Subscription Platform using Python and Django
Build Video Subscription Platform using Python and Django, available at $39.99, has an average rating of 3.7, with 41 lectures, based on 14 reviews, and has 80 subscribers.
You will learn about 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 This course is ideal for individuals who are Complete Beginners or Professionals looking to bridge gaps in their knowledge or Python Developers looking to get into Web Development It is particularly useful for Complete Beginners or Professionals looking to bridge gaps in their knowledge or Python Developers looking to get into Web Development.
Enroll now: Build Video Subscription Platform using Python and Django
Summary
Title: Build Video Subscription Platform using Python and Django
Price: $39.99
Average Rating: 3.7
Number of Lectures: 41
Number of Published Lectures: 41
Number of Curriculum Items: 41
Number of Published Curriculum Objects: 41
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
- 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
Who Should Attend
- Complete Beginners
- Professionals looking to bridge gaps in their knowledge
- Python Developers looking to get into Web Development
Target Audiences
- Complete Beginners
- Professionals looking to bridge gaps in their knowledge
- Python Developers looking to get into Web Development
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.
Course Curriculum
Chapter 1: Initial Set Up
Lecture 1: Install Python 3 and Virtual Environments
Lecture 2: Install Visual Studio Code and the Python Extension
Chapter 2: Project Specs & Getting Started
Lecture 1: Initialize project, Virtual Environment and more
Lecture 2: Setting up the project
Chapter 3: Main App: Content App, Models, Migrations, Admin & Dump Data
Lecture 1: Creating The Content App, Category, Course, Section and Video Models
Lecture 2: Using fixtures to provide initial data for models in Database
Chapter 4: Main App: Home View
Lecture 1: Home View: Display All Courses
Lecture 2: Detail View: Display A Specific Course
Lecture 3: Integrating Bootstrap To Django
Lecture 4: Bootstrap Navbar Part 1
Lecture 5: Bootstrap Navbar Part 2
Lecture 6: Bootstrap Navbar Part 3
Lecture 7: Home View: Design Card Course Part 1
Lecture 8: Home View: Design Card Course Part 2
Chapter 5: Main view: Detail View
Lecture 1: Detail View : Design A Specific Course Part 1
Lecture 2: Detail View : Design A Specific Course Part 2
Lecture 3: Detail View : Design A Specific Course Part 3
Chapter 6: Main View: Video Content View
Lecture 1: Content View: Display A Specific Video
Lecture 2: Video Content View: Adding Header
Lecture 3: Video Content View: Update Header, Hiding Navbar
Lecture 4: Video Content View: Adding Video Player
Lecture 5: Video Content View: Design Course Curriculum Part 1
Lecture 6: Video Content View: Design Course Curriculum Part 2
Lecture 7: Improving UI
Lecture 8: Creating the Github Repository
Chapter 7: Main App: User Authentication
Lecture 1: Creating Student Model
Lecture 2: Create Account Urls
Lecture 3: Design Register Screen
Lecture 4: Implement Register Func
Lecture 5: Login Func
Lecture 6: Refactor Code
Lecture 7: Display user information in the navbar
Lecture 8: Logout
Lecture 9: User Profile View – Part 1
Lecture 10: User Profile View – Part 2
Lecture 11: User Profile View – Final
Lecture 12: Adding Pricing Subscription model
Lecture 13: Fix Issue In My Profile View
Lecture 14: Adding Pricing Tiers to Course Model
Lecture 15: Integrate Stripe
Lecture 16: Course Permission
Instructors
-
The Zero2Launch Team
The Founder of the Zero2Launch Website
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 0 votes
- 3 stars: 2 votes
- 4 stars: 2 votes
- 5 stars: 7 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024