Companies Home Search Profile

Django A-Z: Build and Deploy Web Application with Python and Django

Focused View

Shubham Sarda

5:31:34

9 View
  • 01.Course Introduction.mp4
    02:13
  • 02.Understanding Django.mp4
    08:22
  • 03.Setting Up Text Editor - VSCode.mp4
    01:50
  • 04.Setting Up Virtual Environment.mp4
    07:44
  • 05.Django 2.2 Version Update.mp4
    00:41
  • 06.Startapp - Taskmate.mp4
    06:29
  • 07.Runserver For First Time.mp4
    03:57
  • 08.Django Flow and Django Structure.mp4
    09:00
  • 09.Urls and Views.mp4
    07:11
  • 10.Templates.mp4
    04:49
  • 11.Bootstrap.mp4
    04:12
  • 12.Base Template and Jinja 2.mp4
    12:18
  • 13.Static Folder and Improving Website Look.mp4
    06:07
  • 14.Admin Panel.mp4
    02:58
  • 15.Models.mp4
    03:11
  • 16.Database Migrations.mp4
    06:26
  • 17.Fetch Data from Database.mp4
    03:34
  • 18.Displaying Data on Templates.mp4
    07:21
  • 19.Adding Condition on Data.mp4
    02:35
  • 20.Adding Form and Accepting Input.mp4
    10:40
  • 21.Adding Messages and Alert Option.mp4
    04:52
  • 22.Close Option on Alert.mp4
    01:55
  • 23.Understanding CSS and Bootstrap.mp4
    03:39
  • 24.Deleting Queryset Item.mp4
    06:48
  • 25.Editing Queryset Item - 1.mp4
    04:40
  • 26.Editing Queryset Item - 2.mp4
    05:01
  • 27.Editing Queryset Item - 3.mp4
    03:11
  • 28.Adding Option - Mark Task as Completed.mp4
    04:51
  • 29.Adding Option - Mark Task as Pending.mp4
    01:14
  • 30.Pagination Overview.mp4
    01:35
  • 31.Implementing Pagination - 1.mp4
    04:32
  • 32.Implementing Pagination - 2.mp4
    05:49
  • 33.Implementing Pagination - 3.mp4
    03:19
  • 34.Fixing URLs and Links.mp4
    06:17
  • 35.Fixing Task Page Design - 1.mp4
    03:08
  • 36.Fixing Task Page Design - 2.mp4
    02:51
  • 37.Designing Home Page - 1.mp4
    07:32
  • 38.Designing Home Page - 2.mp4
    08:12
  • 39.Introduction - Django Authentication System.mp4
    03:16
  • 40.Creating User Section.mp4
    05:09
  • 41.Registration Form.mp4
    03:32
  • 42.Register Templates.mp4
    04:58
  • 43.Register Views [Part I].mp4
    04:56
  • 44.Register Views [Part II].mp4
    03:01
  • 45.Adding Email Field in Forms.mp4
    05:28
  • 46.Improving Form Design with Crispy Forms.mp4
    04:33
  • 47.Adding Grid Layout on Registration Page.mp4
    02:48
  • 48.Login - URLs, Views Template.mp4
    04:37
  • 49.Login - Functionality Test.mp4
    02:31
  • 50.Login - Redirect URL.mp4
    03:34
  • 51.Logout.mp4
    04:00
  • 52.Quick Design Change.mp4
    01:27
  • 53.Adding Header Restriction [Part I].mp4
    05:27
  • 54.Adding Header Restriction [Part II].mp4
    05:09
  • 55.Adding Page Restrictions.mp4
    05:40
  • 56.Relationship Between Task User.mp4
    02:03
  • 57.Adding Foreign Key.mp4
    06:36
  • 58.Updating Task Input Fields.mp4
    03:45
  • 59.Task of Logged-in User Only.mp4
    01:10
  • 60.Security Problem Solution [Part I].mp4
    03:57
  • 61.Security Problem Solution [Part II].mp4
    03:25
  • 62.4 Important Pillars to Deploy.mp4
    03:17
  • 63.Registering on Heroku and GitHub.mp4
    03:12
  • 64.Creating GitHub Repository.mp4
    02:06
  • 65.Working with requirements.txt and .gitignore.mp4
    04:37
  • 66.Understanding Django Environ.mp4
    02:42
  • 67.Working with Environment Variables.mp4
    04:00
  • 68.Solving. env Errors [Part 1].mp4
    01:33
  • 69.Solving. env Errors [Part 2].mp4
    03:07
  • 70.Push project from Local System to GitHub.mp4
    06:52
  • 71.Working with Django Heroku.mp4
    03:32
  • 72.Working with StaticRoot.mp4
    02:13
  • 73.Handling WSGI with gunicorn.mp4
    02:48
  • 74.Empty folder Staticfiles.mp4
    01:28
  • 75.Configuring Secret Keys.mp4
    04:53
  • 76.Setting up Database and adding users.mp4
    02:54
  • 77.Thank You for Being Here!.mp4
    00:14
  • Description


    Embark on a structured web development journey from scratch with Python as your trusty companion. This course is designed to introduce Django beginners to all the essential concepts, featuring the latest LTS version. Starting with setting up your development environment, we will guide you through the flow and file structure of Django, ensuring you grasp the fundamental building blocks. As we delve deeper into the course, you will unravel the power of Django URLs, views, and templates, allowing you to create dynamic web applications. After that you will be working with worms and fields, equipping you with the skills to create user-friendly interfaces. Unleash the potential of function-based views to handle complex application logic effortlessly. Stay connected with your users through messages and notifications, enhancing the overall user experience. The Django authentication system is demystified as we guide you through the functionality for registration, login, and logout. Elevate your registration process by integrating Crispy Form, ensuring a seamless user journey. Dive into the world of restrictions, understanding how to enforce limitations on specific pages and headers. Next, you will unlock the power of relationships between models, explore concepts, and stay up to date with the latest security updates in Django, securing your applications and protecting user data. And when it's time to deploy your masterpiece, we will cover the four important pillars of successful deployment: Git, GitHub, Heroku, and the Heroku CLI. By the end of this course, you will be equipped to tackle beginner-level projects with confidence, whether you are pursuing internships, starting as a fresher, or embarking on a freelance journey.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Shubham Sarda
    Shubham Sarda
    Instructor's Courses
    Shubham Sarda is a software developer and digital marketer with a passion for teaching. He has worked with many funded start-ups, self-projects, and as a top-rated freelancer on multiple marketplaces. Currently, he stands among the top 700 freelancers with over 2,500+ projects on Fiverr, PeoplePerHour, Freelancer, and more. As an instructor, he has taught programming and digital marketing to over 20,000 students, both with online courses and offline bootcamps. He has mastered explaining complex topics in the simplest form that is easy to understand and follow. His video courses are also used by companies to train their employees and by colleges to prepare and upgrade their students according to the latest industry requirements.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 77
    • duration 5:31:34
    • Release Date 2024/03/14