← All Courses
Apex Skills Apex Skills by Auraya

Python Programming FundamentalsPython Programming Fundamentals

تعلم لغة Python من الصفر حتى بناء تطبيقات عملية، مع التركيز على أساسيات البرمجة، التعامل مع الملفات، الدوال، البرمجة الكائنية، ومعالجة الأخطاء، من خلال مشاريع وتمارين تطبيقية.Learn Python programming from scratch through hands-on exercises and real-world projects. Master programming fundamentals, functions, object-oriented programming, file handling, and problem-solving skills.

👤 المهندسة ايه رحال ⏱ 25 ساعة (5 أيام × 5 ساعات) 📈 متوسط
نظرة عامة على الكورسCourse Overview

يهدف هذا الكورس إلى تعليم لغة Python بطريقة عملية تناسب المبتدئين والراغبين في دخول مجال البرمجة. يبدأ المتدرب بفهم أساسيات اللغة ثم ينتقل تدريجياً إلى المفاهيم المتقدمة مثل الدوال، القوائم، القواميس، التعامل مع الملفات، البرمجة الكائنية (OOP)، معالجة الأخطاء، واستخدام أشهر المكتبات الأساسية. يتضمن الكورس العديد من التمارين والمشاريع العملية التي تساعد على اكتساب الخبرة اللازمة لتطوير التطبيقات وحل المشكلات البرمجية.

This course is designed for beginners who want to learn programming using Python. It starts with the fundamentals and gradually covers advanced concepts such as functions, data structures, object-oriented programming (OOP), exception handling, and file management through practical exercises and real-life projects.

النتائجLearning Outcomes

ماذا سيستفيد الطالب؟What you will gain

  • التعرف على أساسيات لغة Python.
  • كتابة البرامج باستخدام أفضل الممارسات.
  • فهم المتغيرات وأنواع البيانات.
  • استخدام الجمل الشرطية والحلقات التكرارية.
  • إنشاء الدوال وإعادة استخدامها.
  • التعامل مع القوائم والقواميس والمجموعات.
  • قراءة وكتابة الملفات.
  • معالجة الأخطاء والاستثناءات.
  • تطبيق مبادئ البرمجة الكائنية (OOP).
  • تنفيذ مشاريع عملية باستخدام Python.
  • اكتساب مهارات التفكير المنطقي وحل المشكلات.
  • الاستعداد لدخول مجالات تحليل البيانات، الذكاء الاصطناعي، وتطوير التطبيقات.
  • Understand Python programming fundamentals.
  • Write clean and efficient Python code.
  • Work with variables and data types.
  • Use conditional statements and loops.
  • Create reusable functions.
  • Work with lists, dictionaries, tuples, and sets.
  • Read and write files.
  • Handle exceptions and errors.
  • Learn Object-Oriented Programming (OOP).
  • Build practical projects.
  • Improve logical thinking and problem-solving skills.
  • Prepare for AI, Data Analysis, and Automation.
المتطلباتRequirements

قبل أن تبدأBefore you start

  • معرفة أساسية باستخدام الكمبيوتر.
  • لا يشترط وجود خبرة سابقة في البرمجة.
  • جهاز كمبيوتر محمول.
  • تثبيت Python.
  • تثبيت Visual Studio Code أو PyCharm.
  • الرغبة في التعلم والتطبيق العملي.
  • Basic computer skills.
  • No prior programming experience required.
  • Laptop or desktop computer.
  • Python installed.
  • Visual Studio Code or PyCharm installed.
  • Willingness to learn and practice.
محتوى الكورسCourse Syllabus

المواضيع التي يغطيها الكورسWhat the course covers

01مقدمة في البرمجة ولغة Python.
02تثبيت بيئة العمل.
03المتغيرات وأنواع البيانات.
04العمليات الحسابية والمنطقية.
05الجمل الشرطية (if / elif / else).
06الحلقات (for / while).
07الدوال (Functions).
08Lists.
09Tuples.
10Dictionaries.
11Sets.
12Strings.
13التعامل مع الملفات.
14Exception Handling.
15Modules & Packages.
16البرمجة الكائنية (OOP).
17التعامل مع التواريخ والأوقات.
18استخدام المكتبات القياسية.
19مشروع عملي (Mini Project).
20مشروع تخرج (Final Project).
01Introduction to Programming
02Introduction to Python
03Setting Up the Development Environment
04Variables and Data Types
05Operators
06Conditional Statements
07Loops
08Functions
09Lists
10Tuples
11Dictionaries
12Sets
13Strings
14File Handling
15Exception Handling
16Modules and Packages
17Object-Oriented Programming (OOP)
18Standard Libraries
19Mini Project
20Final Project
التسجيل والسعرRegistration & Pricing

احجز مقعدك في الكورسReserve your seat

اسأل عن السعرAsk for price