دبلومة البرمجة بلغة Python

Python Programming & OOP

من الأساسيات إلى البرمجة الكائنية

تبدأ من المتغيرات والجمل الشرطية وحلقات التكرار، ثم الدوال وهياكل البيانات الأساسية، وتنتهي بالبرمجة الكائنية (Object-Oriented Programming) ومشاريع تبني فيها برنامجًا كاملًا.

يدرّسها د. مصطفى سعد إبراهيم
Senior Vision Engineer, NVIDIA
مسار Pythonالمستوى: من الصفر
65محاضرة
85ساعة
20وحدة مرتّبة
5مشاريع تطبيقية
محتوى الدبلومة
رسم توضيحي لمحتوى دبلومة Python

شاهد المحاضرات المجانية الآن

دبلومة البرمجة بلغة Python · 4 محاضرات مجانية

سنرسل إليك رابط المحاضرات المجانية فقط.
رسم توضيحي لمحتوى دبلومة Python
تشاهد الآن: المحاضرات المجانية
استعرض المنهج
مخرجات التعلّم

ماذا ستتعلم

  • تكتب برامج صحيحة باستخدام المتغيرات والعمليات والجمل الشرطية وحلقات التكرار.
  • تقسّم الحل إلى دوال (Functions) واضحة، وتكتب الدوال العودية (Recursive Functions).
  • تستخدم هياكل البيانات المدمجة: القوائم والصفوف والنصوص والقواميس والمجموعات (List, Tuple, String, Dictionary, Set).
  • تتعامل مع الملفات ومعالجة الأخطاء (Exceptions)، والوحدات والحزم (Modules and Packages).
  • تصمّم برنامجك بالبرمجة الكائنية: الوراثة وتعدد الأشكال وتحميل المعاملات (Operator Overloading) ومخططات UML.
  • تتتبّع الكود بالمصحّح (Debugger) وتصلح أخطاءه بنفسك.
  • تتعرّف على موضوعات متقدمة: Multithreading و Decorators و Regex وبرمجة الشبكات، ومقدمة في NumPy و Pandas.
  • تنفّذ مشاريع عملية متدرجة: نظام الموظفين، ونظام المستشفى، ومكتبة، ولعبة Tic-tac-toe.
من سيدرّس لك؟
د. مصطفى سعد إبراهيم يتحدث أمام طلاب CSkilledNVIDIA · PhD, SFU
د. مصطفى سعد إبراهيمSenior Vision Engineer, NVIDIA
من سيدرّس لك؟

د. مصطفى سعد إبراهيم

يعمل في الذكاء الاصطناعي منذ 15 عامًا بين البحث والهندسة، ونشر أبحاثًا في مؤتمرَي CVPR وECCV، تجاوز مجموع استشهاداتها 1,000 استشهاد. يدرّس البرمجة منذ عام 2006، وهو صاحب قناة عربية بارزة في البرمجة التنافسية على YouTube، بأكثر من 134 ألف مشترك.

لماذا يدرّس هذه الدبلومة بنفسه

  • يدرّس البرمجة للمبتدئين منذ عام 2006
  • يربط الشرح بما يحتاجه المبرمج في العمل الحقيقي
  • رئيس لجنة التحكيم في مسابقات البرمجة في مصر والأردن (ECPC و ACPC)
+سنة تدريس
+دورات ودبلومات
+طالب
الملف الكامل للمدرّس
الخارطة التفصيلية للتعلم

المنهج الكامل: 20 وحدة

بعد الدروس واجبات للتدريب، ونشرح حلولها بالفيديو، وتنتهي الدبلومة بمشاريع تطبيقية. 4 محاضرات مجانية لتحكم على الشرح قبل أن تقرّر.

01Welcome3 محاضرة
مجانيةWelcome curriculum and cost
مجانيةGetting Started
مجانيةData Types and Variables 1
02Variables & Operators4 محاضرة
مجانيةData Types and Variables 2
Variables Homework - Operators 1
Operators 2
Operators 3 - Homework
03Selections and Loops5 محاضرة
Selection (1)
Selection (2) - homework solutions
While Loops (1)
While Loops (2) Homework
For Loops - Debugger
04Functions and Objects4 محاضرة
Functions
Classes and Objects 1
Classes and Objects 2
Mutable and Immutable
05Lists7 محاضرة
List 1 - basic syntax
List 2- Practice
List 3- Homework Discussions 1
List 4- Homework Discussions 2
List 5 - indexing and comprehension
List 5- Homework Discussions 3
List 6- Homework Discussions 4
06Tuples and Strings2 محاضرة
Tuples and Strings
String homework project description
07Employees Project2 محاضرة
Employees project 1
Employees project 2
08Nested List4 محاضرة
Nested List
Nested List - homework 1
Nested List - homework 2
Nested List - Tic-tac-toe
09Dictionaries and Sets2 محاضرة
Dictionaries and Sets
Dictionaries and Sets - practice and homework
10Hospital Project1 محاضرة
Hospital Project – Solution
11Modules and Packages7 محاضرة
Modules Intro
Modules 2
Modules - datetime - library project

Library project

Project 3 Solution Details
Project 3 Description
Project 3 Demo
Project 3 Solution Big Picture
12Files and Exceptions2 محاضرة
Files
Exceptions
13More on Functions1 محاضرة
More on Functions
14Recursive Functions3 محاضرة
Recursive Functions - practice - homework1
Recursive Functions - homework 2
Recursive Functions - homework 3
15OOP Intro4 محاضرة
Oop Intro 1
Oop Intro 2
Oop Intro 3 - static & class methods - homework
UML Diagrams OOP Practice
16OOP Inheritance3 محاضرة
Inheritance 1
Inheritance 1
Inheritance - homework
17Polymorphism9 محاضرة
Polymorphism 1
Polymorphism 2
Part 1 - Polymorphism homework
Part 2 - Operator Overloading homework

From the C++ diploma

OOP polymorphism 1
OOP Polymorphism 2 Company Payroll Example
OOP Polymorphism Devices Example
OOP Big Picture
Book Reader Project
18Final Projects1 محاضرة
2 projects
19Misc Python Topics7 محاضرة
Multithreading
Decorators
Bitwise and regex1
Regex2
Networking Programming
Pandas
Jupyter - Numpy
20From Python to C++7 محاضرة
Programming Intro
Cpp 1
Cpp 1
Cpp 1
Pointers A
Pointers B
Book Reader Project
المهارات والأدوات

ما تخرج به من هذه الدبلومة

الأدوات

PythonDebuggerJupyterNumPyPandas

المفاهيم

VariablesConditionalsLoopsFunctionsRecursionListsDictionariesSetsException HandlingModulesOOPInheritancePolymorphismUML

المتطلبات السابقة

لا شيء، تبدأ من الصفر

لماذا CSkilled بدل المصادر المتفرقة؟

مقارنة بين التعلّم من مصادر متفرقة، والتعلّم من منهج واحد متكامل.

المصادر المتفرقة (يوتيوب / دورات عامة / معسكرات)

  • العمق والمنهج: محتوى موزّع بلا ترتيب واضح، فتضيع بين المستويات.
  • الممارسة: مسائل قليلة وغالبًا بلا حلول مشروحة، ومشاريع صغيرة غير مكتملة.
  • المدرّس واللغة: مستوى شرح متفاوت، وكثير منها بالإنجليزية فقط.
  • الدعم والتكلفة: بلا توجيه، وباشتراكات بالدولار أو معسكرات مرتفعة التكلفة.

ماذا تحصل عليه في أكاديمية CSkilled؟

  • العمق والمنهج: 65 محاضرة و85 ساعة في 20 وحدة مرتّبة، تشرح الفكرة قبل استخدام أي أداة جاهزة.
  • الممارسة والمشاريع: مسائل مصحّحة بحلول مشروحة، ومشاريع تطبيقية تجمع ما تعلّمته في عمل متكامل.
  • المدرّس واللغة: شرح بالعربية مع المصطلح الإنجليزي، وست دبلومات يشرحها د. مصطفى سعد، يدرّس البرمجة منذ 20 سنة، مهندس أول رؤية حاسوبية في NVIDIA ودكتوراه في الرؤية الحاسوبية.
  • الدعم والسداد: فريق دعم يجيب عن أسئلتك على واتساب، وتقسيط بدون فوائد حتى 6 أشهر.
آراء طلابنا

تجارب حقيقية من طلاب أكملوا الرحلة

مئات الآراء الموثقة
دبلومة البرمجة بلغة Python
65 محاضرة · 85 ساعة
شاهد المحاضرات المجانيةالخطط والأسعار
الأسعار وطرق السداد

اختر خطة السداد التي تناسبك

بدون فوائد وبدون رسوم خفية. الرقم الكبير هو ما تدفعه اليوم.

هذه الدبلومة هي الأولى في مسار Python ومسار الذكاء الاصطناعي.شاهد مسار Python
دفعة واحدة

السداد الكامل

تدفع اليوم15,000ج.م
تدفع مرة واحدة، بدون أقساط بعدها
اختر الخطة
الإجمالي: 15,000 ج.م
أقل عدد دفعات 3 أشهر

تقسيط 3 أشهر

دفعة مقدّمة اليوم6,500ج.م
ثم دفعتان شهريتان × 4,250 ج.م
اختر الخطة
الإجمالي: 15,000 ج.م
الأكثر شيوعًا 6 أشهر

تقسيط 6 أشهر

دفعة مقدّمة اليوم5,000ج.م
ثم 5 دفعات شهرية × 2,000 ج.م
اختر الخطة
الإجمالي: 15,000 ج.م
دفعة واحدة

السداد الكامل

تدفع اليوم$300
تدفع مرة واحدة، بدون أقساط بعدها
اختر الخطة
الإجمالي: $300

التقسيط متاح حاليًا بالجنيه المصري فقط. للاستفسار عن التقسيط بالدولار تواصل معنا.

الدفعة المقدّمة عند الاشتراك، ثم الأقساط كل 30 يومًا. بدون فوائد وبدون غرامات تأخير، ويتوقف الوصول مؤقتًا إذا لم يصل القسط خلال 3 أيام من موعده.

إنستابايفوريالبطاقاتبدون فوائدوصول مدى الحياةدفع آمن عبر Paymob

لديك سؤال عن السداد؟ تواصل معنا على واتساب

احكم على الشرح بنفسك

ابدأ بالمحاضرات المجانية اليوم

دبلومة البرمجة بلغة Python: 65 محاضرة و85 ساعة، تبدأ مجانًا وبدون بيانات دفع.

بدون بيانات دفعتقسيط بدون فوائد حتى 6 أشهرشرح بالعربية مع المصطلح الإنجليزي
أسئلة شائعة

أسئلة قبل الاشتراك

ما المتطلبات السابقة لهذه الدبلومة؟

لا شيء. الدبلومة تبدأ من الصفر ولا تفترض أي معرفة سابقة بالبرمجة.

كم ساعة أحتاج أسبوعيًا؟

من 6 إلى 8 ساعات أسبوعيًا تكفي للتقدّم بثبات. الدراسة ذاتية الإيقاع ويمكن التوفيق بينها وبين الدراسة أو العمل.

هل المحاضرات مسجّلة؟

نعم، مسجّلة بالكامل وتشاهدها في الوقت الذي يناسبك.

ما مدة صلاحية الوصول إلى المحتوى؟

وصول مدى الحياة (Lifetime Access): تشاهد المحتوى في أي وقت دون مدة صلاحية، مع أي تحديثات أو إضافات جديدة للمحتوى مجانًا.

هل أحصل على شهادة؟

نعم، تحصل على شهادة إتمام صادرة من CSkilled وموقّعة من د. مصطفى سعد.

ما طرق السداد المتاحة؟

إنستاباي وفوري والبطاقات البنكية، مع تقسيط حتى 6 أشهر بدون فوائد.

لماذا الشرح بالعربية والمصطلحات بالإنجليزية؟

لتفهم الفكرة بلغتك، وتتعامل مع المراجع وسوق العمل بمصطلحاته.

shieldمبدأ الأكاديمية: لا وعود وظيفية خيالية، بل تأهيل هندسي متين.
هل لديك سؤال؟