Udemy

Platform

English

Language

Web Development

Category

Build A Restaurant Site With Python and Django

Build A Real Restaurant System With Python & Django [Resturant - Reserve Tables - Blog - About - Contact ]

4.25 (131 reviews)

Build A Restaurant Site With Python and Django

Students

6 hours

Content

Apr 2020

Last Update
Regular Price


What you will 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


Description

In this course you'll learn how to build a Restaurant 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:

  • meals

  • ordered a meal

  • reserver a table

  • blog



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



Are there any course requirements or prerequisites?

  • simple python skills is needed

Who this course is for:

  • This course is aimed towards absolute beginners who want to learn how to  build Websites with Django and Python



Content

Introduction

Introduction

Create Our Restaurant Project

Creating Our Restaurant Project

Creating Our Meals App.

Adding Slug in Meals

Setup Static & Media

Adding Meals List View

Adding Meals Detail View

Adding Templates Part 1

Adding Templates Part 2

Adding Category Models

Adding Category In Templates

Adding Reserve Table model

Adding Reserve Table Form In Templates

Adding The Blog

Adding Blog Models

Adding Blog Views

Adding Blog Templates Part 1

Adding Blog Templates Part 2

Filtering By Tag & Category

Adding Comment Models & Form

Adding Comment View & Template

Adding Posts Pagination

Adding About us & Contact us & Home

Adding About us Models

Adding About Us Templates

Adding Contact Form Part 1

Adding Contact Form Part 2

Adding Blog Search

Adding Resturant Home Part 1

Adding Resturant Home Part 2

Fixing Some Issues In The Project Part 1

Fixing Some Issues In The Project Part 2

Customizing Project Admin

Fixing Some Issues In The Project Part 3

Deploy The Project On Digital Ocean

Final Word

source code

Bonus Lecture


Reviews

K
Katsuyuki14 December 2020

The theme, restaurant site, was good hook, but about make reservations, need phone number to add, and about blog thing, there is no editing and deleting, but also it was possible to use by importing ListView as Django system to make easy pagination. I hope the instructor could consider how to make app in convenient way to build apps by Django, and useful app for next time. This app is not enough to deploy to use. In addition, I recommend to make silent mode of the phone, stop the video recording for long silence without doing anything, and record the video at silent place. It was noisy and disturbing my ears sometimes... However, to have the image and idea to build restaurant app were good stuff.

A
Alaa31 October 2020

Some content are ok, but the course is not organized & you need to think of sequence of events seriously. I have struggle to find myway out to get information very hard. Many items skipped and there is errors if not admin try to send comments, I have seen other better courses. I can not enroll in Deploy course, it says its closed.

J
Juan1 October 2020

It is not the first course I take from him, so I know from the beginning the pros of this teacher. This looks it is going to be really good.

P
Popa12 April 2020

You can learn a few things from this guy. The english accent is not the best but it's understandable. Decent course.

E
Ernesto29 March 2020

Para windows los pasos son totalmente distintos y el vídeo no demuestro como hacerlo con dicho sistema operativo

A
Alex28 July 2019

This is a very good course to get you started with django, very good tips are shared by the author, I liked the course.

R
Rude13 April 2019

i dont really understand youre saying but your skill and how you going to step by step it makes easy for me. thanks a lot!!!

F
Fabian19 January 2019

Great course to get you up and running with Django. Would suggest this to anyone that want to learn Django.


Coupons

DateDiscountStatus
5/10/2019100% OFFExpired
6/29/2019100% OFFExpired
3/22/2020100% OFFExpired
4/3/2020100% OFFExpired

2114862

Udemy ID

12/29/2018

Course created date

5/10/2019

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram