Python is one of the most loved languages in the developer community. And no wonder! It perfectly walks the line between simplicity and functionality, enabling you to write a quick program all the way up to a massive application.
In this course, you will expand on what was covered in the Beginning Python course. Going beyond the basics, this course covers: The powerful object-oriented programming paradigm, Working with files and databases, How to test your program and handle exceptions
This course takes a specific approach to guide you through your learning journey. First, you'll be presented with a lesson, in which you'll be introduced to new concepts. Then, you'll be guided through an activity, where you get to apply what you've learned in a real-world situation. Finally, you'll be given a challenge, where you can practice your new skill by solving a problem.
Before taking this course, you should have completed the Beginning Python course.
Certificate of Completion
Complete this entire course to earn a Intermediate Python Certificate of Completion