الرئيسية / الدورات / تفاصيل

Introduction to Python Programming

Learn Python from scratch: syntax, data types, control flow, functions, and more. Perfect for beginners with no prior coding experience.

نُشرت بواسطة Amr Kotb Academy
(0 المراجعات)
0 ساعات
2 الطلاب
English
آخر تحديث Sat, 27-Jun-2026

وصف الدورة

This comprehensive course is designed for absolute beginners who want to learn Python programming. You will start with the basics of Python syntax, variables, and data types, then gradually move to more advanced topics like control flow, functions, data structures, and error handling. Each module includes hands-on exercises and real-world examples to reinforce your learning. By the end of the course, you will be able to write Python scripts, solve problems, and build simple applications.

What you will learn:

  • Python environment setup and basic syntax
  • Variables, numbers, strings, and booleans
  • Lists, tuples, dictionaries, and sets
  • Conditional statements and loops
  • Functions and modular programming
  • File input/output and exception handling
  • Introduction to libraries and modules

محتوى الدورة

  • Write and run Python scripts using IDEs or command line
  • Use variables, data types, and operators effectively
  • Implement control flow with if-else and loops
  • Create and manipulate lists, dictionaries, and other data structures
  • Define and call functions with parameters and return values
  • Read from and write to files
  • Handle errors and exceptions gracefully
  • Understand the basics of Python standard library

مميزات الدورة

  • A computer with internet access
  • No prior programming experience needed
  • Willingness to practice coding regularly

Frequently asked question

No, this course is designed for complete beginners. We start from the very basics and guide you step by step.
You will need Python 3 and a code editor like VS Code or PyCharm. Detailed installation instructions are provided in the first module.
The course is self-paced. On average, learners finish in 4-6 weeks with about 3-4 hours of study per week.
Yes, upon finishing all modules and assignments, you will receive a certificate of completion.
Yes, you can ask questions in the course forum. Instructors and teaching assistants typically respond within 24 hours.
Introduction to Python Programming
مجاناً
الدروس 0
فئة هندسة الحاسوب
العمر المُستهدف +٤ سنوات
فترة الإتاحة مدى الحياة