facebook
favorite button
1/14
super instructor icon
معلم موثوق
يتميز هذا المعلم بمعدل استجابة سريع، مما يدل على خدمة عالية الجودة لطلابه.
member since icon
منذ أبريل 2025
أستاذ منذ أبريل 2025
repeat students icon
2 طلاب منتظمين
خيار موثوق لـ 2 طلاب منتظمين
ترجم باستخدام ترجمة جوجلعرض النص الأصلي
تعلم البرمجة الكائنية في جافا سكريبت 🧠⚙️
course price icon
من 89.28 SAR
arrow icon
تُعد هذه الدورات جزءًا من تدريب منظم وتدريجي في البرمجة الكائنية (OOP) باستخدام JavaScript، وهي مصممة للمطورين المبتدئين أو المتوسطين الذين يرغبون في فهم كيفية عمل اللغة بعمق، وكتابة كود أكثر وضوحًا وقابلية للصيانة، وإعداد أنفسهم بهدوء للأطر الحديثة مثل React ⚛️.

غالباً ما يُنظر إلى البرمجة الكائنية التوجه على أنها معقدة أو مجردة.

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

🎯 أهداف التدريب

بعد إتمام هذا التدريب، ستكون قادراً على:

فهم ماهية البرمجة الكائنية التوجه (ومتى يتم استخدامها)
إنشاء ومعالجة الكائنات في جافا سكريبت بطريقة نظيفة وفعالة
استخدم فئات ES6، والمنشئات، والأساليب بثقة
إتقان هذا، النموذج الأولي، ومنطق التجسيد
تطبيق التغليف والوراثة وتعدد الأشكال دون لبس
تجنب الأخطاء الشائعة التي يرتكبها مبتدئو البرمجة الكائنية التوجه
قم بتنظيم كود جافا سكريبت الخاص بك مثل مطور محترف

📖 خطة تدريبية – البرمجة الكائنية في جافا سكريبت
1. مقدمة في البرمجة الكائنية التوجه 🧠
فهم مفهوم وأهداف وفوائد البرمجة الكائنية التوجه.
2. البرمجة الإجرائية مقابل البرمجة الكائنية التوجه
لماذا يصبح الكود غير المنظم غير قابل للإدارة بسرعة؟
3. الكائنات في جافا سكريبت
خصائص العالم الحقيقي وأساليبه وتمثيله.
4. الكلمة المفتاحية هي هذا
فهم سياق التنفيذ (الذي غالباً ما يكون غير مفهوم بشكل جيد).
5. قيود الأشياء البسيطة
لماذا يُعد تكرار التعليمات البرمجية فكرة سيئة؟
6. الدوال البنائية
أنشئ عدة كائنات من نفس النموذج.
7. الكلمة المفتاحية الجديدة
ما الذي يفعله فعلياً في الخفاء.
8. النموذج الأولي
أساليب المشاركة وتحسين الذاكرة.
9. فصول ES6
القواعد النحوية الحديثة وأفضل الممارسات.
10. البنّاء
تهيئة الكائنات بشكل صحيح.
11. تغليف البيانات
حماية الحالة الداخلية للأشياء.
12. الوراثة بين الفئات
إعادة استخدام الكود بذكاء.
13. الكلمة المفتاحية سوبر
التواصل بين الوالدين والطفل في الفصل الدراسي.
14. تعدد الأشكال
نفس السلوك، بأشكال متعددة.
15. التركيب مقابل الوراثة
اختيار التصميم المعماري المناسب.
16. أفضل الممارسات في البرمجة الكائنية التوجه
اكتب كودًا قابلاً للقراءة والتطوير والصيانة.
17. الأخطاء الشائعة التي يرتكبها المبتدئون
مآزق يجب تجنبها تماماً.
18. تمرين عملي موجه
إنشاء فئة ملموسة (منتج، مستخدم، إلخ).
19. اختبار التقييم (أسئلة الاختيار من متعدد)
للتأكد من الفهم الفعلي للمفاهيم.

🛠️ أسلوب التدريس: الفهم قبل الكتابة

يعتمد هذا البرنامج التدريبي على نهج تدريجي وعملي:
تفسيرات واضحة ومصورة
أمثلة ملموسة من مشاريع حقيقية
تمارين بسيطة لكنها فعالة
طرح الأسئلة باستمرار لتجنب الحفظ عن ظهر قلب
التكيف مع مستوى المتعلم وسرعته
هنا، نحن لا "نردد" البرمجة الكائنية التوجه - بل نفهمها.

🚀 نتيجة الطالب

في نهاية التدريب، لن تعرف فقط كيفية كتابة فئة جافا سكريبت.
ستعرف:

1- لماذا يوجد؟
2- متى يُستخدم
3- ومتى لا يجب استخدامه

ستغادر ومعك:
فهم قوي لبرمجة الكائنات
كود أكثر وضوحًا واحترافية
أساس مثالي لتعلم React أو Node.js أو أي إطار عمل حديث آخر
معلومات إضافية
معلومات عملية

المتطلبات الأساسية:
أساسيات جافا سكريبت (المتغيرات، الدوال، الشروط)

المواد المطلوبة:
💻 جهاز كمبيوتر مزود بمتصفح ويب
🧑‍💻 محرر أكواد (يوصى باستخدام Visual Studio Code)
🎧 ميكروفون + كاميرا ويب
🌐 اتصال إنترنت مستقر
المكان
location type icon
عبر الانترنت من الجزائر
من أنا؟
مرحباً! أنا فاروق، من الجزائر العاصمة، الجزائر 🇩🇿. لديّ فضولٌ فطري وشغفٌ بالتعلّم، وخاصةً في مجال لغات البرمجة HTML وCSS وJavaScript 💻✨. أركز حالياً على تصميم دوراتٍ فعّالة وجذّابة، مع التركيز بشكلٍ خاص على أساليب التدريس 📚🎯.

في أوقات فراغي، أستمتع بالقراءة 📖، ولعب ألعاب الفيديو 🎮، والسفر ✈️، والطبخ 🍳. أسعى دائمًا إلى تطوير نفسي على الصعيدين الشخصي والمهني 🚀🌱. أنا شخص متحمس، منفتح الذهن، ومستعد دائمًا لخوض التحديات الجديدة 💪🧠.

أتطلع بشوق للتعلم والمشاركة معكم! 🤝😊
المستوى التعليمي
1. التكوين غير الرسمي – مركز معتمد من الدولة، الجزائر العاصمة 🇩🇿
2008
شهادة تدريب عملي في تصميم مواقع الويب الديناميكية: HTML، CSS، JavaScript، PHP، MySQL 💻
التدريب على استخدام الحاسوب في تطوير مواقع الويب.

2. جامعة هواري بومدين للعلوم والتكنولوجيا (USTHB) – الجزائر
2004 - 2005
المناهج الأساسية المشتركة في العلوم الإلكترونية وتكنولوجيا الحاسوب 🧠⚙️

3. ثانوية يحي ولد التركي – بو إسماعيل
2001 - 2002
شهادة البكالوريا - المسار العلمي مع مرتبة الشرف ✅🔬
الخبرة / المؤهلات
مرشد - منذ عام 2021 🎓

دعم الطلاب في مختلف المسارات الأكاديمية:

• مطور مواقع ويب
• مُكامل الويب
• مطور تطبيقات - جافا سكريبت / رياكت

المسؤوليات الرئيسية:

1- الدعم التعليمي الشخصي

2- مراجعة المشروع وتقديم الملاحظات

3- التدريب الفني والمنهجي

4- المساعدة في التحضير للمقابلات الفنية


العمل الحر – منذ عام 2015 💼

المنصات: Upwork، Fiverr، Comeup

• إنشاء مواقع ويب ثابتة وديناميكية
• تكامل متجاوب (HTML/CSS/JavaScript)
• صيانة وتحسين مشاريع الويب
• التعاون مع العملاء الدوليين
السن
الأطفال (7-12 سنة)
شباب (13-17 سنة)
الكبار (18-64 سنة)
الكبار (65 سنة فأكثر)
مستوى الطالب
مبتدئ
متوسط
متقدم
المدة
30 دقيقة
45 دقيقة
60 دقيقة
90 دقيقة
120 دقيقة
الدرس يدور باللغة
الفرنسية
العربية
الإنجليزية
المراجعات
الجاهزية في الأسبوع العادي
(GMT -04:00)
نيويورك
at teacher icon
على الانترنت عبر كاميرا ويب
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
تُعدّ هذه الوحدة خطوةً أساسيةً لأي مطوّر ويب يرغب في الانتقال من التعامل البسيط مع DOM إلى إتقان الأطر البرمجية الحديثة. الهدف واضح: فهم "الأسس الخفية" للغة لكتابة أكواد أقصر وأكثر وضوحًا، والأهم من ذلك، الاستعداد للبرمجة باحترافية باستخدام React.

🎯 أهداف التدريب

1- تبسيط بناء الجملة الحديث (ES6+) المستخدم غالبًا في React.
2- زيادة الكفاءة باستخدام أقوى الاختصارات النحوية.
3- قم بتأمين الكود الخاص بك لتجنب الأخطاء المتكررة المتعلقة بفقدان البيانات.
4- إتقان عدم التزامن لإدارة استدعاءات البيانات (API).

📖 محتوى البرنامج بالتفصيل

ينقسم المقرر إلى 13 مفهومًا رئيسيًا، موضحة بأمثلة مقارنة (التركيب الكلاسيكي مقابل التركيب الحديث) وحالات استخدام ملموسة في React:

1- سهولة الكتابة: استخدام الصيغ الحرفية (`backticks`) لسلاسل الأحرف الديناميكية وأسماء الخصائص المختصرة لتبسيط إنشاء الكائنات.

2- المنطق والوظائف: إتقان وظائف السهم (وظائف السهم) وإرجاعها الضمني، وهو أمر ضروري لمكونات React والخطافات.

معالجة البيانات:

1- التفكيك (التحليل) لاستخراج البيانات بشكل صحيح من الكائنات والمصفوفات (على سبيل المثال، الخصائص والحالات).

2- عوامل الراحة والنشر (...) لنسخ المصفوفات أو دمج الكائنات دون تعديل الأصل (مفهوم عدم القابلية للتغيير).

متانة الكود:

1- إدارة قيم المعلمات الافتراضية.

2- أمان متقدم مع خاصية الربط الاختياري (?.) ودمج القيم الفارغة (??) لمنع تعطل التطبيق.

3- البرمجة الوظيفية: الاستخدام المكثف لأساليب المصفوفات (.map()، .filter()، .reduce()، .find()) لتحويل البيانات إلى واجهات المستخدم.

4- البنية والتزامن: تنظيم الكود عبر الوحدات (الاستيراد/التصدير) وإدارة طلبات واجهة برمجة التطبيقات باستخدام الوعود و Async/Await.

🛠️ أسلوب التدريس: "التعلم بالممارسة"

لا يقتصر هذا المقرر على الجانب النظري فقط، بل يشمل أيضاً:

تمرين "لوحة التحكم بين النجوم": دراسة حالة موضوعية مدتها 15 دقيقة، حيث يقوم الطلاب بمعالجة بيانات من مهمات فضائية. يتيح لهم ذلك تطبيق تقنيات التفكيك والتصفية والتزامن على مشروع واقعي بشكل فوري.

الاختبار التفاعلي: سلسلة من 10 أسئلة مصممة للتحقق من فهم كل مفهوم قبل الانتقال إلى المفهوم التالي. يقدم كل سؤال سيناريوهات واقعية سيواجهها المطورون في React.

🚀 نتيجة الطالب

بنهاية هذه الدورة، لن يكتفي الطلاب بمعرفة لغة جافا سكريبت فحسب، بل سيفهمون أيضاً سبب وكيفية استخدام كل صيغة لبناء مكونات React فعّالة. سيكتسبون أساساً متيناً يمكّنهم من التعامل بثقة مع Hooks (مثل useState وuseEffect) وإدارة الحالة المعقدة.

التنسيق: عرض مرئي نظيف، وتلوين بناء الجملة للتعليمات البرمجية، والتركيز على سهولة القراءة.
إقرأ المزيد
تعتبر هذه الدورات جزءًا من دورة تدريبية تمهيدية عملية وسهلة الوصول في مجال تطوير الويب 🌐💻، وهي مصممة لأولئك الذين يريدون تعلم كيفية إنشاء موقع ويب من الألف إلى الياء.
باستخدام تقنيات الويب الأساسية - HTML 🧱 وCSS 🎨 وJavaScript ⚙️ - ستتعلم كيفية هيكلة الصفحات وتصميمها وجعلها تفاعلية.

يركز أسلوبي في التدريس على الممارسة: حيث يرافق كل مفهوم أمثلة ملموسة وتمارين تدريجية لتعزيز معرفتك. ستتعلم كيفية إنشاء واجهة مستجيبة 📱💡، والتعامل مع أحداث المستخدم 🖱️ وتطبيق الرسوم المتحركة البسيطة ✨ لتحسين تجربة المستخدم.

سواء كنت مبتدئًا أو تبحث عن تعزيز أساسياتك، فإن هذا التدريب سيرشدك خطوة بخطوة نحو الاستقلالية في إنشاء مشاريع الويب الخاصة بك 🚀

خطة التدريب في 10 وحدات:

1. مقدمة في البرمجة 🧠💡
فهم الأساسيات: المنطق، وأوامر Linux، والتعليمات والخوارزميات البسيطة.

2. مقدمة إلى HTML 🧱📄
هيكل صفحة الويب، العلامات الرئيسية، الروابط، الصور، الجداول، النماذج.

3. إمكانية الوصول وتحسين محركات البحث ♿🔍
إنشاء مواقع شاملة ومرجعية بشكل جيد: العلامات الدلالية، وسمات ARIA، وأفضل ممارسات تحسين محركات البحث.

4. مقدمة إلى CSS 🎨🖌️
التنسيق والألوان والطباعة والمربعات وFlexbox والتخطيط المستجيب.

5. جيت وجيت هاب 🗂️⚙️
قم بإصدار الكود الخاص بك وتعاون بشكل فعال: أوامر Git، وإنشاء مستودعات، ودفع/سحب، وطلبات السحب.

6. جافا سكريبت - أنواع البيانات 🔢📝
الأرقام، السلاسل، القيم المنطقية، الكائنات، المصفوفات... تعلم كيفية التعامل مع البيانات.

7. جافا سكريبت - الدوال والطرق ⚙️🧩
تعريف واستدعاء الوظائف، وفهم النطاق، واستخدام الأساليب الأصلية.

8. جافا سكريبت - المصطلحات ❓🔁
إتقان عبارات if وelse وswitch للتعامل مع حالات محددة.

9. جافا سكريبت - المصفوفات والحلقات 🔄📊
كرر بشكل فعال مع for، while، forEach، وقم بالتلاعب بالمصفوفات مثل المحترفين.

10. التلاعب بـ DOM والإغلاقات 🌐✨
تحرير HTML/CSS من JS، وإضافة الأحداث، وفهم الإغلاقات للتفاعلات المتقدمة.
إقرأ المزيد
عرض المزيد
arrow icon
فصول مماثلة
arrow icon previousarrow icon next
verified badge
هل أنت طالب جامعي، أو مهندس، أو محترف تحتاج إلى استخدام البيانات فعلياً - وليس مجرد تعلم النظريات عنها؟
تم تصميم هذه الدورة التدريبية حول مشاكل حقيقية وبرمجيات حقيقية. نتجاوز المعادلات النظرية وننتقل مباشرة إلى تطبيق الإحصاء وعلم البيانات بالطريقة التي يستخدمها المحترفون: باستخدام لغة بايثون (باستخدام مكتبات pandas وNumPy وscikit-learn وmatplotlib) ولغة R (باستخدام بيئة RStudio).
ما نغطيه، مُكيّف مع مستواك وأهدافك:
- الإحصاءات الوصفية والاستدلالية (الإحصاءات المهمة فعلاً)
- تنظيف البيانات واستكشافها وتصورها
- الانحدار، والتصنيف، ومقدمة في تعلم الآلة
- أساسيات السلاسل الزمنية والتنبؤ
- برنامج R للتحليل الإحصائي والبحث الأكاديمي

لمن هذا المنتج؟
- طلاب الجامعات في الإحصاء، أو الاقتصاد، أو الهندسة، أو علم الأحياء
- المحترفون الراغبون في الانتقال إلى مجال تحليل البيانات أو علم البيانات
- الباحثون الذين يحتاجون إلى معالجة البيانات وعرضها بشكل صحيح

أستخدم لغتي بايثون وR بشكل احترافي كمهندس عامل - كل ما أقوم بتدريسه يأتي من التطبيق العملي، وليس مجرد تمارين أكاديمية.
verified badge
تعلّم كيفية إضافة ميزات الذكاء الاصطناعي إلى تطبيقاتك باستخدام واجهة برمجة تطبيقات ChatGPT. يُدرّس هذه الدورة مهندسٌ متخصصٌ في تطوير البرمجيات المتكاملة، وقد دمج الذكاء الاصطناعي في مشاريع العملاء الفعلية.

ما سوف تتعلمه:
تكامل واجهة برمجة تطبيقات ChatGPT: أضف دردشة الذكاء الاصطناعي أو إنشاء المحتوى أو تحليل النص إلى أي تطبيق ويب
هندسة المطالبات: كتابة مطالبات فعالة تحقق نتائج متسقة وعالية الجودة
تنفيذ الإنتاج: تحديد المعدلات، وإدارة التكاليف، وإدارة الأخطاء، والأمان
النشر في العالم الحقيقي: نشر قدرات الذكاء الاصطناعي على AWS مع المراقبة والتسجيل المناسبين

التقنيات:
واجهة برمجة تطبيقات OpenAI (ChatGPT-4)
تكامل الواجهة الأمامية مع React/Next.js
Node.js/NestJS الخلفية
إدارة مفاتيح API الآمنة
تحسين التكلفة (لا تهدر الأموال على مكالمات واجهة برمجة التطبيقات)

مثالي لـ:
المطورون: أضف الذكاء الاصطناعي إلى محفظتك (التميز الفوري عن المرشحين الآخرين)
المستقلون: تقديم خدمات تكامل الذكاء الاصطناعي
الطلاب: قم ببناء مشروع مدعوم بالذكاء الاصطناعي يتميز
رواد الأعمال: أضف ميزات الذكاء الاصطناعي إلى منتجك دون الحاجة إلى توظيف مهندس ذكاء اصطناعي

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

أمثلة من العالم الحقيقي:
التجارة الإلكترونية: مولد وصف المنتج بالذكاء الاصطناعي
العقارات: كاتب إعلانات العقارات بالذكاء الاصطناعي
التسويق: منشئ محتوى الوسائط الاجتماعية بالذكاء الاصطناعي
التعليم: مساعد دراسة الذكاء الاصطناعي

ما هو المتضمن:
الكود الوظيفي الذي يمكنك نشره على الفور
استراتيجيات إدارة التكاليف (يمكن أن تكون مكالمات واجهة برمجة التطبيقات مكلفة!)
معالجة الأخطاء واستراتيجيات العودة
قائمة التحقق لنشر الإنتاج

لا يشترط وجود خبرة في مجال الذكاء الاصطناعي - فقط المعرفة الأساسية بـJavaScript/React.
verified badge
إتقان لغة بايثون مع دورات مخصصة

اكتشف فن البرمجة مع دورات Python المصممة خصيصًا لتلبية احتياجاتك الخاصة. سواء كنت مبتدئًا أو متوسطًا أو محترفًا، فإن دروسي تتكيف مع جميع المستويات.

لماذا تختار دوراتي؟

نهج التدريس الشخصي: تم تصميم كل دورة وفقًا لمستوى مهاراتك وأهدافك الفردية.

الخبرة العملية: تعلم من خلال العمل بمشاريع واقعية تبني فهمك ومهاراتك.

الدعم المستمر: احصل على دعم غير محدود عبر البريد الإلكتروني لأية أسئلة لديك بين الجلسات.

كخبير في لغة بايثون، لدي شغف للتدريس ومشاركة معرفتي. هدفي هو إرشادك بشكل فعال في رحلة التعلم الخاصة بك.

احجز الدرس الأول:

ابدأ رحلتك إلى إتقان لغة بايثون الآن عن طريق حجز الدرس الأول. سواء كنت تطمح إلى دخول مجال التطوير أو صقل مهاراتك الحالية، فإن هذه الدورات مصممة خصيصًا لك.
verified badge
اكتشف دروس البرمجة المناسبة للأطفال! من خلال منهج ممتع وتعليمي، تسمح دروسي للعقول الشابة بالغوص في عالم البرمجة الرائع. امنح أطفالك فرصة تعليمية غنية في بيئة ممتعة ومحفزة.
verified badge
هل تريد إتقان البرمجة بلغة بايثون وتعزيز مهاراتك الخوارزمية؟
أنا مهندس في هندسة البرمجيات ولدي أكثر من 10 سنوات من الخبرة، وأقدم دورات عبر الإنترنت تناسب جميع المستويات من المبتدئين إلى المتقدمين.

ماذا ستتعلم:

مقدمة إلى لغة بايثون: فهم أساسيات اللغة (المتغيرات، والهياكل الشرطية، والحلقات، والوظائف).

البرمجة المتقدمة: معالجة البيانات، OOP، المكتبات المتقدمة (NumPy، Pandas، إلخ).

الخوارزميات: التحليل وحل المشكلات، تعقيد الخوارزميات، هياكل البيانات (القوائم، الأكوام، الأشجار، الرسوم البيانية).

المشاريع العملية: تنفيذ مشاريع ملموسة لتعزيز معرفتك.


منهجية التدريس:

النهج التقدمي: يتكيف مع مستواك وأهدافك.

دورات تفاعلية: شرح واضح وأمثلة ملموسة وتمارين عملية.

تعليقات شخصية: تصحيح تفصيلي ونصائح مكيفة للتقدم بسرعة.

المرونة: يتم جدولة الجلسات عبر الإنترنت وفقًا لتوافرك.


لماذا أختار دوراتي؟

10 سنوات من الخبرة في هندسة البرمجيات.

شغف نقل المعرفة.

الأساليب الحديثة والموجهة نحو النتائج.


الهدف النهائي: جعلك مستقلاً وقادرًا على حل المشكلات المعقدة وتنفيذ مشاريعك الخاصة باستخدام لغة Python وقاعدة خوارزمية متينة.

سجل اليوم وابدأ رحلتك نحو التميز في البرمجة! "
verified badge
بايثون لغة برمجة بسيطة، قوية، ومتعددة الاستخدامات، مثالية للمبتدئين الراغبين في تعلم علوم الحاسوب أو تغيير مسارهم المهني. ستساعدك هذه الدورة على فهم أساسيات البرمجة (المتغيرات، الحلقات، الشروط، الدوال) من خلال تمارين عملية وتطبيقية.
ستتعلم كيفية إنشاء نصوصك البرمجية الأولى، ومعالجة البيانات، وأتمتة المهام البسيطة. كل ذلك في بيئة سهلة الاستخدام، تفاعلية، وعملية.

هذه الدورة مخصصة لأي شخص مبتدئ أو مهتم بالتكنولوجيا الرقمية أو يرغب في تطوير مهارات مفيدة في العديد من القطاعات المهنية.
verified badge
هل ترغب في تعلم البرمجة بسهولة، حتى لو بدأت من الصفر؟
👉 أقدم لكم إرشادات تدريجية وبسيطة وعملية لتمكينكم من إتقان لغة بايثون وإنشاء تطبيقاتكم الملموسة الأولى.
🚀 ما ستحصل عليه:
فهم واضح لأساسيات لغة بايثون (المتغيرات، الشروط، الحلقات، الدوال)
برنامج تدريبي تدريجي، مناسب للمبتدئين
القدرة على كتابة كود بسيط ومنظم ومنطقي
تطبيقات ملموسة ومشاريع عملية منذ الجلسات الأولى
الاستقلالية الحقيقية لمواصلة التقدم بشكل مستقل
🔍 طريقتي:
شروحات بسيطة وسهلة الفهم، حتى بدون خبرة سابقة.
تمارين متدرجة لترسيخ كل مفهوم
تطبيق عملي فوري مع أمثلة ملموسة
تطوير مشاريع صغيرة من أجل التعلم الفعال
دعم شخصي لضمان تقدمك
👨‍💻 لمن؟
مبتدئون تمامًا في البرمجة
الطلاب أو التلاميذ الراغبين في تعلم لغة بايثون
أي شخص يرغب في اكتساب مهارة مفيدة وعملية
المتعلمون الراغبون في الانتقال من النظرية إلى التطبيق
🎯 الهدف:
👈 سيمكنك من فهم لغة بايثون وكتابتها واستخدامها لإنشاء مشاريعك الملموسة الخاصة
📩 تواصل معي الآن لتبدأ بتعلم لغة بايثون بطريقة بسيطة وفعالة
verified badge
🧑‍💻 عرض تقديمي للتدريب

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


🚀 ما تعرفه الآن:

أنشئ واجهات عصرية باستخدام React.js
قم بتطوير واجهات برمجة تطبيقات وتطبيقات قوية باستخدام Laravel و PHP
معرفة بلغات جافا سكريبت، وHTML5، وCSS3
التعامل مع قواعد البيانات باستخدام لغة SQL و MongoDB
قم بتنظيم التعليمات البرمجية الخاصة بك واستخدم أفضل الممارسات المهنية
اكتساب فهم أعمق لمنهجيات أجايل في بيئة مهنية


💡 أساليب التدريس:

التعلم التدريجي بناءً على مستواك
مقترحات مشاريع ملموسة (موقع تجارة إلكترونية، تطبيق ويب، واجهة برمجة تطبيقات، إلخ).
دعم شخصي ومتاح (بحد أدنى 6/5)
أساليب التدريس التي تركز على المعرفة والمهارات القابلة للاستخدام/التوظيف

🎯 أن يكون قادراً على:

قم ببناء تطبيق ويب كامل (واجهة أمامية + واجهة خلفية)
فهم الأدوات المستخدمة في الأعمال التجارية
بناء ملف أعمال احترافي؛

👨‍🎓 الجمهور:

مبتدئ متحمس
طالب علوم الحاسوب
شخص يمر بمرحلة انتقالية في مسيرته المهنية
مطور برامج يسعى لتطوير مهاراته.
verified badge
هل ترغب في تعلم كيفية إنشاء موقعك الإلكتروني الخاص من الصفر؟ هذه الدورة مثالية للمبتدئين الذين يرغبون في فهم أساسيات تطوير الويب بطريقة بسيطة وعملية.
في هذه الدورة، ستتعلم كيفية عمل المواقع الإلكترونية وكيفية بنائها باستخدام لغة HTML، وهي أساس كل موقع إلكتروني. لا يشترط وجود خبرة سابقة، سنبدأ من الصفر ونتقدم تدريجياً.
verified badge
صُممت هذه الدورة لتعريف الطلاب بعالم البرمجة والتكنولوجيا بطريقة بسيطة وعملية وجذابة. سواء كنت مبتدئًا تمامًا أو لديك بعض الأساسيات، سأقوم بتكييف الدروس لتناسب مستواك.
سنتناول مواضيع مثل:
أساسيات البرمجة باستخدام بايثون
أساسيات تطوير مواقع الويب (HTML، CSS، جافا سكريبت بسيطة)
فهم كيفية عمل أجهزة الكمبيوتر والإنترنت
حل المشكلات والتفكير المنطقي
مشاريع عملية صغيرة لتطبيق ما تتعلمه
أسلوبي في التدريس تفاعلي ويركز على التطبيق العملي بدلاً من النظري. سيقوم الطلاب ببناء أمثلة واقعية خطوة بخطوة، مما يجعل التعلم ممتعاً ومفيداً في آن واحد.
verified badge
إذا كنت مهتمًا بعلم الروبوتات، أو أردوينو، أو البرمجة، أو الهندسة، وترغب في التعلم بطريقة بسيطة وعملية، فهذه الدورة مصممة خصيصًا لك.

سنستكشف معًا كيفية عمل المكونات الإلكترونية، ونتعلم خطوة بخطوة كيفية برمجة لوحات أردوينو باستخدام لغة C++. من خلال مشاريع عملية ممتعة، سيُنشئ الطلاب أنظمة باستخدام مصابيح LED، وأجهزة استشعار، ومحركات، ومكونات ذكية أخرى تُستخدم في مشاريع الروبوتات الحقيقية.

يركز أسلوبي التدريسي على الممارسة والإبداع والفهم بدلاً من التركيز على الجانب النظري فقط. أهدف إلى مساعدة الطلاب على بناء الثقة بالنفس أثناء تعلم كيفية حل المشكلات والتفكير كمهندسين.

شاركتُ في العديد من التجارب في مجال الروبوتات والعلوم والتكنولوجيا والهندسة والرياضيات، بما في ذلك تحدي FIRST Tech Challenge (FTC)، وأولمبياد الروبوت العالمي (WRO)، وبرامج ومشاريع متعلقة بالفضاء مثل معسكرات الفضاء والأنشطة الهندسية التي تركز على الابتكار والتكنولوجيا. وقد ساعدتني هذه التجارب على اكتساب معرفة عملية أشاركها الآن مع الطلاب بطريقة سهلة وجذابة.

يمكنني أيضاً تدريس برنامج CATIA V5 للطلاب المهتمين بالتصميم الميكانيكي والمشاريع الهندسية والنمذجة ثلاثية الأبعاد. تساعد هذه الدروس الطلاب على فهم مفاهيم الهندسة الميكانيكية بشكل أفضل، وتعلم كيفية تصميم أجزاء وتجميعات احترافية تُستخدم في مشاريع هندسية حقيقية.

هذه الدورة مثالية للمبتدئين والمتعلمين المتوسطين الذين يرغبون في بدء أو تحسين رحلتهم في مجالات الروبوتات والتكنولوجيا والهندسة الميكانيكية والمجالات المتعلقة بالفضاء.
verified badge
هل ترغب في اكتشاف عالم البرمجة ولكنك لا تعرف من أين تبدأ؟ لغة بايثون هي اللغة المثالية: سهلة القراءة، قوية، وتستخدم في كل مكان (الويب، الذكاء الاصطناعي، الأتمتة).

صُممت هذه الدورة للمبتدئين تمامًا، والطلاب، والمهتمين الذين يرغبون في اكتساب أساس متين دون الخوض في نظريات معقدة. هدفي هو تمكينكم من الاعتماد على أنفسكم بسرعة.

في البرنامج :
يتم تعديل المحتوى ليناسب وتيرة تعلمك، ولكنه يتبع عموماً هذا التسلسل:

التثبيت والإعداد: قم بتكوين بيئة العمل الخاصة بك (VS Code أو PyCharm أو IDLE).

الأساسيات: المتغيرات، وأنواع البيانات (الأرقام، والقوائم، والقواميس) والعمليات الأساسية.

منطق البرمجة: إتقان الشروط (if/else) والحلقات (for/while) لإضفاء الذكاء على التعليمات البرمجية الخاصة بك.

الوظائف والنمطية: تعلم كيفية هيكلة التعليمات البرمجية الخاصة بك بحيث تكون نظيفة وقابلة لإعادة الاستخدام.

منهجيتي
80% ممارسة: تتعلم بشكل أفضل من خلال كتابة التعليمات البرمجية بدلاً من النظر إلى الشرائح.

التربية الإيجابية: لا أحكام مسبقة، نتقدم خطوة بخطوة. كل خطأ فرصة للتعلم.

الدعم الشخصي: أقوم بالتكيف مع أهدافك المحددة (المساعدة في الواجبات المنزلية، أو المشاريع الشخصية، أو الفضول الفكري).
verified badge
تُعدّ لغة البرمجة بايثون حاليًا الأداة الأكثر استخدامًا في عالم تحليل البيانات. فسهولة استخدامها وتنوع حزمها ومكتباتها يجعلها مهارة قيّمة للغاية للطالب الراغب في دخول عالم تحليل البيانات والبرمجة الكائنية التوجه.

- هذه الدورة موجهة للمبتدئين والمتوسطين المهتمين باتباع نهج عملي للتعلم دون إهمال الخلفية العلمية للمادة التي يتم تغطيتها، والتي ستشمل ما يلي:
* مقدمة في برمجة بايثون
* فهم مفاهيم البرمجة الكائنية التوجه وحالات استخدامها
* دورة مكثفة في مفاهيم التحليل الإحصائي
* استخدام مكتبات تحليل محددة مثل Pandas و Numpy
* مقدمة في علم البيانات
* الشبكات العصبية
verified badge
دورة بايثون للمبتدئين مناسبة لطلاب المدارس الثانوية وطلاب الجامعات والأشخاص الذين يرغبون في اكتشاف البرمجة بطريقة بسيطة وعملية.

سنتعلم تدريجياً:

أساسيات لغة بايثون
المتغيرات،
الشروط،
الحلقات،
الوظائف،
القوائم والقواميس،
وكذلك منطق البرمجة.

تعتمد الدورة على تمارين عملية وشروحات واضحة لمساعدة الطالب على التقدم بسرعة حتى بدون خبرة سابقة.

مثالي لـ:

للمبتدئين،
طلاب علوم الحاسوب،
طلاب المدارس الثانوية (NSI)،
الطلاب في برامج BTS/BUT/الرخصة.

تتوفر دورات باللغات الفرنسية والإنجليزية والعربية.
verified badge
هل ترغب في تعلم البرمجة، أو تطوير تطبيقات الويب الحديثة، أو الاستعداد لمهنة في مجال تطوير البرمجيات؟

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

بخلاف التدريب النظري البحت، فإن دوراتي موجهة نحو التطبيق العملي والمنهجية والمشاريع الواقعية.

يمكننا العمل معاً على:

• جافا سكريبت وتايب سكريبت الحديثة
• تطوير تطبيقات Node.js وتطوير الواجهات الخلفية
• محترف في Laravel و PHP
• واجهات برمجة تطبيقات REST والبنى الحديثة
• قواعد بيانات SQL و NoSQL
• دوكر وتقنية الحاويات
• DevOps، CI/CD والأتمتة
• نظام Git وأفضل ممارسات التعاون
• هندسة البرمجيات والبرمجيات النظيفة
• التحضير للمقابلات الفنية
• دعم المشاريع الأكاديمية أو المهنية
• إنشاء ملف تقني قيّم

تعتمد طريقتي على تكييف كل درس مع أهداف الطالب. سواء كنت مبتدئًا تمامًا، أو طالبًا في علوم الحاسوب، أو مطورًا ترغب في الارتقاء إلى مستوى احترافي، سنضع خطة تعليمية مخصصة لك.

ليس هدفي مجرد تعليمك كيفية كتابة التعليمات البرمجية، بل نقل الأساليب وأفضل الممارسات والمنطق العملي الذي يستخدمه مهندسو البرمجيات المحترفون يوميًا إليك.

في نهاية فترة تدريبك المهني، ستكون قادراً على تصميم وتطوير واختبار ونشر تطبيقاتك الخاصة بثقة واستقلالية.
Video thumbnail
Play icon
فيديو Farouk
message icon
اتصل بFarouk
repeat students icon
الدرس الأول مضمون
بواسطة
ضمان المدرس المناسب
فصول مماثلة
arrow icon previousarrow icon next
verified badge
هل أنت طالب جامعي، أو مهندس، أو محترف تحتاج إلى استخدام البيانات فعلياً - وليس مجرد تعلم النظريات عنها؟
تم تصميم هذه الدورة التدريبية حول مشاكل حقيقية وبرمجيات حقيقية. نتجاوز المعادلات النظرية وننتقل مباشرة إلى تطبيق الإحصاء وعلم البيانات بالطريقة التي يستخدمها المحترفون: باستخدام لغة بايثون (باستخدام مكتبات pandas وNumPy وscikit-learn وmatplotlib) ولغة R (باستخدام بيئة RStudio).
ما نغطيه، مُكيّف مع مستواك وأهدافك:
- الإحصاءات الوصفية والاستدلالية (الإحصاءات المهمة فعلاً)
- تنظيف البيانات واستكشافها وتصورها
- الانحدار، والتصنيف، ومقدمة في تعلم الآلة
- أساسيات السلاسل الزمنية والتنبؤ
- برنامج R للتحليل الإحصائي والبحث الأكاديمي

لمن هذا المنتج؟
- طلاب الجامعات في الإحصاء، أو الاقتصاد، أو الهندسة، أو علم الأحياء
- المحترفون الراغبون في الانتقال إلى مجال تحليل البيانات أو علم البيانات
- الباحثون الذين يحتاجون إلى معالجة البيانات وعرضها بشكل صحيح

أستخدم لغتي بايثون وR بشكل احترافي كمهندس عامل - كل ما أقوم بتدريسه يأتي من التطبيق العملي، وليس مجرد تمارين أكاديمية.
verified badge
تعلّم كيفية إضافة ميزات الذكاء الاصطناعي إلى تطبيقاتك باستخدام واجهة برمجة تطبيقات ChatGPT. يُدرّس هذه الدورة مهندسٌ متخصصٌ في تطوير البرمجيات المتكاملة، وقد دمج الذكاء الاصطناعي في مشاريع العملاء الفعلية.

ما سوف تتعلمه:
تكامل واجهة برمجة تطبيقات ChatGPT: أضف دردشة الذكاء الاصطناعي أو إنشاء المحتوى أو تحليل النص إلى أي تطبيق ويب
هندسة المطالبات: كتابة مطالبات فعالة تحقق نتائج متسقة وعالية الجودة
تنفيذ الإنتاج: تحديد المعدلات، وإدارة التكاليف، وإدارة الأخطاء، والأمان
النشر في العالم الحقيقي: نشر قدرات الذكاء الاصطناعي على AWS مع المراقبة والتسجيل المناسبين

التقنيات:
واجهة برمجة تطبيقات OpenAI (ChatGPT-4)
تكامل الواجهة الأمامية مع React/Next.js
Node.js/NestJS الخلفية
إدارة مفاتيح API الآمنة
تحسين التكلفة (لا تهدر الأموال على مكالمات واجهة برمجة التطبيقات)

مثالي لـ:
المطورون: أضف الذكاء الاصطناعي إلى محفظتك (التميز الفوري عن المرشحين الآخرين)
المستقلون: تقديم خدمات تكامل الذكاء الاصطناعي
الطلاب: قم ببناء مشروع مدعوم بالذكاء الاصطناعي يتميز
رواد الأعمال: أضف ميزات الذكاء الاصطناعي إلى منتجك دون الحاجة إلى توظيف مهندس ذكاء اصطناعي

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

أمثلة من العالم الحقيقي:
التجارة الإلكترونية: مولد وصف المنتج بالذكاء الاصطناعي
العقارات: كاتب إعلانات العقارات بالذكاء الاصطناعي
التسويق: منشئ محتوى الوسائط الاجتماعية بالذكاء الاصطناعي
التعليم: مساعد دراسة الذكاء الاصطناعي

ما هو المتضمن:
الكود الوظيفي الذي يمكنك نشره على الفور
استراتيجيات إدارة التكاليف (يمكن أن تكون مكالمات واجهة برمجة التطبيقات مكلفة!)
معالجة الأخطاء واستراتيجيات العودة
قائمة التحقق لنشر الإنتاج

لا يشترط وجود خبرة في مجال الذكاء الاصطناعي - فقط المعرفة الأساسية بـJavaScript/React.
verified badge
إتقان لغة بايثون مع دورات مخصصة

اكتشف فن البرمجة مع دورات Python المصممة خصيصًا لتلبية احتياجاتك الخاصة. سواء كنت مبتدئًا أو متوسطًا أو محترفًا، فإن دروسي تتكيف مع جميع المستويات.

لماذا تختار دوراتي؟

نهج التدريس الشخصي: تم تصميم كل دورة وفقًا لمستوى مهاراتك وأهدافك الفردية.

الخبرة العملية: تعلم من خلال العمل بمشاريع واقعية تبني فهمك ومهاراتك.

الدعم المستمر: احصل على دعم غير محدود عبر البريد الإلكتروني لأية أسئلة لديك بين الجلسات.

كخبير في لغة بايثون، لدي شغف للتدريس ومشاركة معرفتي. هدفي هو إرشادك بشكل فعال في رحلة التعلم الخاصة بك.

احجز الدرس الأول:

ابدأ رحلتك إلى إتقان لغة بايثون الآن عن طريق حجز الدرس الأول. سواء كنت تطمح إلى دخول مجال التطوير أو صقل مهاراتك الحالية، فإن هذه الدورات مصممة خصيصًا لك.
verified badge
اكتشف دروس البرمجة المناسبة للأطفال! من خلال منهج ممتع وتعليمي، تسمح دروسي للعقول الشابة بالغوص في عالم البرمجة الرائع. امنح أطفالك فرصة تعليمية غنية في بيئة ممتعة ومحفزة.
verified badge
هل تريد إتقان البرمجة بلغة بايثون وتعزيز مهاراتك الخوارزمية؟
أنا مهندس في هندسة البرمجيات ولدي أكثر من 10 سنوات من الخبرة، وأقدم دورات عبر الإنترنت تناسب جميع المستويات من المبتدئين إلى المتقدمين.

ماذا ستتعلم:

مقدمة إلى لغة بايثون: فهم أساسيات اللغة (المتغيرات، والهياكل الشرطية، والحلقات، والوظائف).

البرمجة المتقدمة: معالجة البيانات، OOP، المكتبات المتقدمة (NumPy، Pandas، إلخ).

الخوارزميات: التحليل وحل المشكلات، تعقيد الخوارزميات، هياكل البيانات (القوائم، الأكوام، الأشجار، الرسوم البيانية).

المشاريع العملية: تنفيذ مشاريع ملموسة لتعزيز معرفتك.


منهجية التدريس:

النهج التقدمي: يتكيف مع مستواك وأهدافك.

دورات تفاعلية: شرح واضح وأمثلة ملموسة وتمارين عملية.

تعليقات شخصية: تصحيح تفصيلي ونصائح مكيفة للتقدم بسرعة.

المرونة: يتم جدولة الجلسات عبر الإنترنت وفقًا لتوافرك.


لماذا أختار دوراتي؟

10 سنوات من الخبرة في هندسة البرمجيات.

شغف نقل المعرفة.

الأساليب الحديثة والموجهة نحو النتائج.


الهدف النهائي: جعلك مستقلاً وقادرًا على حل المشكلات المعقدة وتنفيذ مشاريعك الخاصة باستخدام لغة Python وقاعدة خوارزمية متينة.

سجل اليوم وابدأ رحلتك نحو التميز في البرمجة! "
verified badge
بايثون لغة برمجة بسيطة، قوية، ومتعددة الاستخدامات، مثالية للمبتدئين الراغبين في تعلم علوم الحاسوب أو تغيير مسارهم المهني. ستساعدك هذه الدورة على فهم أساسيات البرمجة (المتغيرات، الحلقات، الشروط، الدوال) من خلال تمارين عملية وتطبيقية.
ستتعلم كيفية إنشاء نصوصك البرمجية الأولى، ومعالجة البيانات، وأتمتة المهام البسيطة. كل ذلك في بيئة سهلة الاستخدام، تفاعلية، وعملية.

هذه الدورة مخصصة لأي شخص مبتدئ أو مهتم بالتكنولوجيا الرقمية أو يرغب في تطوير مهارات مفيدة في العديد من القطاعات المهنية.
verified badge
هل ترغب في تعلم البرمجة بسهولة، حتى لو بدأت من الصفر؟
👉 أقدم لكم إرشادات تدريجية وبسيطة وعملية لتمكينكم من إتقان لغة بايثون وإنشاء تطبيقاتكم الملموسة الأولى.
🚀 ما ستحصل عليه:
فهم واضح لأساسيات لغة بايثون (المتغيرات، الشروط، الحلقات، الدوال)
برنامج تدريبي تدريجي، مناسب للمبتدئين
القدرة على كتابة كود بسيط ومنظم ومنطقي
تطبيقات ملموسة ومشاريع عملية منذ الجلسات الأولى
الاستقلالية الحقيقية لمواصلة التقدم بشكل مستقل
🔍 طريقتي:
شروحات بسيطة وسهلة الفهم، حتى بدون خبرة سابقة.
تمارين متدرجة لترسيخ كل مفهوم
تطبيق عملي فوري مع أمثلة ملموسة
تطوير مشاريع صغيرة من أجل التعلم الفعال
دعم شخصي لضمان تقدمك
👨‍💻 لمن؟
مبتدئون تمامًا في البرمجة
الطلاب أو التلاميذ الراغبين في تعلم لغة بايثون
أي شخص يرغب في اكتساب مهارة مفيدة وعملية
المتعلمون الراغبون في الانتقال من النظرية إلى التطبيق
🎯 الهدف:
👈 سيمكنك من فهم لغة بايثون وكتابتها واستخدامها لإنشاء مشاريعك الملموسة الخاصة
📩 تواصل معي الآن لتبدأ بتعلم لغة بايثون بطريقة بسيطة وفعالة
verified badge
🧑‍💻 عرض تقديمي للتدريب

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


🚀 ما تعرفه الآن:

أنشئ واجهات عصرية باستخدام React.js
قم بتطوير واجهات برمجة تطبيقات وتطبيقات قوية باستخدام Laravel و PHP
معرفة بلغات جافا سكريبت، وHTML5، وCSS3
التعامل مع قواعد البيانات باستخدام لغة SQL و MongoDB
قم بتنظيم التعليمات البرمجية الخاصة بك واستخدم أفضل الممارسات المهنية
اكتساب فهم أعمق لمنهجيات أجايل في بيئة مهنية


💡 أساليب التدريس:

التعلم التدريجي بناءً على مستواك
مقترحات مشاريع ملموسة (موقع تجارة إلكترونية، تطبيق ويب، واجهة برمجة تطبيقات، إلخ).
دعم شخصي ومتاح (بحد أدنى 6/5)
أساليب التدريس التي تركز على المعرفة والمهارات القابلة للاستخدام/التوظيف

🎯 أن يكون قادراً على:

قم ببناء تطبيق ويب كامل (واجهة أمامية + واجهة خلفية)
فهم الأدوات المستخدمة في الأعمال التجارية
بناء ملف أعمال احترافي؛

👨‍🎓 الجمهور:

مبتدئ متحمس
طالب علوم الحاسوب
شخص يمر بمرحلة انتقالية في مسيرته المهنية
مطور برامج يسعى لتطوير مهاراته.
verified badge
هل ترغب في تعلم كيفية إنشاء موقعك الإلكتروني الخاص من الصفر؟ هذه الدورة مثالية للمبتدئين الذين يرغبون في فهم أساسيات تطوير الويب بطريقة بسيطة وعملية.
في هذه الدورة، ستتعلم كيفية عمل المواقع الإلكترونية وكيفية بنائها باستخدام لغة HTML، وهي أساس كل موقع إلكتروني. لا يشترط وجود خبرة سابقة، سنبدأ من الصفر ونتقدم تدريجياً.
verified badge
صُممت هذه الدورة لتعريف الطلاب بعالم البرمجة والتكنولوجيا بطريقة بسيطة وعملية وجذابة. سواء كنت مبتدئًا تمامًا أو لديك بعض الأساسيات، سأقوم بتكييف الدروس لتناسب مستواك.
سنتناول مواضيع مثل:
أساسيات البرمجة باستخدام بايثون
أساسيات تطوير مواقع الويب (HTML، CSS، جافا سكريبت بسيطة)
فهم كيفية عمل أجهزة الكمبيوتر والإنترنت
حل المشكلات والتفكير المنطقي
مشاريع عملية صغيرة لتطبيق ما تتعلمه
أسلوبي في التدريس تفاعلي ويركز على التطبيق العملي بدلاً من النظري. سيقوم الطلاب ببناء أمثلة واقعية خطوة بخطوة، مما يجعل التعلم ممتعاً ومفيداً في آن واحد.
verified badge
إذا كنت مهتمًا بعلم الروبوتات، أو أردوينو، أو البرمجة، أو الهندسة، وترغب في التعلم بطريقة بسيطة وعملية، فهذه الدورة مصممة خصيصًا لك.

سنستكشف معًا كيفية عمل المكونات الإلكترونية، ونتعلم خطوة بخطوة كيفية برمجة لوحات أردوينو باستخدام لغة C++. من خلال مشاريع عملية ممتعة، سيُنشئ الطلاب أنظمة باستخدام مصابيح LED، وأجهزة استشعار، ومحركات، ومكونات ذكية أخرى تُستخدم في مشاريع الروبوتات الحقيقية.

يركز أسلوبي التدريسي على الممارسة والإبداع والفهم بدلاً من التركيز على الجانب النظري فقط. أهدف إلى مساعدة الطلاب على بناء الثقة بالنفس أثناء تعلم كيفية حل المشكلات والتفكير كمهندسين.

شاركتُ في العديد من التجارب في مجال الروبوتات والعلوم والتكنولوجيا والهندسة والرياضيات، بما في ذلك تحدي FIRST Tech Challenge (FTC)، وأولمبياد الروبوت العالمي (WRO)، وبرامج ومشاريع متعلقة بالفضاء مثل معسكرات الفضاء والأنشطة الهندسية التي تركز على الابتكار والتكنولوجيا. وقد ساعدتني هذه التجارب على اكتساب معرفة عملية أشاركها الآن مع الطلاب بطريقة سهلة وجذابة.

يمكنني أيضاً تدريس برنامج CATIA V5 للطلاب المهتمين بالتصميم الميكانيكي والمشاريع الهندسية والنمذجة ثلاثية الأبعاد. تساعد هذه الدروس الطلاب على فهم مفاهيم الهندسة الميكانيكية بشكل أفضل، وتعلم كيفية تصميم أجزاء وتجميعات احترافية تُستخدم في مشاريع هندسية حقيقية.

هذه الدورة مثالية للمبتدئين والمتعلمين المتوسطين الذين يرغبون في بدء أو تحسين رحلتهم في مجالات الروبوتات والتكنولوجيا والهندسة الميكانيكية والمجالات المتعلقة بالفضاء.
verified badge
هل ترغب في اكتشاف عالم البرمجة ولكنك لا تعرف من أين تبدأ؟ لغة بايثون هي اللغة المثالية: سهلة القراءة، قوية، وتستخدم في كل مكان (الويب، الذكاء الاصطناعي، الأتمتة).

صُممت هذه الدورة للمبتدئين تمامًا، والطلاب، والمهتمين الذين يرغبون في اكتساب أساس متين دون الخوض في نظريات معقدة. هدفي هو تمكينكم من الاعتماد على أنفسكم بسرعة.

في البرنامج :
يتم تعديل المحتوى ليناسب وتيرة تعلمك، ولكنه يتبع عموماً هذا التسلسل:

التثبيت والإعداد: قم بتكوين بيئة العمل الخاصة بك (VS Code أو PyCharm أو IDLE).

الأساسيات: المتغيرات، وأنواع البيانات (الأرقام، والقوائم، والقواميس) والعمليات الأساسية.

منطق البرمجة: إتقان الشروط (if/else) والحلقات (for/while) لإضفاء الذكاء على التعليمات البرمجية الخاصة بك.

الوظائف والنمطية: تعلم كيفية هيكلة التعليمات البرمجية الخاصة بك بحيث تكون نظيفة وقابلة لإعادة الاستخدام.

منهجيتي
80% ممارسة: تتعلم بشكل أفضل من خلال كتابة التعليمات البرمجية بدلاً من النظر إلى الشرائح.

التربية الإيجابية: لا أحكام مسبقة، نتقدم خطوة بخطوة. كل خطأ فرصة للتعلم.

الدعم الشخصي: أقوم بالتكيف مع أهدافك المحددة (المساعدة في الواجبات المنزلية، أو المشاريع الشخصية، أو الفضول الفكري).
verified badge
تُعدّ لغة البرمجة بايثون حاليًا الأداة الأكثر استخدامًا في عالم تحليل البيانات. فسهولة استخدامها وتنوع حزمها ومكتباتها يجعلها مهارة قيّمة للغاية للطالب الراغب في دخول عالم تحليل البيانات والبرمجة الكائنية التوجه.

- هذه الدورة موجهة للمبتدئين والمتوسطين المهتمين باتباع نهج عملي للتعلم دون إهمال الخلفية العلمية للمادة التي يتم تغطيتها، والتي ستشمل ما يلي:
* مقدمة في برمجة بايثون
* فهم مفاهيم البرمجة الكائنية التوجه وحالات استخدامها
* دورة مكثفة في مفاهيم التحليل الإحصائي
* استخدام مكتبات تحليل محددة مثل Pandas و Numpy
* مقدمة في علم البيانات
* الشبكات العصبية
verified badge
دورة بايثون للمبتدئين مناسبة لطلاب المدارس الثانوية وطلاب الجامعات والأشخاص الذين يرغبون في اكتشاف البرمجة بطريقة بسيطة وعملية.

سنتعلم تدريجياً:

أساسيات لغة بايثون
المتغيرات،
الشروط،
الحلقات،
الوظائف،
القوائم والقواميس،
وكذلك منطق البرمجة.

تعتمد الدورة على تمارين عملية وشروحات واضحة لمساعدة الطالب على التقدم بسرعة حتى بدون خبرة سابقة.

مثالي لـ:

للمبتدئين،
طلاب علوم الحاسوب،
طلاب المدارس الثانوية (NSI)،
الطلاب في برامج BTS/BUT/الرخصة.

تتوفر دورات باللغات الفرنسية والإنجليزية والعربية.
verified badge
هل ترغب في تعلم البرمجة، أو تطوير تطبيقات الويب الحديثة، أو الاستعداد لمهنة في مجال تطوير البرمجيات؟

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

بخلاف التدريب النظري البحت، فإن دوراتي موجهة نحو التطبيق العملي والمنهجية والمشاريع الواقعية.

يمكننا العمل معاً على:

• جافا سكريبت وتايب سكريبت الحديثة
• تطوير تطبيقات Node.js وتطوير الواجهات الخلفية
• محترف في Laravel و PHP
• واجهات برمجة تطبيقات REST والبنى الحديثة
• قواعد بيانات SQL و NoSQL
• دوكر وتقنية الحاويات
• DevOps، CI/CD والأتمتة
• نظام Git وأفضل ممارسات التعاون
• هندسة البرمجيات والبرمجيات النظيفة
• التحضير للمقابلات الفنية
• دعم المشاريع الأكاديمية أو المهنية
• إنشاء ملف تقني قيّم

تعتمد طريقتي على تكييف كل درس مع أهداف الطالب. سواء كنت مبتدئًا تمامًا، أو طالبًا في علوم الحاسوب، أو مطورًا ترغب في الارتقاء إلى مستوى احترافي، سنضع خطة تعليمية مخصصة لك.

ليس هدفي مجرد تعليمك كيفية كتابة التعليمات البرمجية، بل نقل الأساليب وأفضل الممارسات والمنطق العملي الذي يستخدمه مهندسو البرمجيات المحترفون يوميًا إليك.

في نهاية فترة تدريبك المهني، ستكون قادراً على تصميم وتطوير واختبار ونشر تطبيقاتك الخاصة بثقة واستقلالية.
ضمان المدرس المناسب
favorite button
message icon
اتصل بFarouk