A Beginners Guide to Django!

Learn all the basics of Django through a step-by-step process by creating your very own Polls Application for free!
4.2 (634 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.
11,422 students enrolled
Start Learning Now
  • Lectures 14
  • Length 2 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 English

Course Description

Have you ever wanted to create an app like Instagram? Maybe even Pinterest? Did you know that they were created through Django? I thought so :)

If you want to learn Django, you're in the right place! We'll cover everything there is in Django, from our directory and apps, to creating and populating our database. You'll learn how to use URL's, templates, and add CSS + Bootstrap to your app!

The best part? It's absolutely free!

So what are you waiting for? Whip out your laptop, take a seat, and start developing Django today!

What are the requirements?

  • Basic knowledge of Python
  • Basic HTML/CSS (Not required)

What am I going to get from this course?

  • Create their own Django App
  • Create web applications on a highly powerful infrastructure
  • Create a responsive site through bootstrap
  • Setup applications and models in Django
  • Create custom URLs and Views
  • Leverage the use of templates
  • Add Static Files (CSS/JS)

Who is the target audience?

  • Anyone who's interested in learning Django!

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Welcome!
About this Course
Section 2: Getting Started
Requirements and Downloads
Creating our App Directory
Setting up our App
Section 3: Forming Our Datbase
Creating our Database
Populating our Database
Section 4: URLs and Views
Playing around with URLs
Setting up our Views
T for Templates!
Detail View + Cleaner Code
Creating our Form
Section 5: Final Touches
Adding CSS + Images
Adding Twitter-Bootstrap!
Section 6: What Next?
Premium Course + Thank You!

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Avinash Jain, Programmer, Instructor, Student

Hi! I'm Avi. And I'm currently a 16-year-old junior at Lynbrook High School, having taught on Udemy for more than a year. 

Since the age of 5 I've been programming, starting off with basic websites of HTML/CSS and moving up the ladder. I went on to learn Python, made numerous games, and then iPhone development with several apps in the App Store. 

I've always been passionate about teaching from the very start. I'm very enthusiastic in whatever I teach, and if you watch any of my videos, you'll always feel happy :) Coding  may look hard from the outside, but trust me - It's as easy as cake. 

My goal on Udemy is simple -  teach programming to as many people as I can. Well, what are you waiting for? If you've always wanted to learn from a 15-year-old, or just want to learn how to code, join the club now and sign up to any one of my various courses!  

Ready to start learning?
Start Learning Now