Python 201: Learn intermediate Python3 (Udemy.com)
Learn intermediate Python from scratch. Minimal Python experience required.
Created by: Kalob Taulien
Last updated January 2021
What you will learn
- Intermediate Python 3
- API's with Python
- More advanced Python concepts
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating4.6 out of 5higher than 70% of them
- Reviews39#383 of 389 by number of reviews
- Length2.4 hoursshorter than 89% of them
- Last updatedJanuary 2021earlier than 69% of them
Course Description
Welcome to Python 201: Intermediate Python 3 programming.
In this class, you will be learning the ins-and-outs of Python. You will learn how to:
use more advanced conditional statements,
how to read and write files using Python,
how to make API requests,
how to use 3rd party packages,
list and dictionary comprehensions,
virtual environments,
and much more.
At the end of this class, you will create a Pokemon program that looks up a pokemon by its name using an API — this is great practice for consuming API's like you normally would as a professionally paid Python programmer.
To get the most out of this course you should have taken Python 101 and another Python beginner course.
—
Your project: Create a Pokemon data program using an API.
You will create a program that asks for a pokemon name and then look for additional data using an API.
The API is completely free to use, too.
This project mimics the type of work you'll do as a professionally paid Python programmer and is considered to be a real-life project.
—
The most important part of this course is learning how to manage (install and uninstall) 3rd party packages, how to use them, and how to make API requests.
API requests are how computers talk to each other. It's absolutely vital you know how API requests work in Python, and you'll learn all about them in this course.
—
Who is this course for?
This course is for anybody who has written a little bit of Python but is looking for more experience.
Programmers or web developers who are looking for some hands on experience while they learn
This course is NOT for people who have never written any Python.
—
What are the requirements?
You need a code editor like PyCharm or VS Code
You need to have Python downloaded and installed
You need to be ready to work with code and not just watch the videos. This is a hands on course.
You need to be willing to do a little work to properly learn Python3
Instructor Details
- 4.6 Rating
39 Reviews
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.
More courses by Kalob Taulien
Understanding APIs and RESTful APIs Crash Course (2024)
4.5 (25,435 Reviews)
Provider: Udemy
Time: 42 mins
$15.99
Git & GitHub Crash Course: Create a Repository From Scratch! (2025)
4.5 (17,700 Reviews)
Provider: Udemy
Time: 42 mins
Free
The Complete 2020 Fullstack Web Developer Course
4.4 (7,636 Reviews)
Provider: Udemy
Time: 66.9h
$159.99
Build Responsive Real World Websites with CSS3 v2.0 (2020)
4.6 (1,221 Reviews)
Provider: Udemy
Time: 13h
$11.99
More Python courses
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
An Introduction to Interactive Programming in Python (2013)
4.9 (554 Reviews)
Provider: Coursera
Time: 6h 40m
Free
Python: Python Programming Language | Tutorial | Beginner (2023)
4.9 (239 Reviews)
Provider: Udemy
Time: 5.1h
$19.99
An Introduction to Interactive Programming in Python (Part 2)
4.9 (225 Reviews)
Provider: Coursera
Time: 25h
Free
Reviews
By Brian Findlay on 1/14/2024
Exactly what I was looking for, it would have been nice to have examples split between two files as this would be a common thing.. but I used it as a refresher and it did exactly that. THANK YOU
By Genji Monogatari on 1/1/2024
"I must express that I find it challenging to share in the enthusiasm expressed by some reviewers regarding this course. In my perspective, it leans more towards being a tutorial rather than a comprehensive course. I observed a lack of accompanying resources, with the content primarily consisting of the instructor typing code snippets for a duration of 2.5 hours."
By Vladimir Kupchan on 11/28/2023
The course is extremely well organized and very easy to digest. Throughout the course, I felt engaged and encouraged to further explore lesson topics on my own. I actually could not wait to play with the functionality I learned after each lesson. This has maximized the value of the course for me. Thank you, Kalob!
By Michael Nnodim on 2/19/2023
Kalob is an excellent teacher, but I really dont care for coding whatsoever. I was forced to do this course and I hate it so much. I'm most likely not going to use coding in life. Not your fault tho Kalob, keep up the great work!
By Keith Messick on 11/4/2022
Really enjoyed learning about ipython surprised I never heard of it before. Also your lesson on virtual environments really helped me understand much better what I'm doing with .venv. Thanks very good course!
By Terry Mayfield on 11/3/2022
Concise instructions, great detail, zero fluff. GREAT course!
By Gregor Tzinov on 9/2/2022
Short, but all useful and clear lessons with small practice opportunities to writing more Pythonic code!
By Shane O'Hara on 10/30/2021
Excellent! Great course and follow up to Python 101. Thanks to Kalob's teachings I felt fully prepared for the project. This time around I new where to start!
By Pat Kelly on 10/8/2021
This was the more advanced Python info I was looking for now. It was presented well with good examples in an easy-to-understand way.
By Fatima khan on 8/24/2021
This is a great course! I took a different course from him for beginners and it was a bit too advanced for beginners but this course is perfect for intermediate and I would highly recommend
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100









