Programming Foundations - Python
About the course:
The Programming Foundations in Python course is an introduction to the basic programming principles of Python. Students will develop a foundational knowledge of programming concepts, algorithms, design patterns, and theory. Language-specific concepts will be covered, outlining the nuances associated with Python. Objectives: Learn about common programming concepts. Learn the basics of iteration, decision making, and code organization. Learn the basics of Object-Oriented Programming. Learn how to handle errors and recover from failure states. Learn how to debug applications.