
Course Overview
The present course provides a structured and hands-on approach to learning Python, with a focus on applying programming skills to solve real-world problems, particularly in data handling.
Course Structure
The specialization consists of two courses:
Programming for Everybody (Getting Started with Python)
- Topics: Basic concepts of programming, installing Python, basic syntax, variables, expressions, conditional statements, and loops.
- Goal: Helps absolute beginners get comfortable with basic programming and Python syntax.
Python Data Structures
- Topics: Lists, dictionaries, tuples, and the concept of mutability and immutability.
- Goal: Covers essential data structures in Python and introduces the basics of data management.
- Teacher: Abdelmalek ATIA