Build Hotel Site With Python & Django

Mahmoud Ahmed, Python Developer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
24 Lessons (3h 52m)
    • 1. 1 Download The Template

      3:25
    • 2. 2 Creating Our Project

      10:09
    • 3. 3 Creating Our App Models

      16:39
    • 4. 4 Setup Media & Static Files

      7:45
    • 5. 5 Adding Category Models

      5:27
    • 6. 6 Adding Hotel Views Part 1

      10:06
    • 7. 7 Adding Hotel View Part 2

      5:04
    • 8. 8 Adding Hotel Templates Part 1

      13:22
    • 9. 9 Adding Hotel Templates Part 2

      11:36
    • 10. 10 Adding Reserve Room Models & Forms

      5:10
    • 11. 11 Adding Reserve Room Views & Templates

      5:23
    • 12. 12 Adding Agents Models

      6:07
    • 13. 13 Adding Agents Views & Templates

      6:13
    • 14. 14 Add Aboutus Models

      6:37
    • 15. 15 Add Aboutus Views & Templates

      6:56
    • 16. 16 Add Contact Us Models

      12:24
    • 17. 17 Add Contact Us Forms & Views & Templates

      19:15
    • 18. 18 Fixing Some FrontEnd Issues

      7:28
    • 19. 19 Adding Site Home Part 1

      15:24
    • 20. 20 Adding Site Home Part 2

      8:43
    • 21. 21 Adding Home Search

      24:10
    • 22. 22 Admin Customization

      8:15
    • 23. 23 Adding Django Bootstrap4

      4:47
    • 24. 24 Adding Category In Home

      11:45

About This Class

In this course you'll learn how to build a Hotel Website with Django and Python!

Django overwhelms a lot of people, and it doesn't have to! If you understand just a few basic concepts, and how django works , you'll see that Django is easy to use

In this course I'll be developing on a my Mac machine, but you should be able to follow along if you're on a Windows or Linux.  I'll show you how to download and install Python and Django 

You'll be able to build Django websites and simple business websites when you're finished with this course.

we will build a restaurant system with:

  • Rooms

  • Book A Room

  • Search Over Rooms

  • About

  • Contact

WHAT DO YOU NEED TO TAKE THIS COURSE?

You don't need any tools or special skills to take this course. I'll show you how to download and install everything you'll need for free (Django, Python, and the VSCode). 

Other than that, you'll just need a computer with Internet Access!

DO I NEED TO KNOW PYTHON TO TAKE THIS COURSE?

simple python basics!  Django is built for Python. It's a web framework for Python. So it's a good idea to learn Python if you want to use Django. But you don't have to know advanced Python to take this course. I'll walk you through everything you need to know.

Building websites with Django is very easy , and the course will make it very fun

What you’ll learn

  • Introductory Django

  • How to Build Simple business Websites With Django

  • Download and Install Python

  • Dealing With Virtualenv

  • Install Django

  • How To Create a Django Project

  • How To Create a Django App

  • How To Design A Model In Django With Database Relationships

  • How To Manage URL's

  • How to Create Views/Pages

  • How to Use Static / Media Files

  • How to Use Templates & Template Filters

  • How To Search Over DB Data

Are there any course requirements or prerequisites?

  • simple python skills is needed