COURSE: INTRODUCTION TO PROGRAMMING

Develop computational thinking with Python. Master algorithms and problem-solving.

DATA STREAM CONTENT

  • Module 1: Introduction to Python & Syntax. Setting up the environment, basic data types (integers, strings, booleans).
  • Module 2: Control Flow and Logic. Mastering conditional statements (if/else) and iteration (loops).
  • Module 3: Functions and Abstraction. Writing reusable code and understanding scope and modularity.
  • Module 4: Data Structures. Working with lists, tuples, and dictionaries to manage complex data sets.
  • Module 5: Algorithmic Thinking. Introduction to fundamental algorithms: searching, sorting, and recursion.

PREREQUISITES

  • Zero programming experience is required. This course starts from the absolute foundation.