2022 Complete Python Bootcamp: From Zero to Hero in Python (Udemy.com)

Learn Python like a Professional! Start from the basics and go all the way to creating your own applications and games!

Created by: Jose Portilla

Produced in 2022

What you will learn

  • Learn to use Python professionally, learning both Python 2 and Python 3!
  • Create games with Python, like Tic Tac Toe and Blackjack!
  • Learn advanced Python features, like the collections module and how to work with timestamps!
  • Learn to use Object Oriented Programming with classes!
  • Understand complex topics, like decorators.
  • Understand how to use both the Jupyter Notebook and create .py files
  • Get an understanding of how to create GUIs in the Jupyter Notebook system!
  • Build a complete understanding of Python from the ground up!

Quality Score

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

Overall Score : 90 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a python course? Or looking for more detail on Jose Portilla's 2022 Complete Python Bootcamp: From Zero to Hero in Python? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

python Awards Sponsored

Become a Python Programmer and learn one of employer's most requested skills of 2021!

This is the most comprehensive, yet straight-forward, course for the Python programming language on Udemy! Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you! In this course we will teach you Python 3. (Note, we also provide older Python 2 notes in case you need them)
With over 100 lectures and more than 20 hours of video this comprehensive course leaves no stone unturned! This course includes quizzes, tests, and homework assignments as well as 3 major projects to create a Python project portfolio!
This course is #1 on many Best Python Courses lists.
This course will teach you Python in a practical manner, with every lecture comes a full coding screencast and a corresponding code notebook! Learn in whatever manner is best for you!
We will start by helping you get Python installed on your computer, regardless of your operating system, whether its Linux, MacOS, or Windows, we've got you covered!
We cover a wide variety of topics, including:
  • Command Line Basics
  • Installing Python
  • Running Python Code
  • Strings
  • Lists
  • Dictionaries
  • Tuples
  • Sets
  • Number Data Types
  • Print Formatting
  • Functions
  • Scope
  • args/kwargs
  • Built-in Functions
  • Debugging and Error Handling
  • Modules
  • External Modules
  • Object Oriented Programming
  • Inheritance
  • Polymorphism
  • File I/O
  • Advanced Methods
  • Unit Tests
  • and much more!
You will get lifetime access to over 100 lectures plus corresponding Notebooks for the lectures!

This course comes with a 30 day money back guarantee! If you are not satisfied in any way, you'll get your money back. Plus you will keep access to the Notebooks as a thank you for trying out the course!
So what are you waiting for? Learn Python in a way that will advance your career and increase your knowledge, all in a fun and practical way!Who this course is for:
  • Beginners who have never programmed before.
  • Programmers switching languages to Python.
  • Intermediate Python programmers who want to level up their skills!

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Jose Portilla

Jose Marcial Portilla has a BS and MS in Mechanical Engineering from Santa Clara University and years of experience as a professional instructor and trainer for Data Science and programming. He has publications and patents in various fields such as microfluidics, materials science, and data science technologies. Over the course of his career he has developed a skill set in analyzing data and he hopes to use his experience in teaching and data science to help other people learn the power of programming the ability to analyze data, as well as present the data in clear and beautiful visualizations. Currently he works as the Head of Data Science for Pierian Data Inc. and provides in-person data science and python programming training courses to employees working at top companies, including General Electric, Cigna, The New York Times, Credit Suisse, and many more. Feel free to contact him on LinkedIn for more information on in-person training sessions or group training sessions in Las Vegas, NV.



49 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

Yes this course is very good to start on python . I was able to learn and use my knowledge on the job to automate Mongodb deployment . I used many python packages including the one for rest api which was easy to learn and implement .

Never knew the basics about Python programming but, this course helped me in giving an idea about python. Very nicely explained and would definitely recommend to people who wants to learn Python from basics.

As a boot camp this really is a complete course. Explanations are precise and clear. Learning are tested frequently through assignments. Capstone projects are very well placed and bonus material includes all of the python 2 course!!Recommended to anyone looking to start learning or hone python skills.

The course was pretty good, all the concepts were nicely taught and final capstone project has many problems that will give you enough questions to put your skills in.

too much fast and explained very high level not basic levels at the important and difficult topics. Easy topics explained in detailed but tough topics explained in very veague. Thanks

HUUUUUUUUUUUGE fan of Jose Portilla....a true Jedimaster of Python, Itook other classes also. I was.very impressed, a very good teacher , in detail explanations , easy to understand .I owe him many thanks and hopefully ..one day a cold beer :)))) .. all the respect and gratitude. THAAAANK YOUU!

wonderful coding becomes easier

The instructor is easy to listen to and his examples are thorough. He creates a great stepping stone method to build your knowledge towards production. He encourages you to get outside of yourself and code, as well as research and enjoy what you are doing. At least that's how I felt. I have much more to learn but have a much stronger foundation now. Thank you

Incredibly useful!One advice for those without any background. I reviewed a very basic Intro to CS with Python ( Tracy the turtle) course prior to taking this course and it made it a lot easier to follow along .Once again! Amazing, amazing! Thank you.

I really enjoyed this course and learned a lot from this course. I highly recommend this course for someone interested in learning python.

I have enjoyed the course and i think the instructor did an excellent job. I recommend to enrolland you will learn plenty of things. best regards

This is a great online course for anyone even without any programming skills. I really enjoyed the course. well structured, prepared and easy to follow and understand. By far one of the best online courses that I have ever taken.