Introduction to Python
Instructors: Joshua Aje
Abstract
This course introduces students to the fundamentals of the Python programming language for data analysis.
Main learning objectives:
- Learn the fundamentals of writing Python scripts
- Discover core scripting elements such as data types, variables and flow control structures
- Understand and work with data structures such as lists, tuples and dictionaries to store collections of related data
- Write and define your own Python functions to facilitate code reuse
- Learn how to find and use modules in the Python Standard Library and other third-party libraries
- Perform basic operations with data with libraries like NumPy and Pandas
The course is intended to be highly interactive and the instruction style serves this purpose. A large emphasis is placed on hands-on experience and allowing students to test out everything they have learned during the course by solving related problems.
Find out more