-
المساهمات
583 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
1
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو إياد الإسماعيل
-
حدثنا مسار تطوير متجر إلكتروني لبيع الكتب في دورة تطوير تطبيقات الويب باستخدام لغة PHP ليواكب أحدث الإصدارات والتقنيات. يشمل هذا التحديث 44 درسًا موزعة على 7 ساعات ونصف. يركز المسار على بناء متجر كتب إلكتروني متكامل خطوة بخطوة، ابتداءً من إعداد بيئة العمل وإنشاء قاعدة البيانات، وصولًا إلى إضافة نظام الدفع الإلكتروني والتقييمات. التحديث إلى الإصدار 12 جاء بهدف جعل الشرح أكثر سلاسة وتوافقًا مع آخر الممارسات القياسية في التطوير، بالإضافة إلى إغلاق المشاكل التي كان يواجهها الطلاب في الإصدارات القديمة. هذا التحديث يمنح الطالب خبرة عملية حديثة تساعده على الدخول مباشرة إلى سوق العمل، واكتساب المهارات اللازمة لتطوير مشاريع حقيقية باستخدام Laravel بأحدث تقنياته. سيتعلم الطالب خلال هذا المسار على: بناء متجر إلكتروني متكامل بدءًا من الفكرة وحتى الإطلاق إتقان إنشاء وتخصيص واجهات التسجيل وتسجيل الدخول باستخدام Jetstream التعامل مع قاعدة البيانات وتحليل النظام وإنشاء الجداول والعلاقات بين النماذج فهم مبدأ MVC وتطبيقه عمليًا في صفحات الموقع المختلفة بناء لوحة تحكم احترافية لإدارة الكتب والتصنيفات والناشرين والمؤلفين والمستخدمين إضافة التقييمات وعربة التسوق ونظام الدفع الإلكتروني استخدام التعريب الكامل لجعل الموقع يعمل باللغة العربية بسلاسة الحصول على تجربة عملية متكاملة تمكّن الطالب من إنشاء مشاريع احترافية مشابهة في المستقبل
-
حدثنا وحدة إنشاء مشروع شخصي في مسار أساسيات تطوير الويب في دورة تطوير واجهات المستخدم ليواكب أحدث الإصدارات والتقنيات. يشمل هذا التحديث 10 دروس موزعة على ساعتين وربع. حدثنا الشرح ليكون أكثر سلاسة وسهولة، وحللنا جميع المشاكل التي كان الطلاب يقعون فيها سابقًا، مما جعل التجربة التعليمية أوضح وأكثر فاعلية. كما استبدلنا مكتبة jQuery بجافا سكريبت الخالصة، وذلك لأن جافا سكريبت الحديثة أصبحت توفر نفس المزايا وأكثر دون الحاجة إلى تحميل مكتبات إضافية، وهو ما يجعل الكود أخف وأسرع، ويمنح الطلاب فرصة لبناء أساس قوي في لغة أساسية يحتاجونها في كل مشروع احترافي.
-
حدثنا مسار تطوير نظام إدارة محتوى في دورة تطوير تطبيقات الويب باستخدام لغة PHP ليواكب أحدث الإصدارات والتقنيات. يشمل هذا التحديث 55 درسًا موزعة على 12 ساعة. هذا المسار التعليمي مخصص لتعلم كيفية إنشاء تطبيق متكامل لإدارة المحتوى CMS باستخدام إطار العمل لارافيل 12. خلال هذا المسار، سيكتسب الطالب مهارات عملية لبناء موقع متكامل بدءًا من إعداد بيئة العمل، مرورًا بإضافة أنظمة الاستيثاق وإدارة المنشورات والتعليقات والإشعارات، وصولًا إلى إنشاء لوحة تحكم احترافية للمسؤولين مع تطبيق كامل لمبادئ الحماية والصلاحيات. المسار يجمع بين الجانب النظري لفهم المفاهيم الأساسية و الجانب العملي لتطبيقها في مشروع واقعي. سيتعلم الطالب خلال هذا المسار على: تثبيت لارافيل 12 وتهيئة المشروع للبدء بالبرمجة إنشاء واجهة Jetstream تشمل تجربة نظام الدخول والخروج والتعرف على ملفات وتوجيهات Jetstream مع تعريب الصفحات ورسائل الخطأ إنشاء قاعدة البيانات، تحليلها، إنشاء العلاقات بين الجداول وإنشاء ملفات التهجير Migrations إدارة التصنيفات والأدوار، عرض المنشورات، إضافة ترقيم الصفحات، البحث، إضافة منشورات وإنشاء الاسم اللطيف Slug إضافة التعليقات والردود متعددة المستويات وإنشاء القائمة الجانبية لأحدث التعليقات إضافة إشعارات في الوقت الفعلي وإعداد Pusher، إنشاء جرس الإشعارات، إنشاء الأحداث Events مع تخزين الإشعارات في قاعدة البيانات إعداد لوحة تحكم للموقع تشمل إدارة الإحصائيات، التصنيفات، المنشورات، الأدوار والصلاحيات مع حماية الوصول إلى لوحة التحكم وفق الصلاحيات تطبيق الحماية للموقع مع منع الوصول غير المصرح به من خلال روابط URL
-
حدثنا مسار تطبيقات عملية على النماذج النصية الكبيرة LLMs في دورة الذكاء الاصطناعي ليواكب أحدث الإصدارات والتقنيات. يشمل هذا التحديث 31 درسًا موزعة على 6 ساعات. في هذا المسار التدريبي، سوف يتعلم الطالب كيفية استخدام النماذج اللغوية الكبيرة LLMs مثل GPT، Llama و DeepSeek بالإضافة إلى فهم كيفية تفاعل هذه النماذج مع البيانات وتحليلها بشكل فعال. سيركز المسار على تزويد الطالب بالمعرفة التقنية اللازمة لفهم كيفية بناء وتخصيص هذه النماذج، وتطوير مهارات التعامل معها لأغراض متعددة مثل أتمتة التواصل وتحليل البيانات وتحليل المشاعر. كما سيغطي المسار أيضًا موضوعات متقدمة مثل هندسة الموجهات وتخصيص النماذج باستخدام أدوات مثل LangChain وOpenAI بالإضافة إلى تعلم كيفية استخدام النماذج محليًا. سيتعلم الطالب خلال هذا المسار على: كيفية استخدام نموذج GPT لأغراض متعددة مثل إكمال الدردشة وتحليل آراء العملاء استخدام ChatGPT وإجراء تفاعلات مع النموذج لأغراض تعليمية أو عملية فهم وظيفة واجهات API وكيفية استخدامها للتواصل مع النماذج التعرف على نموذج DeepSeek واستخدامه لتحليل البيانات كيفية تخصيص نماذج اللغة الكبيرة باستخدام تقنيات مثل Fine Tuning وLangChain فهم هندسة الموجهات وكيفية استخدامها لتحسين نتائج النماذج باستخدام تقنيات مثل Prompt Tuning كيفية استخدام النماذج محليًا عبر أدوات مثل Ollama وOpen WebUI كيفية تخصيص النموذج Llama باستخدام أدوات مختلفة لتلبية احتياجات خاصة أو لغات محددة
-
حدثنا مسار تطوير مجتمع يشبه حسوب I/O في دورة تطوير تطبيقات الويب باستخدام لغة Ruby ليواكب أحدث الإصدارات والتقنيات. يشمل هذا التحديث 43 درسًا موزعة على 8 ساعات ونصف. في هذا المسار، سيتعلم الطالب كيفية تطوير منتدى مشابه لمنتدى حسوب I/O باستخدام إطار العمل Ruby on Rails. سيغطي المسار مجموعة من المراحل المتدرجة التي تبدأ بتخطيط وتصميم بنية البيانات، وصولاً إلى نشر المشروع باستخدام Docker. سيتم تعلم كيفية إضافة مميزات مختلفة مثل التسجيل، المصادقة والتفاعل بين المستخدمين في المنتدى، بالإضافة إلى تحسين الأداء وتوسيع الخصائص. سيتعلم الطالب خلال هذا المسار على: فهم كيفية تحليل المميزات وتحضير رسم ERD لبنية البيانات المناسبة للمشروع كيفية إنشاء مشروع جديد وربطه بقاعدة بيانات واستخدام المكتبات الأساسية مثل Devise كيفية استخدام مكتبة Bootstrap لتصميم واجهة المستخدم الخاصة بتسجيل الدخول وتنسيق صفحات المصادقة كيفية إضافة خصائص التفاعل بين المستخدمين مثل التصويت على المواضيع، إضافة التعليقات، ومتابعة المجتمعات بناء نظام إشعارات لتحديث المستخدمين حول التفاعلات المهمة مثل التصويت أو التعليقات الجديدة كيفية إدارة المستخدمين وتخصيص صلاحيات الوصول باستخدام مكتبة Administrate في المشروع كيفية استخدام Docker وdocker-compose لتسهيل عملية نشر المشروع بشكل احترافي
-
حدثنا مسار تطوير منصة مشاركة فيدوهات في دورة تطوير تطبيقات الويب باستخدام لغة PHP ليواكب أحدث الإصدارات والتقنيات. يشمل هذا التحديث 56 درسًا موزعة على 8 ساعات. هذا المسار التدريبي يُعد دليلاً عمليًا لبناء منصة استضافة فيديوهات احترافية باستخدام إطار العمل Laravel 12. نبدأ من الصفر بتجهيز بيئة العمل وتثبيت الأدوات الأساسية، ثم ننتقل خطوة بخطوة لتصميم وتطوير المنصة، بما يشمل رفع الفيديوهات، معالجتها باستخدام FFmpeg، وتخزينها سحابيًا عبر Amazon S3. سيتعلم الطالب كيفية تصميم واجهات المستخدم، إدارة البيانات والعلاقات، إنشاء لوحة تحكم للإدارة، وتنفيذ نظام إشعارات لحظي باستخدام Pusher. بنهاية المسار، سيكون لدى الطالب مشروع متكامل يُحاكي منصات الفيديو الشهيرة، مع خبرة عملية قوية في تطوير تطبيقات الويب المعقدة باستخدام Laravel.
-
حدثنا مسار تطوير تطبيق يشبه إنستغرام في دورة تطوير تطبيقات الويب باستخدام لغة PHP ليواكب أحدث الإصدارات والتقنيات. يشمل هذا التحديث 36 درسًا موزعة على 11 ساعة ونصف. في هذا المسار، سنأخذك خطوة بخطوة في رحلة تطوير تطبيق شبكات اجتماعية باستخدام Laravel، مع دمج تقنيات Livewire لتوفير تجربة تفاعلية وسلسة بدون الحاجة إلى كتابة JavaScript بشكل مباشر. ستتعلم كيف تنشئ نظامًا متكاملًا يتضمن الاستيثاق، إنشاء المنشورات، التفاعل معها، المتابعة، الإشعارات، والبحث بالإضافة إلى التعامل مع الصور والفلاتر. سيتعلم الطالب خلال هذا المسار على: إضافة نظام الاستيثاق باستخدام Laravel Breeze إنشاء منشورات جديدة، عرضها في الصفحة الرئيسية، التعامل مع الصور، وتعديلها باستخدام Livewire إنشاء نظام تفاعل يشمل الإعجابات، متابعة المستخدمين، والتأكد من صلاحيات الوصول باستخدام سياسات Laravel دمج Livewire في أكثر من ميزة مثل: المتابعة، تعديل المنشورات، البحث الحي مما يمنح التطبيق تجربة سلسة إنشاء إشعارات لحظية عند التفاعل مع منشورات المستخدمين مثل الإعجابات أو التعليقات باستخدام Events وListeners معالجة الصور وإضافة فلاتر جذابة لها، إلى جانب تطوير نظام بحث يتيح للمستخدمين العثور بسرعة على محتوى معين
-
حدثنا مسار تطوير تطبيق لتقييم الخرائط في دورة تطوير تطبيقات الويب باستخدام لغة PHP ليواكب أحدث الإصدارات والتقنيات. يشمل هذا التحديث 51 درسًا موزعة على 4 ساعات. في هذا المسار، سيخوض الطالب تجربة تطوير مشروع ويب كامل خطوة بخطوة باستخدام Laravel، مع التركيز على بناء موقع يضم تقييمات ومراجعات للمواقع الأخرى، مدعومًا بنظام عضويات، واجهات متعددة اللغات، وتكامل مع الخرائط التفاعلية. سيتعلم الطالب خلال هذا المسار على: إعداد مشروع Laravel احترافي من الصفر تصميم قاعدة البيانات وبناء العلاقات إنشاء واجهة مستخدم ديناميكية لعرض المواقع والتصنيفات تنفيذ نظام مراجعات وتقييمات تفاعلي تطوير ميزة التصويتات على المراجعات إضافة الخرائط التفاعلية باستخدام Leaflet.js تعزيز الأمان والتحقق من صلاحيات المستخدمين
-
أضفنا مسارًا جديدًا بعنوان إنشاء لعبة ثلاثية الأبعاد تشبه المزرعة السعيدة في دورة تطوير الألعاب، هذا التحديث يشمل 38 درسًا بمدة 7 ساعات. تخيل أنك تدير مزرعة نابضة بالحياة، حيث كل قرار تتخذه يؤثر على المحصول، وكل حركة تقوم بها تقربك من النجاح. ستزرع، تروي، تحصد وتتعامل مع الحيوانات، وتلبي الطلبات في سباق مع الوقت والموارد. لكن الأمر لا يتوقف هنا فكل مستوى أصعب من الذي قبله، وكل تحدٍّ يتطلب منك التخطيط والذكاء. سيتعلم الطالب خلال هذا المسار: تنظيم الملفات وإدارة الأصول Assets استخدام GitHub لحفظ نسخ المشروع ابتكار نظام زراعي ديناميكي التحكم الكامل بشخصيتك وتحريكها بدقة باستخدام الماوس تصميم وإدارة حظائر الأبقار والدجاج بدورات إنتاج حقيقية دمج مبادئ اللوعبة لتحفيز اللاعبين وتحدّي مهاراتهم بناء مستويات متتالية مع انتقال سلس وتحديات متصاعدة تصميم واجهات تفاعلية مع مؤثرات بصرية وصوتية تصميم دورة زراعية تشمل الزرع والري والحصاد بناء نظام موارد متكامل مثل بذور، أموال، طلبيات
-
أضفنا مسارًا جديدًا بعنوان تطبيقات الويب التقدمية PWA في دورة تطوير التطبيقات باستخدام لغة JavaScript. هذا التحديث يشمل 45 درسًا بمدة 6 ساعات، ويغطي بناء تطبيقات ويب يمكن تثبيتها على الهاتف، تعمل دون اتصال بالإنترنت، وتقدم تجربة قريبة من تطبيقات الجوال الأصلية. يُعد هذا المسار خطوة أساسية لأي مطور يسعى لبناء تطبيقات حديثة، مرنة وسريعة باستخدام تقنيات الويب المتقدمة. سيتعلّم الطالب كيفية تحويل تطبيق ويب عادي إلى تطبيق تقدمي PWA قادر على العمل بدون إنترنت، دعم الإشعارات، والمزامنة الخلفية، بالإضافة إلى مشروع عملي متكامل لتطبيق ملاحظات صوتية باستخدام React. سيتعلم الطالب خلال هذا المسار: فهم ماهية تطبيقات الويب التقدمية ومميزاتها مقارنةً بتطبيقات الجوال التقليدية التعرف على المكونات الأساسية لبناء تطبيق PWA مثل manifest وservice worker وcache التعامل مع الذاكرة المؤقتة وتطبيق استراتيجيات التخزين المؤقت المختلفة للحصول على أداء فائق دون اتصال استخدام قاعدة البيانات المفهرسة IndexedDB لتخزين البيانات محليًا وإدارتها بكفاءة تطبيق تقنيات متقدمة مثل المزامنة الخلفية Background Sync والإشعارات الفورية Push Notifications تنفيذ مشروع عملي لبناء تطبيق ملاحظات صوتية باستخدام React التعرف على كيفية تحسين أداء التطبيق وتوفير تجربة استخدام سلسة ومتكاملة على مختلف المتصفحات
-
حدثنا مسار "أساسيات إطار العمل Laravel" في دورة تطوير تطبيقات الويب باستخدام لغة PHP ليواكب أحدث الإصدارات والتقنيات. يشمل هذا التحديث 42 درسًا موزعة على8 ساعات، تُمكّن الطالب من إتقان أساسيات Laravel بشكل عملي ومنظم. تم بناء هذا المسار باستخدام أحدث إصدار من Laravel، مع التركيز على أفضل الممارسات في بناء التطبيقات. سيتعلم الطالب خلال هذا المسار على: إعداد بيئة تطوير Laravel باستخدام أدوات مثل Visual Studio Code و Laragon و Composer التعرف على هيكلية مشروع Laravel والتعامل مع المسارات، ملفات العرض والتخطيطات ربط الواجهات مع البيانات، وتمرير البيانات بين المكونات المختلفة إنشاء قواعد البيانات، تهجير الجداول، واستخدام Eloquent لعلاقات البيانات استخدام البيانات التجريبية، وتطبيق تقنيات Pagination والتحميل المُبكر بناء استمارات وإجراء عمليات CRUD، مع التحقق من صحة البيانات وإظهار رسائل الأخطاء تطبيق نظام المصادقة باستخدام Laravel Breeze وإنشاء أنظمة تسجيل الدخول والتسجيل إرسال رسائل بريد إلكتروني بصيغ متعددة تطوير تطبيق عملي بسيط لإدارة المشاريع من الصفر حتى الإطلاق
-
أضفنا مسارًا جديدًا بعنوان إنشاء لعبة سباق سيارات تشبه Mario Kart في دورة تطوير الألعاب، هذا التحديث يشمل 45 درسًا بمدة 7 ساعات. ستدخل عالم سباقات مليء بالحماس والمنافسة، حيث تتحكم بسيارتك في مضمار مليء بالعقبات والتحديات. ستركز اللعبة على تقديم تجربة سباق ممتعة تجمع بين السرعة، واستخدام المهارات الخاصة، والمنافسة مع سيارات أخرى يقودها الذكاء الاصطناعي. سيكون بإمكان اللاعب استخدام قوى إضافية مثل زيادة السرعة أو تفعيل الدرع الواقي لتجاوز العوائق والفوز بالسباق. كل ذلك ضمن بيئة ديناميكية مليئة بالمؤثرات البصرية والأصوات التفاعلية التي تضفي طابعًا واقعيًا ومشوقًا على مجريات اللعب. سيتعلم الطالب خلال هذا المسار: تحديد الأصول التي ستحتاجها اللعبة وكيفية التخطيط لمراحل تطوير اللعبة إضافة حركة السيارة في الاتجاهات المختلفة، بما في ذلك البرمجة الدقيقة للمكابح والكاميرا إضافة تأثيرات مثل الشرار، الضباب، وحرق الإطارات بالإضافة إلى إضافة أصوات تفاعلية إضافة سيارات الذكاء الاصطناعي التي تتفاعل مع البيئة وتتحرك بشكل ذكي على المسار إضافة العوائق والمهارات الخاصة التي يمكن أن تؤثر على تجربة اللاعب، مثل مهارات السرعة والكبح بناء نظام سباق يحتوي على نوعين وهما سباق ضد الزمن، وسباق ضد سيارات أخرى مع ضبط القواعد والشروط لكل نوع تصميم عوائق ومسارات خاصة للحصول على مهارات إضافية مثل السرعة أو الدرع، مما يزيد من متعة اللعب
-
أضفنا مسارًا جديدًا بعنوان التعلم المعزز Reinforcement Learning في دورة الذكاء الاصطناعي، هذا التحديث يشمل 44 درسًا بمدة 8 ساعات ونصف. التعلم المعزز هو نوع من أنواع التعلم الآلي، يتعلم فيه الذكاء الاصطناعي من خلال التجربة والخطأ، تمامًا كما يتعلم الإنسان إذ يضع النظام نفسه في بيئة ويتخذ قرارات، وإذا كانت قراراته جيدة يحصل على مكافأة، وإذا كانت سيئة يتلقى عقوبة. وبمرور الوقت، يتعلم اختيار التصرفات التي تحقق له أفضل النتائج. سيتعلم الطالب خلال هذا المسار: فهم أساسيات التعلم المعزز وتطبيقاته في الحياة الواقعية كالألعاب والروبوتات تعلّم خوارزمية Q-Learning واستخدامها لحل مسائل مثل إيجاد أقصر طريق في بيئة شبكية التعامل مع مكتبة Gymnasium واستخدام بيئات تدريب متنوعة مثل Taxi، CartPole، MountainCar تطبيق التعلم المعزز العميق Deep Q-Learning باستخدام الشبكات العصبية لتحسين أداء النماذج في بيئات أكثر تعقيدًا تنفيذ مشاريع عملية مثل قيادة ذاتية، لعب Flappy Bird وتوجيه طائرة درون لتجاوز العوائق والوصول إلى الهدف تطبيق التعلم المعزز في الروبوتات والألعاب مثل التحكم بذراع روبوت، لعب ماريو وتدريب روبوت على اجتياز متاهة باستخدام الشبكات العصبية
-
أضفنا مسارًا جديدًا بعنوان إنشاء لعبة قتالية تشبه PUBG في دورة تطوير الألعاب، هذا التحديث يشمل 30 درسًا بمدة 5 ساعات ونصف. ستعمل في هذا المسار على إنشاء لعبة قتالية من منظور الشخص الثالث تركز على تطوير لعبة تصويب وبقاء بأسلوب مشابه للعبة PUBG. يهدف هذا المسار إلى تعليمك كيفية برمجة ميكانيكيات أساسية مثل حركة اللاعب، التصويب والقتال بالإضافة إلى تصميم بيئات تفاعلية وأعداء يتحركون بالذكاء الاصطناعي. سيتعلم الطالب خلال هذا المسار: تجهيز الأسلحة، برمجة إطلاق النار وإدارة الذخيرة مع واجهة مستخدم تفاعلية إنشاء خرائط وإضافة أعداء مثل الروبوتات القتالية وروبوتات العنكبوت وإدراج نظام ملاحقة وإطلاق نار ذكي إضافة مؤثرات صوتية وبصرية، وإدخال شخصيات NPC لجعل العالم أكثر حيوية ربط الأسلحة بحركة اللاعب مع الرسوم المتحركة والتفاعل مع الذخيرة تصميم القوائم الرئيسية مثل قوائم الفوز والخسارة بالإضافة إلى تجهيز اللعبة للنشر
-
أضفنا مسارًا جديدًا بعنوان تطبيقات عملية باستخدام المحولات Transformers في دورة الذكاء الاصطناعي، هذا التحديث يشمل 36 درسًا بمدة 7 ساعات ونصف. يهدف هذا المسار إلى تقديم فهم عملي لكيفية استخدام نماذج Transformers في معالجة اللغة الطبيعية ورؤية الحاسوب. تُعد المحولات Transformers من أهم التطورات في الذكاء الاصطناعي، حيث تعتمد على آلية الانتباه الذاتي Self-Attention لمعالجة البيانات بكفاءة. من خلال هذا المسار، ستتعلم كيفية الاستفادة منها في إنشاء نماذج متقدمة وتطبيقها في مشاريع عملية. سيتعلم الطالب خلال هذا المسار على: كيفية استخدام المحولات Transformers في تطبيقات عملية تشمل تحليل النصوص، أنظمة التوصية وبوتات الدردشة استخدام أدوات مثل Hugging Face, LangChain, OpenAI API وكيفية توظيفها في مشاريع الذكاء الاصطناعي استخدام النماذج الشهيرة مثل BERT, GPT, Llama, T5, RoBERTa ويتعلم كيفية توظيفها في الذكاء الاصطناعي استخدام تقنيات البحث الذكي باستخدام FAISS و SentenceTransformers لتطوير محركات بحث ذكية إنشاء أنظمة توصية متقدمة لمتاجر إلكترونية ومطاعم وفنادق باستخدام تقنيات الذكاء الاصطناعي استخدام تقنيات Tokenization, Embedding, Inference لمعالجة البيانات النصية بكفاءة صقل النماذج لتحسين دقتها وأدائها على بيانات مخصصة من خلال عملية إعادة الصقل Fine-Tuning
-
حدثنا مسار إنشاء RESTful API باستخدام Laravel في دورة تطوير تطبيقات الويب باستخدام لغة PHP ليواكب أحدث التقنيات والإصدارات، هذا التحديث يشمل 21 درس بمدة ساعتين ونصف. استعملنا في المسار أحدث إصدار من إطار العمل Laravel بالإضافة إلى أحدث الإصدارات من المكتبات المستخدمة في المشروع. سيتعلم الطالب خلال هذا المسار على: إعداد بيئة تطوير Laravel، بما في ذلك تثبيت الأدوات اللازمة والاتصال مع قاعدة البيانات كيفية تقسيم البيانات Pagination لإدارة البيانات الكبيرة، وتنفيذ مهام مجدولة Scheduling بشكل احترافي إنشاء هيكل قاعدة البيانات، إعداد العلاقات بين الجداول وإضافة البيانات باستخدام Seeders بناء واجهات برمجية باستخدام Laravel، وفهم كيفية تنظيم الموجهات والتحكم بإصداراتها تحسين الموجهات باستخدام Resource Controllers، وكيفية التعامل مع الأخطاء كيفية تأمين الواجهة البرمجية باستخدام المصادقة عبر OAuth2 وحزمة Sanctum العمل مع قواعد البيانات المختلفة مثل MySQL وSQLite
-
حدثنا مسار أساسيات Node.js في دورة تطوير التطبيقات باستخدام لغة JavaScript وأضفنا إليه عدة دروس ليواكب أحدث التقنيات والإصدارات، أصبح المسار 52 درسًا بمدة 7 ساعات. سيتعرف الطالب خلال هذا المسار على: إنشاء بيئة عمل Node.js وتثبيتها وتشغيلها على حاسوبه مفهوم الوحدة البرمجية Module ويتعلم كيفية استخدامها في Node.js أهم مدير للحزم في Node.js وهو NPM ويتعلم كيفية تثبيت الحزم من خلاله كيفية التعامل مع قواعد البيانات SQL و NoSQL، وكيفية الاتصال بها من خلال Node.js باستخدام المكتبات المختلفة كيفية التعامل مع خوادم الويب ويتعرف على أشهر أطر العمل المختصة بإنشاء الخوادم في Node.js وهو Express.js إنشاء الموجهات Routing والتعامل مع الطلبات المختلفة GET – POST – PUT – DELETE أخيرًا سينشئ الطالب واجهة برمجية كاملة لتقييم الأفلام لكي يُطبق كل ماتعلمه من خلال تطبيق عملي حقيقي
-
أجرينا تحديث شامل لمسار تطوير تطبيقات الجوال باستخدام React Native في دورة JavaScript ليشمل تطوير تطبيقات متكاملة باستخدام React Native مع أدوات مثل Expo، ويغطي تحديث الدورة تطوير تطبيق طبيبي. مميزات وفوائد المسار: 1. تعلم الأساسيات والمهارات الضرورية في React Native و Expo لبدء تطوير تطبيقات الجوال 2. تعلم كيفية بناء واجهات المستخدم والتعامل مع مكونات React Native لإنشاء تطبيقات جوال تفاعلية 3. تعلم تطوير الواجهات الخلفية لتطبيقات الجوال مثل تطبيق طبيبي لتوفير إدارة بيانات طبية بشكل سلس 4. تعلم بناء تطبيقات جوال متكاملة باستخدام React Native، من الواجهة الأمامية إلى الخلفية 5. بناء تطبيق حقيقي لتطوير المهارات العملية في تطوير تطبيقات الجوال باستخدام React Native
-
أضفنا مسار جديد لشرح أساسيات TypeScript في دورة JavaScript يتضمن 42 درسًا بمدة 4 ساعات ونصف مع تطبيق عملي لبناء تطبيق تتبع المصاريف، يغطي المسار مفاهيم TypeScript الأساسية والمتقدمة. مميزات وفوائد المسار: 1. تعلم الأساسيات: يغطي المسار أنواع البيانات الأساسية، الدوال، و الواجهات في TypeScript 2. التعامل مع الأصناف والكائنات: تعلم كيفية استخدام الأصناف Classes و الكائنات Objects لبناء تطبيقات متكاملة 3. المفاهيم المتقدمة: تعلم الأنواع المعممة Generics و الوحدات Modules و مجالات الأسماء Namespaces 4. تطوير واجهات التطبيق: تعلم بناء الواجهات الخلفية والأمامية لتطبيق تتبع المصاريف باستخدام TypeScript 5. تطبيق عملي شامل: بناء تطبيق حقيقي لتتبع المصاريف باستخدام TypeScript، مما يساعد في فهم كيفية تطبيق المفاهيم في مشاريع حقيقية
-
أضفنا مسار لتطبيق التعرف على الصور باستخدام الشبكات العصبية عبر TensorFlow في دورة الذكاء الاصطناعي، يتضمن المسار 30 درسًا بطول 5 ساعات ونصف حيث يتم تدريب نموذج للتعرف على الصور وتوليد مقترحات شخصية للمستخدم، بالإضافة إلى إنشاء API للنموذج المدرب لربطه مع تطبيقات الويب. مميزات وفوائد المسار: 1. أساسيات التعرف على الصور: تعلم كيفية بناء نموذج للتعرف على الصور باستخدام TensorFlow 2. تحليل بيانات تطبيقات الويب: فهم كيفية تحليل البيانات وتطبيق الذكاء الاصطناعي على الصور في تطبيقات الويب 3. توليد مقترحات شخصية: تعلم كيفية بناء خاصية الاقتراحات بناءً على الصور، مثل اقتراح وجبات أو منتجات مشابهة للمستخدم 4. دمج الذكاء الاصطناعي مع الويب: تعلم كيفية دمج نموذج التعرف على الصور في تطبيقات الويب باستخدام API 5. تطبيق عملي باستخدام TensorFlow: تعلم تطبيق TensorFlow لبناء نموذج ذكاء اصطناعي متكامل يعمل على التعرف على الصور وتوليد مقترحات شخصية للمستخدم وغيره الكثير...
-
أضفنا مسار جديد بعنوان التعلم العميق Deep Learning في دورة الذكاء الاصطناعي، يتضمن المسار 60 درسًا بطول 9 ساعات نشرح فيه بناء شبكات عصبية واستخدامها في تطبيقات عملية مثل تصنيف النصوص، التعرف على الصور، وبناء بوتات محادثة، مع أمثلة عملية باستخدام الشبكات العصبية التلافيفية CNN و التكرارية RNN. مميزات وفوائد المسار: 1. أساسيات التعلم العميق: تعلم مفاهيم الشبكات العصبية، وكيفية بنائها وتطبيقها على مشكلات حقيقية 2. أمثلة عملية متعددة: أمثلة عملية على التصنيف، تحليل النصوص العربية، التنبؤ بالزبائن، التعرف على الصور، وغيرها 3. استخدام الشبكات العصبية التلافيفية CNN: تعلم كيفية استخدام CNN في التعرف على الصور وتحليل البيانات المرئية 4. الشبكات العصبية التكرارية RNN: تعلم كيفية تطبيق RNN في تحليل التسلسل الزمني مثل تحليل المشاعر في التغريدات أو التنبؤ بأسعار الأسهم 5. بناء بوتات محادثة: تعلم كيفية بناء بوت محادثة فعال باستخدام تقنيات التعلم العميق وغيرها الكثير من التقنيات والمشاريع العملية.
-
تم إضافة تحديث شامل لمسار إلى عالم الويب في دورة علوم الحاسوب الذي يشرح جميع المفاهيم الأساسية التي يجب على كل مطور ويب معرفتها. يسلط هذا المسار الضوء على كيفية عمل الويب، بدءًا من طلب صفحة الويب وصولاً إلى عرضها في المتصفح. يضم المسار 55 درسًا موزعة على 6 ساعات ونصف، ويوفر تجربة تعليمية شاملة تغطي جميع جوانب تطوير الويب. سيتعلم الطالب في هذا الميار الكثير من الأشياء ومن أهمها: 1. فهم آلية عمل الويب: تعلم كيفية عمل المتصفحات والخوادم وكيفية إرسال الطلبات واستقبال الردود بين العميل والخادم 2. أساسيات تطوير المواقع: تعلم كيفية بناء صفحات ومواقع الويب باستخدام HTML، CSS، و JavaScript 3. التعامل مع الشبكات: اكتساب مهارات في فهم الشبكات وكيفية نقل البيانات بين الخوادم والمتصفحات 4. إدارة البيانات في الويب: تعلم كيفية التعامل مع الكوكيز و الجلسات لإدارة البيانات عبر الإنترنت 5. تعزيز الأمان في الويب: تعلم كيفية حماية المواقع باستخدام تقنيات التشفير و التحقق من الهوية لضمان أمانها
-
يسعدنا الإعلان عن إضافة مسار جديد بعنوان تصميم البرمجيات Refactoring لدورة علوم الحاسوب يشمل 27 درسًا بمدة 4 ساعات. إعادة التصميم هي عملية تحسين بنية الكود دون تغيير سلوكه الخارجي. الهدف هو تحسين جودة الكود، وجعل الصيانة أسهل، وتحسين الأداء بشكل غير مباشر. في هذا المسار، سيتعلم الطالب كيفية التعرف على المشاكل في الأكواد القديمة وكيفية تحسينها باستخدام تقنيات إعادة التصميم المختلفة. الفوائد التي سيكتسبها الطالب من هذا المسار: 1. التعرف على مشاكل الأكواد Code Smells: سيتعلم كيفية اكتشاف المشاكل الشائعة في الأكواد مثل التكرار أو التعقيد، والأكواد التي يصعب فهمها أو تعديلها 2. تقنيات إعادة التصميم Refactoring Techniques: سيتعلم تقنيات لتحسين بنية الكود مثل تبسيط الجمل البرمجية، تحسين الأسماء، وتقسيم الدوال الكبيرة 3. إجراء اختبارات Testing: سيتعرف على كيفية تطبيق اختبارات لضمان أن التعديلات لم تؤثر على سلوك الكود وغيره الكثير من المعلومات المفيدة
-
أضفنا مسار تطبيقات عملية على نقل التعلم Transfer Learning في دورة الذكاء الاصطناعي يهدف إلى تقديم تقنيات عملية ومتقدمة في مجال نقل التعلم، حيث سيكتسب الطلاب مهارات أساسية في تطبيق هذه التقنيات على مشكلات متعددة في التعرف على الصور والنصوص. يشمل هذا المسار 41 درسًا موزعة على 6 ساعات وربع من الفيديو. نقل التعلم هو تقنية في تعلم الآلة حيث يتم استخدام نموذج تم تدريبه مسبقًا على مجموعة بيانات معينة وتعديله لاستخدامه على مجموعة بيانات أو مهمة جديدة. الهدف هو الاستفادة من المعرفة المكتسبة من المهمة الأولى لتسريع وتحسين أداء النموذج في المهمة الثانية، مما يقلل من الحاجة إلى تدريب نموذج من الصفر ويعزز دقته بشكل أسرع. مميزات وفوائد المسار: 1. تسريع التطوير باستخدام النماذج المدربة مسبقًا: تمكن الطلاب من الاستفادة من نماذج الذكاء الاصطناعي المدربة مسبقًا لتسريع التدريب وتحقيق نتائج أفضل 2. تنوع التطبيقات العملية: يشمل المسار تطبيقات متنوعة مثل تصنيف الصور والنصوص وتحليل المشاعر، مما يوفر تجربة شاملة 3. تخصيص النماذج لتناسب احتياجات المشاريع: تعلم كيفية تخصيص النماذج المدربة مسبقًا وتحسينها باستخدام Fine-Tuning لتلبية احتياجات مشاريع محددة 4. مهارات متقدمة في معالجة الصور والنصوص: سيتعلم الطلاب تقنيات تمثيل النصوص و التعرف على الصور، مما يعزز مهاراتهم في مجال الذكاء الاصطناعي 5. استخدام تقنيات حديثة في نقل التعلم: يغطي المسار تقنيات نقل التعلم المتقدمة مثل التصنيف متعدد الفئات و تصنيف المشاعر، مما يعزز قدرة الطلاب على تطبيق الذكاء الاصطناعي في مشروعات متنوعة
-
حدثنا مسار تطوير شبكة تواصل اجتماعي تشبه تويتر في دورة تطوير تطبيقات الويب باستخدام لغة Ruby لتواكب أحدث التقنيات والإصدارات، هذا التحديث يشمل 45 درس بمدة 8 ساعة فيديو. استعملنا في المسار أحدث إصدار من إطار العمل Rails بالإضافة إلى أحدث الإصدارات من المكتبات المستخدمة في المشروع. ستتعلم خلال هذا المسار: إعداد البيئة بدءًا من تثبيت Ruby وRails، وضبط بيئة العمل المتكاملة تطوير البنية الأساسية للتطبيق مثل إنشاء قواعد البيانات والجداول الخاصة بالمستخدمين، المجتمعات، المنشورات والتعليقات إضافة مميزات متقدمة مثل الإعجابات، المتابعات، الإشعارات والبحث تحسين الأداء والأمان من خلال تطبيق أحدث تقنيات الأمان لضمان حماية البيانات وحماية التطبيق من الثغرات اختبارات وضمان الجودة مثل اختبار الكود باستخدام أدوات اختبار Rails وتطبيق أساليب البرمجة الآمنة