Projects in Django: Learn Django Building Projects
4.1 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
70 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Projects in Django: Learn Django Building Projects to your Wishlist.

Add to Wishlist

Projects in Django: Learn Django Building Projects

Learn to build real world professional Django apps from scratch
4.1 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
70 students enrolled
Last updated 5/2017
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn core concepts of Django
  • Build real world projects using this amazing technology
  • Learn professional web development tips and tricks
View Curriculum
Requirements
  • Basic Knowledge of Python is required for the course
  • Basic Knowledge of HTML, CSS and JavaScript is assumed by the author
Description

Django is a powerful web development framework that is taking the current market by storm, allowing developers to build powerful dynamic websites or apps. Django encourages clean and pragmatic designed apps, that can be built quickly on their framework. Using Python, Django can build heavy websites with fewer lines of codes.

Django relies on ideologies such as reusability and "pluggability", rapid development and the don’t repeat yourself principle. It uses Python as a programming language, which makes writing codes even easier. Django also provides an optional administrative create, read, update and delete interface that is generated dynamically through introspection and configured via admin models.

Popular websites such as Instagram, Public Broadcasting Service, The Washington Times, and Pinterest have been built on Django.

Do you want to learn Django? Build complex, database-driven websites? You’ve come to the right place!

While, there are hundreds of different courses and tutorials available on the internet, so why should you choose this one? While, other courses focuses heavily on theory or teaching you the basics, once the course is over, students are often left confused without any idea of what they can do next. Not in this course!

Our tutorial adheres to ‘learn by doing’ approach. In this course, not only will you go over theoretical aspects of Django, but you will learn how to actually build websites with this amazing framework. The instructor will go through each project with you, helping you not only learn Django, but also how you can build real world websites and apps. At the end of this course, you will have the knowledge as well as the confidence for practical applications.

You will learn 5 different projects in the duration of this course that will range from easy to more complex applications. Starting with a simple website, you will then progress on to creating a shopping cart, complete with a mock check out.

Let’s look at projects you will cover:

Project 1: Database Driven Website – You will learn how to tie a website into a database, as well as how to use dynamic code into HTML pages.

Project 2: Django app – You will learn how to build a complete functional app, as well as how it communicates with other apps.

Project 3: Email sent form – In this project, you will learn how to use the messaging component in Django by creating an email form that will be sent to a real email account.

Project 4: Ecommerce website – In this one, you will learn how to design a complete ecommerce website, along with a cart and a checkout process.

Project 5: User authentication – You will learn how to do user authentication, where users can sign up and log in.

So, what are you waiting for? Let’s get down to it and start building Django websites!

Who is the target audience?
  • Any one who wants to learn professional web development in Django will find this course very useful
Compare to Other Django Courses
Curriculum For This Course
48 Lectures
05:50:39
+
Introduction
5 Lectures 19:46



Code Editor
04:07

Simple Website
05:19
+
Database Driven Dynamic Website
10 Lectures 01:08:42
Introduction
00:36



Home Page Layout
09:42

Adding the Footer
03:01

Adding About and News Pages
06:20

News Page Layout
04:16

Adding Models, Data Migrations and Debugging
12:55

Pulling Data from the Database
09:15

Editing Data from the Database
02:31
+
Django App
10 Lectures 01:28:30
Introduction
00:31

Initial Pages
10:43

Backend Updates
09:36

Rendering Website
14:08

Creating Models
09:21

Running Database Migrations
10:38

Adding Data and Building Post Detail Layout
09:55

Adding Remaining HTML Pages
09:25

Debugging Final Functionality
07:17

Adding Stylesheet
06:56
+
Messaging And Email Form
7 Lectures 56:24
Introduction
00:43

Building Out Framework
08:12

Populating views.py
12:27

Base Template
10:01

Child Templates
09:04

Enabling Contact Form Functionality
08:27

Building Out default.css
07:30
+
Ecommerce Website
9 Lectures 01:19:24
Introduction
00:45

Creating Models
10:12

Completing Models and Creating Migrations
08:00

views.py- Creating User Session
10:34

views.py- Handling Cart Functionality
09:42

URLs and Adding Templates
08:48

Populating base.html and index.html
14:43

Initial Product Display
09:15

Final Templates and Walk Through
07:25
+
User Authentication and Admin Panel
6 Lectures 35:51
Introduction
00:53

Overview and Initial Site Creation
07:37

Admin, Models, View Buildout
11:06

Finishing Backend Functionality
11:06

Testing Site Functionality
04:36

Summary
00:33
+
Course Summary
1 Lecture 02:02
Course Summary
02:02
About the Instructor
Eduonix Learning Solutions
4.2 Average rating
50,158 Reviews
805,412 Students
190 Courses
1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.