The Modern Python 3 Bootcamp
A Unique Interactive Python Experience With Nearly 200 Exercises and Quizzes
4.67 (30503 reviews)

121 581
students
30 hours
content
Apr 2025
last update
$159.99
regular price
What you will learn
Learn all the coding fundamentals in Python!
Work through nearly 200 exercises and quizzes!
Learn in-depth about Python 3 features
Use Python to create an automated web crawler and scraper
Make complex HTTP requests to APIs using Python
Master the quirks of Python style and conventions
Really Really Understand Object Oriented programming in Python
Learn testing and TDD (Test Driven Development) with Python
Write your own Decorators and higher order functions
Write your own Generators and other Iterators
Confidently work with Lambdas!
Master tricky topics like Multiple Inheritance and Polymorphism
Build games with Python
Build larger projects that span across multiple files
Work with all the Python data structures: lists, dictionaries, sets, tuples, and more!
Become an expert at list and dictionary comprehensions
Master built-in python functions like zip and filter
Handle errors and debug code
Write your own custom modules
Work with files, including CSV
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
"The Modern Python 3 Bootcamp" lives up to its name with extensive content and hands-on exercises that cater to both beginners and experienced coders alike. With a strong focus on fundamentals, it builds a robust base in Python programming, enabling students to tackle complex projects and concepts in the future. Delivered by an engaging instructor, this course truly stands out with its interactive approach but may require supplemental real-world project experiences for further practical application.
What We Liked
- Comprehensive coverage of Python 3 features and fundamentals with 200+ exercises and quizzes.
- Engaging teaching style with clear explanations, making complex concepts easy to understand.
- Well-paced content helping build strong foundational knowledge for further Python projects.
- Exposure to in-depth topics such as OOP (Object Oriented Programming), web crawlers, and SQL modules.
Potential Drawbacks
- Some exercises can be overly complex when combining different concepts, which might challenge beginners.
- Occasional use of advanced modules in examples without prior discussion may intimidate newcomers.
- Limited project-based activities could make the learning experience feel less practical for some learners.
Related Topics
1350984
udemy ID
14/09/2017
course created date
14/05/2019
course indexed date
Bot
course submited by