تقدم هذه الدورة التدريبية مدخلًا شاملاً لفهم أساسيات لغة البرمجة بايثون، المثالية للمبتدئين الراغبين في دخول عالم البرمجة. تم تصميم المحتوى لبناء معرفة متينة تبدأ من المفاهيم الأساسية مثل أنواع البيانات، المتغيرات، والعوامل الحسابية والمنطقية، مرورًا ببنى التحكم كالجمل الشرطية (if-else) والحلقات التكرارية (for, while). كما تشمل الدورة شرحًا مفصلاً لهياكل البيانات الأساسية في بايثون كالقوائم، المجموعات، القواميس، والسلاسل النصية مع التركيز على العمليات والوظائف الشائعة المستخدمة معها.

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

كورس بايثون المستوى الأول | تعلم أساسيات لغة بايثون
(02:28)
ماهي لغة بايثون؟ | What is Python?
(08:38)
تثبيت بايثون و فيجوال ستيديو كود | Install Python and VS Code
(14:14)
المخرجات في بايثون | Outputs in python
(07:57)
المتغيرات في بايثون | Variables in python
(18:59)
المدخلات في بايثون | Inputs in python
(16:40)
السلاسل النصية في بايثون - الجزء 1 | Indexing & Slicing
(11:18)
السلاسل النصية في بايثون - الجزء 2 | String operators & functions
(11:38)
السلاسل النصية في بايثون - الجزء 3 | String formatting
(13:05)
الأرقام في بايثون - الجزء 1 | Arthmetic operators
(15:09)
الأرقام في بايثون - الجزء 2 | Numeric functions
(13:16)
القيم المنطقية في بايثون | Booleans in python
(11:23)
إختبار بايثون 1 | Python Exam 1
(16:45)
الشروط في بايثون - الجزء 1 | if statement
(15:14)
الشروط في بايثون - الجزء 2 | else statement
(12:56)
الشروط في بايثون - الجزء 3 | elif statement
(16:53)
الشروط في بايثون - الجزء 4 | match statement
(15:26)
القوائم في بايثون - الجزء 1 | Indexing & Slicing
(14:46)
القوائم في بايثون - الجزء 2 | List operators & functions
(15:30)
المصفوفات في بايثون | Arrays in python
(14:14)
الصفوف في بايثون | Tuples in python
(09:50)
المجموعات في بايثون - الجزء 1 | Set operators
(11:11)
المجموعات في بايثون - الجزء 2 | Set functions
(18:05)
القواميس في بايثون | Dictionaries in python
(14:35)
إختبار بايثون 2 | Python Exam 2
(19:08)
الحلقات التكرارية في بايثون - الجزء 1 | while loop
(15:54)
الحلقات التكرارية في بايثون - الجزء 2 | for loop
(21:40)
الحلقات التكرارية في بايثون - الجزء 3 | for loop vs while loop
(14:46)
جمل التحكم في بايثون | break, continue, pass
(12:15)
الدوال في بايثون - الجزء 1 | Define function
(15:07)
الدوال في بايثون - الجزء 2 | Arguments
(15:05)
الدوال في بايثون - الجزء 3 | Packing & Unpacking args
(16:46)
الدوال في بايثون - الجزء 4 | Scope of variables
(09:45)
الدوال في بايثون - الجزء 5 | Lambda function
(08:46)
الدوال في بايثون - الجزء 6 | Recursive function
(07:47)
الوحدات في بايثون | Modules in Python
(13:38)
الحزم في بايثون - الجزء 1 | Packages in python
(09:21)
الحزم في بايثون - الجزء 2 | Install External Packages
(07:40)
التعامل مع الملفات في بايثون - الجزء 1 | Text File
(15:06)
التعامل مع الملفات في بايثون - الجزء 2 | Binary File
(12:08)
التعامل مع الملفات في بايثون - الجزء 3 | os module
(17:55)
إختبار بايثون 3 | Python Exam 3
(23:32)
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00
00:00