top of page

One of the best Python courses I took recently - 100 Days of code: The complete Python Pro Bootcamp

Updated: Mar 25, 2024

I would share my experience of taking up a wonderful course on Udemy. I enrolled to the "100 Days of code: The complete Python Pro Bootcamp" course in May on Udemy flash sale during when it costs just $5.99. This course is the best investment I made this whole year.  I immediately started the course the day I enrolled. It is a 100-day Python course and the instructor is Dr.Angela Yu, founder of AppBrewery, who has trained thousands of students on programming, web development and other similar courses. She is a great teacher with lots of fundamental understanding. The course is very well-organised. It is split into the Beginner, Intermediate and Advanced levels. At the end of each day, we'll have problems to solve and apps to develop.

100 day Python course
100 days of Python: The complete Python Pro Bootcamp
This course is the best investment I made this whole year.

In the Beginner level, Angela will walk us through the basics of Python programming, such as necessary built-in functions, conditional statements, lists, dictionary, loops, debugging and more. The course has a fine amount of problems to solve, but it is important to take up more problems on our own, to get good mastery over the fundamentals. The Intermediate level is fully packed with OOPs concepts, Turtle graphics, Tkinter, File handling, Exception handling, Emails, API requests, Web scraping, Selenium webdriver, Introduction to Flask and creative projects to develop. Also, there are web development projects to complete in this level which are really good. The intermediate level is really informative and the projects provide us with a good understanding of the variety of concepts in Python. But remember, there might be a few stages where we might feel so low when unable to complete the daily projects. It is fine to take required time and complete the projects. The Advanced level dives deep and deeper into Data Analysis. Angela explains the different libraries that are used with data analysis. This is literally an advanced section and requires us practising more. The teaching ends at 80 days. The final 20 days of the course deals with solving problems of increasing difficulty on our own. These 20 days define our understanding of the whole course. The projects utilise concepts from Day 1 to Day 80.

They are really helpful in brushing up the concepts learnt.

Note: Answers to each day's programming problems have been provided, but DO NOT refer to the answers unless you have solved it yourself. After solving, refer to Angela's way of approach to the same problem and compare with your solution. Requirements Anyone could take up this course, one who has programming experience or one who doesn't have any. I have 2 years of programming experience, I found it interesting from the Intermediate level. This course starts from the fundamentals, so no requirements needed.


This course is an eye-opener for me. I was a language-oriented learner. But now, after doing many projects on my own, I could solve problems with a better approach in whatever language. I would recommend anyone who is willing to learn Python or web development or data analysis to enroll to this course. IT IS WORTH IT!

Please share your experiences if you already took this course and how it changed the way you approach problems.

Comments


Join my mailing list

© 2024 | BreezeAndBlaze | All Rights Reserved

bottom of page