Module 1: Python Fundamentals

Getting Started with Python Programming

This module introduces you to the core concepts of Python programming. You will learn the fundamental building blocks that every Python programmer needs to master.

Session Structure

Session 1:

Introduction Arithmetic Variables

Session 2:

Strings Indexing and Slicing Control Flow

Session 3:

Loops

Session 4:

Built-in Functions User-Defined Functions

Session 5:

Scope Recursion Docstrings and Type Hints

Session 6:

Review


Practice and Review

Homework