Skip to content
UdemyPythonPaid courseBeginner levelCertificate

Python 101: Python for absolute beginners (Udemy.com)

Learn Python programming even if you've never coded before

Created by: Kalob Taulien

Last updated January 2021

icon
What you will learn

  • Beginner-friendly Python
  • How to start coding even if you've never coded before

How it compares

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

  • Rating4.4 out of 5higher than 37% of them
  • Reviews295#286 of 389 by number of reviews
  • Length2.8 hoursshorter than 87% of them
  • Last updatedJanuary 2021earlier than 69% of them

icon
Course Description

Hi there,

Welcome to Python 101 - your first step to learning how to program using Python.

Python is in the top 3 most popular programming languages in the world. BIt's easy to learn, easy to read, and easy to write, plus Python is incredibly powerful.

Some of the things you can create with Python are:

  • Websites

  • Automation tools for your home

  • APIs

  • Artificial intelligence

  • Machine learning

  • Mathematical algorithms

  • Scraping tools

  • And more...

Some of the most popular companies in the world use and support Python, too. Such as:

  • Google who owns YouTube (made with Python)

  • Facebook who owns Instagram (made with Python)

  • Dropbox (made with Python)

  • You get the point.. there's a lot of them!

And in 2021 you will definitely want to know Python as it becomes more powerful and more popular. As it grows, so will job demand for Python programmers. The nice thing is: Python is easy to learn and quick to get a hang of.

But why use Python instead of other languages like Java?

Python is consistently the top choice for new programmers - not because it's beginner-friendly, but because it's easy to read and write. You don't have to learn all sorts of new rules or write crazy letters beside each other. Python is made in such a way you can literally just read through your code like it's a book. No other language has that kind of power. Plus it's fast and scales well when there's a lot of use, unlike Node.js.

How much effort will this course take?

Barely any! I've taught thousands of people how to program using Python and I've designed a perfect beginner course. I expect this course to take you about 7 hours in total, that's including all the small tasks at the end of almost every lesson and the final project.

Why Kalob as your instructor?

Hello, I'm Kalob, your instructor through Python 101. I'm a seasoned Python programmer, senior web developer, and have taught tens of thousands of people how to code using Python. I have helped people learn to make websites with absolutely no prior experience and then helped them land their first job at companies like Google, AWS, Facebook, Netflix, and more.

I write Python every day, even for my hobby projects. It's my #1 choice for a programming language and I'm passionate about it. And once you start learning Python, I'm confident you'll be passionate about it as well.

Can I take this class if I'm on Windows, macOS, or Linux?

Yes, of course, you can! There are only a few small cases where you would do things differently on Windows than on macOS, and I show you all the commands for every operating system in this course.

Heads up! macOS and Linux are very similar operating systems behind the scenes. So we only need to cover one of them to learn both. Windows is the oddball, but it's still supported in this course.

Requirements:

You will need a few things to get started in this course. First, a text editor like VS Code. And then you'll need to download and install Python.

  • Download VS Code for free

  • Download Python for free

Thank you for reading through this course description. I hope you choose Python as your programming language — if you do, I promise you won't regret it.

Happy coding!

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.4

295 ratings on Udemy

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

By Max Andersson on 6/18/2024

I just finished this excellent introduction to Python that took me only a few hours to complete. I wrote down every example and ran all the code examples, even while he talked and did the final rock,paper,scissor project myself in no time and it just worked. I do have experience with other programming languages as a hobbyist though, but this is the first time I have even looked at Python and I only heard about Python two days ago, but already now I can move on to more advanced subjects. A day well spend! The teacher is easy to hear and understand and he definitely knows his stuff. The tutorials are perfectly short and well planned. I will buy this teachers next Python tutorial now that I have learned the beginner stuff.

By Shraddha Sriram on 5/3/2024

the course is good as the videos are short and easy to understand. still don't understand the terminal though.

By Ralph on 12/20/2023

Signing up with Udemy in general classifies you as a self-learner. This is mandatory with all the lessons and courses you attend. Overall, Kalob does his best in teaching the most introductory techniques and it is up to you, the user, to be able to comprehend. 2 thumbs up

By Avishai Simhoni on 9/23/2023

I'm Surprised how easily I became "Zero to hero". I really enjoying myself so far and learning a lot

By Shane O'Hara on 10/24/2021

This is a well done intro course. I followed along with his examples and practiced them while watching the videos. When i came to the final project, I was a bit intimidated at first as to where to start. Having all the tools from each lesson, I was able to make my project without seeing his code first. That was really exiting! We both did it very different ways and his was a bit simpler. This course was very enjoyable and easy to follow.

By Jennyhsiao on 3/29/2021

Suitable for pure beginners in Python but I kind of encountering install problems since I am using Microsoft Surface. Anyways I did some search and figured that out there are some details for Windows users to follow. It shall be more helpful if having an manual for installment cause real beginners may be struggled at this part. Overall it's a good course.

By Senanur Ergül on 3/9/2021

Maybe that could be much more easier if there is a language option. Because I can't find and take these courses for my language.

By Osama Hakami on 2/26/2021

A very boring course without any enthusiasm and challenges to make us enjoy

By David Siurana on 2/20/2021

Simple course for total begginers, it doesn't goes into OOP, but I liked how Jacob explains. I would reccomend it as a first approach to Python

By Marie L on 2/4/2021

This is the second Python course I've ever done, and the content was logically set out and well-explained by Kalob, who was very engaging and clear. I really enjoyed the lessons and now learning Python is not as intimidating as I once thought. :)

Showing all 10 reviews on CourseDuck

Read all 295 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 : 88 / 100