Python Programming for Beginners

Python Programming for Beginners

Ahmed Sharaf

Learn Python from the ground up with one of the world's most popular and beginner-friendly programming languages. This course is designed for complete beginners and will guide you step by step through the fundamentals of programming using Python. You'll learn how to write clean code, work with variables, conditions, loops, functions, and data structures before moving on to the basics of Object-Oriented Programming (OOP). By the end of the course, you'll have a solid foundation in Python and the confidence to build your own programs while developing logical thinking and problem-solving skills.

Sessions
0
Introduction to Programming & Python Offline Open
Fri, 10 Jul 2026 — 17:00
1
Variables & Data Types Offline Open
Fri, 31 Jul 2026 — 15:00
2
Operators & Conditional Statements Offline Open
Fri, 07 Aug 2026 — 15:00
3
Revision 1.1 Offline Open
Fri, 14 Aug 2026 — 03:00
4
Revision 1 + Quiz + Problem Solving Offline Open
Fri, 21 Aug 2026 — 15:00
5
Strings Offline Open
6
Lists & Tuples Offline Open
7
Revision 2 + Problem Solving Offline Open
8
Dictionaries & Sets Offline Open
9
Functions Offline Open
10
Advanced Functions Offline Open
11
Revision 3 + Coding Challenges Offline Open
12
File Handling Offline Open
13
Exception Handling & Modules Offline Open
14
Final Revision + Mini Project + OOP Preparation Offline Open