Curriculum
- 1 Section
- 15 Lessons
- 5 Days
Expand all sectionsCollapse all sections
- Topics15
- 1.1Introduction to Python and setting up the developer environment. Basic Python Syntax
- 1.2Explore the basic syntax and semantics of Python Language Components
- 1.3Understand the basic control flow features and operators Collections
- 1.4Write programs that manipulate compound data using lists, sets, tuples and dictionaries Functions
- 1.5Decompose your programs into composable functions Modules
- 1.6Organize your code using Modules for flexibility and reuse Classes in Python
- 1.7Explore Object Oriented Programming (OOP) with classes and objects Exceptions
- 1.8Handle runtime errors using Exceptions Input and Output
- 1.9Implement programs that read and write files Data Structures
- 1.10Use advanced data structures like generators and comprehensions to reduce boilerplate code Parsing JSON
- 1.11Read and write JSON data Debugging
- 1.12Debug Python programs using the Python debugger (pdb) Introduction to Machine Learning
- 1.13Describe basic machine learning concepts, different types of machine learning, and machine learning workflows
- 1.14Training Models Train models by using default and custom workbenches
- 1.15Enhancing Model Training with RHOAI Use RHOAI to apply best practices in machine learning and data science