الرجوع إلى دورة
أساسيات البرمجة باستخدام لغة بايثون ١
0% مكتمل
0/0 خطوة
-
لماذا نتعلم البرمجة؟
-
مواد الدورة (Course materials)
-
أساسيات البرمجة (Programming Basics)9 المواضيع|4 الإختبارات
-
ما هي البرمجة (What is programming)
-
مختصر كتابي: ما هي البرمجة (What is programming)
-
ما هي لغة البرمجة (What is a programming language)
-
مختصر كتابي: ما هي لغة البرمجة (What is a programming language)
-
كتابة كود المصدر (Writing source code)
-
تشغيل الكود (Running your code)
-
مختصر كتابي: تشغيل الكود (Running your code)
-
استعمال بيئة التشغيل المتكاملة (Using an IDE)
-
المصادر
-
ما هي البرمجة (What is programming)
-
تركيب جمل البرمجة (Programming Syntax)10 المواضيع|3 الإختبارات
-
لماذا بايثون؟ (Why Python?)
-
تسطيب بايثون (Installing Python)
-
تشغيل بايثون من الكوماند لاين (Running Python on the Command Line)
-
بايثون في فيجوال ستوديو كود (Python in VS Code)
-
بايثون في محرر اونلاين (Python in online editor)
-
العبارات والجمل البسيطة (Basic Statements and Expressions)
-
مختصر كتابي: العبارات والجمل البسيطة (Basic Statements and Expressions)
-
اكتشاف الأخطاء (Troubleshooting issues)
-
مختصر كتابي: اكتشاف الأخطاء (Troubleshooting issues)
-
المصادر
-
لماذا بايثون؟ (Why Python?)
-
المتغيرات وأنواع البيانات (Variables and Data Types)13 المواضيع|5 الإختبارات
-
مقدمة في المتغيرات وأنواع البيانات (Introduction to Variables and Data Types)
-
مختصر كتابي: مقدمة في المتغيرات وأنواع البيانات (Introduction to Variables and Data Types)
-
المتغيرات في اللغات المختلفة (Variables across different languages)
-
مختصر كتابي: المتغيرات في اللغات المختلفة (Variables across different languages)
-
العمل مع الأرقام (Working with numbers)
-
العمل مع السلاسل (Working with strings)
-
مختصر كتابي: العمل مع السلاسل (Working with strings)
-
استخدام المسافات بشكل صحيح (Properly using whitespaces)
-
استخدام التعليقات (Working with comments)
-
مختصر كتابي: استخدام التعليقات (Working with comments)
-
تحدي المتغيرات وأنواع البيانات
-
حل تحدي المتغيرات وأنواع البيانات
-
المصادر
-
مقدمة في المتغيرات وأنواع البيانات (Introduction to Variables and Data Types)
-
الكود الشرطي (Conditional Code)13 المواضيع|4 الإختبارات
-
مقدمة الكود الشرطي
-
اتخاذ القرارات في الكود (Making decisions in code)
-
مختصر كتابي: اتخاذ القرارات في الكود (Making decisions in code)
-
استكشاف الكود الشرطي (Exploring conditional code)
-
مختصر كتابي: استكشاف الكود الشرطي (Exploring conditional code)
-
التعامل مع الشروط البسيطة (Working with simple conditions)
-
مختصر كتابي: التعامل مع الشروط البسيطة (Dealing with simple conditions)
-
أكمل - التعامل مع الشروط البسيطة (Cont - Dealing with simple conditions)
-
مختصر كتابي: أكمل – التعامل مع الشروط البسيطة (Cont – Dealing with simple conditions)
-
الكود الشرطي في اللغات المختلفة (Conditions across different languages)
-
تحدي الكود الشرطي
-
حل تحدي الكود الشرطي
-
المصادر
-
مقدمة الكود الشرطي
-
الكود المعياري (Modular Code)12 المواضيع|5 الإختبارات
-
مقدمة في الدوال (Introduction to functions)
-
مختصر كتابي: مقدمة في الدوال (Introduction to functions)
-
عمل الدوال (Creating and calling Functions)
-
مختصر كتابي: عمل الدوال (Creating and calling Functions)
-
الباراميترات (Setting parameters and arguments)
-
مختصر كتابي: الباراميترات (Setting parameters and arguments)
-
رجع قيم من الدوال (Returning values from functions)
-
مختصر كتابي: رجع قيم من الدوال (Returning values from functions)
-
الدوال في اللغات المختلفة (Functions in different languages)
-
تحدي الكود المعياري
-
حل تحدي الكود المعياري
-
المصادر
-
مقدمة في الدوال (Introduction to functions)
-
التسليم النهائي لدورة الأساسيات
-
خاتمة دورة الاساسيات
الإختبارات
المشاركون 1033
درس تقدم
0% مكتمل
يوجد ثلاثة طرق لترجمة لغة البرمجة للغة الألة
1- تجميع - Compile
- يقوم بعمل عمليات معقدة جدًا تساعد على تحسين حجم وسرعة وأمان الكود المصدري.
- يقوم بقراءة كل الأكواد وبعد ذلك يقوم بتنفيذها.
- مثال للغات البرمجية التي تعمل بالتجميع - Compile:
- C
- C++
- Objective-C
2- تفسير - Interpret
- يقوم بعمل عمليات معقدة جدًا تساعد على تحسين حجم وسرعة وأمان الكود المصدري.
- يقوم بقراءة الأكواد سطر سطر وبعد ذلك يقوم بتنفيذها.
- مثال للغات برمجية تعمل بالتفسير - Interpret:
- PHP
- JavaScript
3- مزيج بين الطريقتين - Combination
- مثال للغات برمجية تعمل بمزيج بين الطريقتين - Combination:
- C#
- Java
- Python
الإختبارات
اشترك
قم بتسجيل الدخول لتعلق
13 تعليقات
أحدث
أقدم
الأكثر تصويتا
Inline Feedbacks
عرض جميع التعليقات