Intermediate Python

Quarter Academic Credit
2

Pave the path to a technical career by strengthening your programming skills. This online course is part of our Python for Data Analysis Professional Concentration and is designed for you to discover many of Python’s powerful programming features and apply them in hands-on exercises and assignments found in real world software applications.  

Intermediate Python will delve into essential data science applications of programming.  You will set up your own Python development environment like professionals do, including installing the best distributions of Python, creating your own virtual environments, installing packages, and connecting all of this to your own Integrated Development (IDE) software.  

Learning Outcomes

  • Use IDE’s to create, run, test, and debug your code efficiently.
  • Write programs using procedural and object-oriented programming techniques. 
  • Write custom functions and add command-line interface capabilities. 
  • Develop and master namescapes and scopes and understand how these impact variables and objects. 

Skills You’ll Gain

  • Data analysis in Python. 
  • Use of Panda. 
  • Application of Object-Oriented Programming. 
  • Advanced Python Programming tools including iterators, looping techniques, and generators. 
Course Code
508128
Title Start Date Enrollment
Intermediate Python Jun 2, 2025 Enroll Now