This advanced course provides professional level knowledge and practical skills in Python programming. Through a structured series of concise, focused micro-videos, students will explore essential concepts, from syntax and operations to more complex topics such as functions, error handling, and file management. The course culminates in a hands-on final project to consolidate and demonstrate advanced learned skills.
Prerequisites
Starter course knowledge and training
More advanced computer skills
Confident file management on Windows, macOS, or Linux
Basic prior programming experience required
Course Objectives
By the end of this course, learners will be able to:
Understand Python programming
Write Python scripts and programs
Use variables, data types, and control flow effectively