الفئات: التكنولوجيا والتطوير

البرمجيات
التكنولوجيا
الابتكار
الهدف 4: التعليم الجيد

مقدمة في البرمجة

جديد
مدة الدورة: 8ساعة 12دقيقة / 93 درس

مستوى: عام

اللغة: العربية

ماذا ستتعلم

  • تفهم أساسيات البرمجة، ودورها في بناء الحلول الرقمية.

  • تستخدم أوامر سطر الأوامر في ويندوز ولينكس لإدارة الملفات وتنفيذ المهام الأساسية.

  • تميّز بين لغات البرمجة، وأنماط البرمجة، والمترجمات والمفسرات.

  • تطبّق الخوارزميات ومخططات التدفق لتحليل المشكلات وبناء الحلول.

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

هذه الدورة تتضمن

  • 8ساعة 12دقيقة / 93 درس
  • شهادة إتمام الدورة

محتوى الدورة

1.

مقدمة الدورة

4 دقيقة
2.

تعريف البرمجة والغرض منها

6 دقيقة
3.

أهمية البرمجة في العالم الرقمي اليوم - الجزء الأول

6 دقيقة
4.

أهمية البرمجة في العالم الرقمي اليوم - الجزء الثاني

4 دقيقة
5.

أسئلة الوحدة الأولى

3 دقيقة
6.

إجابات الوحدة الأولى

2 دقيقة
1.

الفرق بين الأجهزة والبرمجيات

9 دقيقة
2.

كيف يعالج الكمبيوتر المعلومات

8 دقيقة
3.

المنطق الثنائي وأساسيات معمارية الكمبيوتر

9 دقيقة
4.

النظام الثنائي والبوابات المنطقية

5 دقيقة
5.

أسئلة الوحدة الثانية

4 دقيقة
6.

إجابات الوحدة الثانية

2 دقيقة
1.

ما هو نظام التشغيل؟

5 دقيقة
2.

أدوار نظام التشغيل: إدارة العمليات والذاكرة والإدخال والإخراج

6 دقيقة
3.

مقدمة إلى بيئات ويندوز ولينكس

4 دقيقة
4.

أسئلة الوحدة الثالثة

2 دقيقة
5.

إجابات الوحدة الثالثة

3 دقيقة
1.

ما هي الحوسبة السحابية؟

8 دقيقة
2.

الحوسبة السحابية مقابل الحوسبة المحلية

5 دقيقة
3.

فوائد الحوسبة السحابية للمطورين

4 دقيقة
4.

فوائد الحوسبة السحابية للمستخدمين النهائيين

1 دقيقة
5.

منصات السحابة الشائعة: AWS وAzure وGCP

2 دقيقة
6.

أسئلة الوحدة الرابعة

3 دقيقة
7.

إجابات الوحدة الرابعة

3 دقيقة
1.

مقدمة إلى سطر الأوامر وأهميته

3 دقيقة
2.

أوامر ويندوز: echo و cd

11 دقيقة
3.

أوامر ويندوز: dir

6 دقيقة
4.

أوامر ويندوز: إنشاء وحذف مجلد

3 دقيقة
5.

أوامر ويندوز: إنشاء مجلد وملف

10 دقيقة
6.

أوامر ويندوز: معلومات النظام والشبكة

8 دقيقة
7.

ملفات Batch في ويندوز

8 دقيقة
8.

لينكس: الأمر echo

4 دقيقة
9.

لينكس: الأوامر pwd و cd و ls

4 دقيقة
10.

لينكس: أساسيات المجلدات والملفات

6 دقيقة
11.

لينكس: معلومات النظام والشبكة

7 دقيقة
12.

ملفات Shell في لينكس

4 دقيقة
13.

مراجعة أوامر سطر الأوامر

1 دقيقة
14.

أسئلة الوحدة الخامسة

2 دقيقة
15.

إجابات الوحدة الخامسة

4 دقيقة
1.

اللغات عالية المستوى واللغات منخفضة المستوى

8 دقيقة
2.

اللغات المترجمة Compiler واللغات المفسرة Interpreter

11 دقيقة
3.

اختلاف صياغة لغات البرمجة

12 دقيقة
4.

التوثيق في لغات البرمجة

5 دقيقة
5.

أسئلة الوحدة السادسة

2 دقيقة
6.

إجابات الوحدة السادسة

2 دقيقة
1.

البرمجة الإجرائية

9 دقيقة
2.

البرمجة كائنية التوجه

9 دقيقة
3.

البرمجة الدالية

6 دقيقة
4.

البرمجة المعتمدة على الأحداث

6 دقيقة
5.

مقارنة بين أنماط البرمجة

4 دقيقة
6.

أسئلة الوحدة السابعة

2 دقيقة
7.

إجابات الوحدة السابعة

2 دقيقة
1.

ما هي الخوارزمية؟

3 دقيقة
2.

كتابة المنطق خطوة بخطوة

3 دقيقة
3.

مقدمة إلى مخططات التدفق والرموز

11 دقيقة
4.

مثال 1: تشغيل الكمبيوتر

7 دقيقة
5.

مثال 2: جمع رقمين

6 دقيقة
6.

مثال 3: تسجيل الدخول إلى حساب بريد إلكتروني

8 دقيقة
7.

حالات استخدام وأمثلة

1 دقيقة
8.

أسئلة الوحدة الثامنة

2 دقيقة
9.

إجابات الوحدة الثامنة

2 دقيقة
1.

ما هي دورة حياة تطوير البرمجيات؟

3 دقيقة
2.

مراحل دورة حياة تطوير البرمجيات

11 دقيقة
3.

منهجية Agile مقابل Waterfall

3 دقيقة
4.

أسئلة الوحدة التاسعة

2 دقيقة
5.

إجابات الوحدة التاسعة

3 دقيقة
1.

نظرة عامة على المسارات التقنية

1 دقيقة
2.

مسارات العمل في البرمجة

12 دقيقة
3.

العمل الحر مقابل التوظيف

5 دقيقة
4.

عرض خرائط الطريق ومسارات التعلم

12 دقيقة
5.

نصائح ختامية

3 دقيقة
6.

أسئلة الوحدة العاشرة

2 دقيقة
7.

إجابات الوحدة العاشرة

3 دقيقة
1.

هندسة الأوامر

3 دقيقة
2.

مثال بسيط على كتابة Prompt

3 دقيقة
3.

أمثلة من الواقع العملي

8 دقيقة
4.

أسئلة الوحدة الحادية عشرة

3 دقيقة
5.

إجابات الوحدة الحادية عشرة

3 دقيقة
1.

المثابرة

2 دقيقة
2.

التواصل

3 دقيقة
3.

إدارة الوقت

3 دقيقة
4.

التفكير النقدي وحل المشكلات

3 دقيقة
5.

أدوات التعاون والعمل الجماعي

3 دقيقة
6.

أسئلة الوحدة الثانية عشرة

3 دقيقة
7.

إجابات الوحدة الثانية عشرة

2 دقيقة
1.

بيانات مشروع التخرج

1 دقيقة
2.

مشروع التخرج

1 دقيقة
3.

مهمة سطر الأوامر: ويندوز

7 دقيقة
4.

حل مهمة سطر الأوامر على ويندوز

9 دقيقة
5.

حل مهمة سطر الأوامر على لينكس

6.

مهمة مخطط التدفق

14 دقيقة
7.

حل مهمة مخطط التدفق - الجزء الأول

9 دقيقة
8.

حل مهمة مخطط التدفق - الجزء الثاني

عن الدورة

تم تصميم هذه الدورة لمساعدتك على بناء أساس قوي في البرمجة وفهم المفاهيم التي يحتاجها كل مطور قبل البدء في تعلم لغات البرمجة. ستتعرّف على كيفية عمل الحاسب، وأنظمة التشغيل، والحوسبة السحابية، وسطر الأوامر في ويندوز ولينكس، والخوارزميات ومخططات التدفق، وأنماط البرمجة المختلفة، ودورة حياة تطوير البرمجيات. كما ستستكشف المسارات المهنية في المجال، وهندسة الأوامر (Prompt Engineering) ، والمهارات الأساسية التي يحتاجها المبرمج، مع تطبيقات عملية ومشروع ختامي يعزز ما تعلمته.

متطلبات الدورة

لا توجد متطلبات للالتحاق بهذه الدورة. يكفي اهتمامك بالبرمجة والتزامك بالتعلم لتحقيق أقصى استفادة من محتواها.

عن الخبير

هل تحتاج مساعدة؟