Companies Home Search Profile

Django 5 - Build a Complete Website from Scratch to Deploy

Focused View

Azzam Makki

7:55:19

4 View
  • 1 - Welcome.mp4
    01:51
  • 2 - Course Intro Project Overview.mp4
    17:50
  • 3 - Preparing Text Editor VS Code.mp4
    03:28
  • 4 - Django and Python Versions.mp4
    03:05
  • 5 - Introduction to Virtual Environment.mp4
    03:49
  • 6 - Creating our Virtual Environment.mp4
    05:18
  • 7 - Notes about Virtual Environment.html
  • 8 - Start Our Django Project.mp4
    07:32
  • 9 - Run Server Django Migrations.mp4
    03:47
  • 10 - Django App.mp4
    03:46
  • 11 - Django MVT Design.mp4
    07:52
  • 12 - Serving HTML files.mp4
    11:05
  • 13 - Serving Static files CSSJS.mp4
    03:55
  • 14 - Django Admin Site.mp4
    07:36
  • 15 - Django Commands.html
  • 16 - Html Template Variables Filters.mp4
    10:00
  • 17 - Html Template For loop tag.mp4
    05:56
  • 18 - Html Template If Condition.mp4
    06:36
  • 19 - Html Template Inheritance Part 1.mp4
    12:03
  • 20 - Html Template Inheritance Part 2.mp4
    03:12
  • 21 - Introduction to Bootstrap.mp4
    03:59
  • 22 - Configuring our Bootstrap Theme.mp4
    11:34
  • 22 - bootstrap-template.zip
  • 23 - Applying Html Inheritance on Bootstrap Theme.mp4
    08:28
  • 23 - index-after.html
  • 23 - index-before.html
  • 24 - Creating our First Model.mp4
    12:24
  • 25 - Registering Model to Admin Site.mp4
    08:54
  • 26 - Django ORM.mp4
    17:20
  • 27 - Django View Function HTML Page.mp4
    08:49
  • 28 - Our Services Model.mp4
    08:28
  • 29 - Our Services HTML Section.mp4
    07:52
  • 30 - Our Testimonials Model Admin Site.mp4
    09:52
  • 31 - Our Testimonials HTML Section.mp4
    06:33
  • 32 - Displaying Hosted Images on HTML.mp4
    05:44
  • 33 - Building the FAQ Section.mp4
    06:53
  • 34 - HTML Forms in Django.mp4
    06:59
  • 35 - Django HTML Redirection.mp4
    03:33
  • 36 - POST Request GET Request.mp4
    04:37
  • 37 - Working with HTML Form Data.mp4
    06:52
  • 38 - Setup Gmail App Password Sending Emails.mp4
    10:33
  • 39 - Handling Env Variable.mp4
    04:10
  • 40 - Design our Email Content by HTML.mp4
    04:22
  • 40 - email.html
  • 41 - Working with Django Messages.mp4
    08:04
  • 42 - Using Bootstrap Alerts with Django Messages.mp4
    04:54
  • 42 - alert-code-snippet.txt
  • 43 - Applying logs for the Contact Form Emails.mp4
    07:21
  • 44 - Adding function to create logs for the Contact Form Emails.mp4
    08:53
  • 45 - Intro.mp4
    02:53
  • 45 - bootstrap-template.zip
  • 46 - Creating the Blog Model.mp4
    07:25
  • 47 - Creating the Author Model.mp4
    06:24
  • 48 - Intro to Foreign Key and OnetoMany Relationship.mp4
    03:09
  • 49 - Django Foreign Key Admin Site.mp4
    07:56
  • 50 - Recent Posts Section Part 1.mp4
    07:16
  • 51 - Recent Posts Section Part 2.mp4
    06:59
  • 52 - Single Blog Page HTML Page.mp4
    09:04
  • 53 - Single Blog Page Fix Staticfiles.mp4
    08:42
  • 54 - Single Blog Page Fix HTML Header.mp4
    05:41
  • 55 - Recent Blogs on Single Blog Page.mp4
    06:07
  • 56 - All Blogs Page Creating URL View Function.mp4
    07:05
  • 57 - All Blogs Page HTML Page.mp4
    08:32
  • 58 - Blogs Pagination Part 1.mp4
    15:26
  • 59 - Blogs Pagination Part 2.mp4
    08:03
  • 60 - Using Rich Text Editor.mp4
    07:56
  • 61 - Fixing Query for Empty Database.mp4
    07:46
  • 62 - Serving Static Files on Deployment.mp4
    06:07
  • 63 - Working with Git Github.mp4
    08:45
  • 63 - gitignore-file.txt
  • 64 - Website Deployment Part 1.mp4
    08:02
  • 65 - Website Deployment Part 2.mp4
    10:33
  • 66 - Env Variables on Deployment.mp4
    09:39
  • Description


    On 2024 Learn Django 5 by building Real World Project from Scratch to Deployment with a Bootstrap 5 Template

    What You'll Learn?


    • Build a real world website by using Django & front-end Bootstrap Template
    • Create relationships between model tables in the database
    • Learn to create HTML forms with Django
    • Learn to use and display Sqlite Database
    • Working with Django Database Migrations
    • Fetching Database Objects
    • Using and Integrating Django with Bootstrap Templates
    • Learning Django HTML Template Language to handle the front-end
    • Configure Rich Text Editor on Django
    • Building your own view functions and urls for the webpage
    • Working and Sending Emails with Django by GMAIL
    • Using and Customising Django Admin Site
    • Deploying the website to the internet by Pythonanywhere
    • Pagination of items in HTML by Django
    • Learning Django Models, ORM and Database Control
    • Working with Virtual Environment & installing packages
    • Handling Static Files in Django (HTML, CSS, Javascript, Images)
    • Create Relationships between Django models & accessing data
    • How to perform the basic CRUD (Create, Read, Update, Delete) operations

    Who is this for?


  • Beginner programmers that want learn Web Development using Python and Django
  • Intermediate Programmers of other frameworks that want to learn Web Development by Django
  • Programmers who wants build website from scratch to deployment step by step with detailed explanation
  • What You Need to Know?


  • Basic Python and front-end (HTML, CSS) knowledge
  • No prior Django knowledge is required
  • More details


    Description

    Hi! and Welcome to the new 2024 Project based Django-5 Course "Django 5 - Build a Complete Website from Scratch to Deploy"!

    where you will learn all Django Fundamentals, Integrating Django with Frontend and Bootstrap Templates to build stylish websites, CRUD operations and much more!


    The course is absolute beginner friendly you don't need to have any prior knowledge of Django.

    As we going to build Django Project from scratch, Going up the ladder step-by-step and covering line by line all the code and logic explained in detail.

    From Scratch until Deployment of website on the internet, building a great looking Agency website with Blogging section and Admin site control, Webpage is mobile responsive using latest version of Bootstrap version 5.


    The great about the course, it covers all sections required to get you from being beginner to the next level! with all the content using latest versions and course build on year 2024.

    The basic knowledge of Python and html/css is all that is required to get started with this course.


    Mentioning some of the ares will be covered from absolute first step:

    • VS Code Configuration

    • Django/Python version & Installation

    • Working with Virtual Env

    • Django & third party packages

    • Working with Static files locally and on deployment stage

    • Building Frontend from basic HTML to using advanced Bootstrap-5 Template

    • Using Django HTML Template to control the Frontend and display data

    • Using Django Admin Site and Customising it

    • Working with Django ORM (CRUD operations)

    • Django Migrations and Monitoring the changes on the Database

    • Build advanced Blogging section with Rich Text Editor

    • Using GMAIL service to send out emails

    • Deploying the website to the internet

    • Working with Git & Github

    and much much more!


    Additionally we are going to deploy our website on the internet in a step by step easy to follow appoarch!


    So let's begin the journey of becoming an expert in Django.

    Sincerely, Azzam Makki

    Who this course is for:

    • Beginner programmers that want learn Web Development using Python and Django
    • Intermediate Programmers of other frameworks that want to learn Web Development by Django
    • Programmers who wants build website from scratch to deployment step by step with detailed explanation

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Greetings!I'm Azzam, a seasoned Software Developer with an extensive track record of over 6 years in the field, proficient in a multitude of programming languages and frameworks.My journey in software development has been enriched by a profound passion for knowledge sharing. Over the years, I've cultivated this passion through various teaching avenues, ranging from personalised one-to-one sessions to managing online classes and courses across different platforms.My instructional approach has garnered praise from students who commend my ability to break complex programming concepts into easily understandable terms. Joining forces on this coding odyssey would be an honor. Let's embark on this journey together, where we can exchange insights and conquer challenges hand in hand.Looking forward to our shared path ahead!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 64
    • duration 7:55:19
    • Release Date 2024/05/04