Profile
Last verified: 2026-08-03
Always confirm current pricing and eligibility on MySkillsFuture before enrolling or claiming SkillsFuture Credit.
This course introduces you to the different scenarios in which you will utilize built-in Python functions, classes, and data types as opposed to creating your own or using a combination of built-in and custom-built capabilities. You will gain experience working with both built-in and custom-built functions, classes, and data types. Through practice and application of these basic building blocks/tools, you will gain an in-depth understanding of how these aspects of Python interoperate to create useful programs. The course is provided by eCornell in partnership with Genashtim.
What You'll Learn
Articulate when to use a built-in Python data type or function vs. when to create something new
Write custom Python functions
Use basic elements of Python control flow and iteration in Python
Dive into Python container data types
Create new custom Python data types with classes
Craft numerical calculations in Python