Skip to content
UdemyPythonPaid courseAll LevelsCertificate

The complete Python course including Django web framework! (Udemy.com)

Learn how to write Python and Django even if you've never written code before.

Created by: Kalob Taulien

Last updated January 2021

icon
What you will learn

  • Beginner Python (even if you've never coded before)
  • Intermediate Python
  • Advanced Python
  • OOP Python (Object Oriented Python)
  • Django
  • Class based views in Django

How it compares

Against the other 388 rated Udemy courses in Python on CourseDuck:

  • Rating4.6 out of 5higher than 70% of them
  • Reviews81#363 of 389 by number of reviews
  • Length12.9 hourslonger than 60% of them
  • Last updatedJanuary 2021earlier than 70% of them

icon
Course Description

Learn how to program with Python. Learn how to make Python-based websites with Django.

Who uses Python?

Just about everybody. Python is the 3rd most popular programming language in the world. It's SIGNIFICANTLY more popular than JavaScript! 

Pretty much everybody is using Python these days. Google, Netflix, Facebook, your local web development shop... everyone! 

It makes sense to learn Python because there's a lot of demand for it.

Who uses Django?

LOADS of organizations use Python. From Nasa, Google and Mozilla, to HUGE websites like Pinterest, Instagram, Dropbox, and Disqus.

So why should you learn Django? Because there's HUGE demand for it, it's incredibly popular, powerful and secure.

Why learn from Kalob Taulien? (that's me!)

I've been writing Python and Django for a number of years now. I'm on the core Wagtail CMS team (Wagtail is Python's #1 most popular content management system) and I'm one of the core leaders in Wagtail-based education. 100% of all my hobby projects use Django these days and I'm a professionally paid web contractor who writes Django. I also like to automate my daily tasks using Python.

Is this course for you?

Better question: is this course NOT for you? I'm only interested in teaching folks who want to learn Python and Django. I answer every question I get in all of my courses and I'm seeking students who are willing to work hard, do the tasks that are at the end of every lesson, and create the 4 main projects in this course.

What are the projects?

  1. Rock, paper, scissors written in Python. You'll play against the computer.

  2. A Pokemon character lookup tool written in Python using an API.

  3. A banking application to keep track of deposits and withdrawals, written in Python.

  4. An Instagram clone written in Django.

  5. A Twitter clone written in Django.

What are the tasks?

Tasks are small "try it out" pieces of homework found at the end of almost every single lesson in this course. The idea is that you watch me write some code, and then you try to do the same for some real experience. Sometimes the tasks are small, sometimes the tasks are big.

Make sure you set aside about 5 extra minutes for every lesson to start and finish every task.

Is the source code included?

Of course it is! Feel free to steal any of my code and use it anyway you like! 

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Kalob Taulien

He is a professional web developer who's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology.

Teaching over 450,000 students on Udemy alone, he's helped hundreds of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands. With so much experience, why not give his experience and knowledge to others so they can fulfill their dreams?

The passion to learn and to share his knowledge by teaching and helping others is something that drives him. It's a passion he's had since he was born. Kalob's ability to turn complex programming concepts into easy-to-understands bits of knowledge has been called his "superpower". 

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations. 

Teaching isn't an option in Kalob's life, but a moral obligation to pass on knowledge to others.

icon
More courses by Kalob Taulien

$15.99

Free

$159.99

Free

$11.99

$64.99

icon
More Python courses

$22.99

$17.99

Free

Free

$19.99

Free

icon
Reviews

4.6

81 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Jorgen Eijt on 10/6/2023

Good explanations and helpful

By Brian Mpafe on 8/14/2023

the teacher is awesome

By Emanuel Daniel on 9/11/2022

Really great content. Would recommend for sure!

By Trevor Hauter on 1/5/2022

I'm a software engineer working with Django and Python full time, but I was self taught and lacking of a lot of core knowledge. This course taught me so much and the projects were super fun! 100% worth the money

By Rebecca Cains on 10/9/2021

The tutor is great, giving plenty of detail and explanations into each aspect of the code.

By Wim Grymonprez on 8/14/2021

I took two courses of python, and want to learn django. But this course is excelent for brushing up on python, or if you are a beginner also. I have only watched two episodes and i really like the way everything is explained. Top notch.

By Chinedu Ekeke on 3/3/2021

He deson't know how to teach a novice like me. He carries on like he's talking to a professional. This is my first EVER experience with coding, and then python, yet my instructor can't tell me how to launch python and ensure we are on the same page.

By Abe Almonte on 1/29/2021

This course has a great pace and it is very easy to follow. The exercises are easy to complete which reenforce the lessons. Great job! Thanks.

By Dylan Malan du Toit on 1/25/2021

Definitely delivers what is expected, and everything is explained! Also how to go about different ways to accomplish some steps, and how to take things further.

By Carl Matson on 1/22/2021

Excellent course for a beginner.

Showing all 10 reviews on CourseDuck

Read all 81 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100