Advanced JavaScript
هل ترغب في تطوير مهاراتك في لغة الجافا سكريبت إلى مستوى أكثر تقدمًا؟ أم تسعى لتحسين قدرتك على كتابة الأكواد وفهم كيفية بناء تطبيقات قوية وآمنة باستخدامها؟ إذاً، فدورة Advanced JavaScript هي خيارك الأمثل. ستكتسب خلال الد…
هل ترغب في تطوير مهاراتك في لغة الجافا سكريبت إلى مستوى أكثر تقدمًا؟ أم تسعى لتحسين قدرتك على كتابة الأكواد وفهم كيفية بناء تطبيقات قوية وآمنة باستخدامها؟ إذاً، فدورة Advanced JavaScript هي خيارك الأمثل.
ستكتسب خلال الدورة المعرفة والمهارات اللازمة لتصبح مطور جافا سكريبت محترف؛ حيث تجمع هذه الدورة بين الأساس العلمي والتحديات البرمجية الحقيقية لمجموعة متنوعة من المواضيع المتقدمة في لغة JavaScript، وذلك لتكون مستعدًا لمواجهة تحديات سوق العمل الحقيقية.
ما الذي ستتعلمه في هذه الدورة؟
JavaScript Paradigms - FP (Functional Programming): ستفهم كيفية استخدام مفاهيم البرمجة الوظيفية لتحسين جودة وأداء الأكواد الخاصة بك.
OOP in JavaScript (Object-Oriented Programming): ستتعلم كيفية إنشاء وإدارة الكائنات والمفاهيم المرتبطة بالبرمجة الموجهة للكائنات في جافا سكريبت.
Construction Functions and Prototypes: ستستكشف كيفية إنشاء واستخدام الأشياء والبروتوتايبس لبناء هياكل برمجية قابلة للتوسع وإعادة الاستخدام.
this and bind: ستتعرف على مفهوم "this" في جافا سكريبت وكيفية التحكم فيه باستخدام "bind" وسيتم توضيح أهمية هذا في إطار البرمجة.
Sync VS Async: ستفهم الفرق بين التنفيذ المتزامن والتنفيذ الغير متزامن في جافا سكريبت وكيفية التعامل معهما.
Call Stack & Event Loop: ستتعرف على كيفية عمل حلقة الأحداث وكيفية إدارة الأكواد في الكورس.
Promises and async-await: ستتعلم كيفية التعامل مع الوعود وكيفية كتابة الأكواد الغير متزامنة بشكل أفضل باستخدام async-await.
Fetch JSON API: ستكتشف كيفية استخدام "fetch" لجلب البيانات من خوادم API وكيفية تحليل واستخدام البيانات المستلمة بصورة فعالة.
Modules Overview and Bundlers: ستتعرف على مفهوم الوحدات وكيفية تنظيم مشاريعك باستخدامها، بالإضافة إلى فهم أهمية وجود الحزم (Bundlers) في تطوير جافا سكريبت الكبيرة.
Security: سنتطرق إلى أساسيات أمان الجافا سكريبت وكيفية حماية تطبيقاتك من الهجمات الشائعة.
لماذا تختار هذه الدورة؟
جافا سكريبت هي لغة البرمجة الأكثر شعبية في العالم، وتمتد تطبيقاتها من مواقع الويب التفاعلية، وتطبيقات الموبايل، إلى الذكاء الاصطناعي وإنترنت الأشياء وغيرهم الكثير من المجالات الأخرى، وتسجيلك في هذه الدورة سيساعدك على الاستعداد للدخول بقوة لسوق العمل والحصول على فرصة مميزة في إحدى هذه المجالات الشيقة.
إذا كنت ترغب في تطوير مهاراتك في جافا سكريبت وبناء تطبيقات أكثر قوة وأمانًا، فإن هذه الدورة هي الخيار المثالي بالنسبة لك.
اشترك في دورة "Advanced JavaScript" اليوم، وابدأ رحلتك في بناء تطبيقات احترافية!
محتوى الدورة
- 1المقدمة يحتوي على دروس مجانية
- 2مواد الدورة يحتوي على دروس مجانية
- 3البرمجة كائنية التوجه في JavaScript17 درسًا · 7 اختبارات
- أنماط البرمجة في JavaScript: البرمجة الوظيفية (FP)
- مختصر كتابي: JavaScript Paradigms – FP
- اختبار قصير: JavaScript Paradigms – FP
- أنماط البرمجة في JavaScript: البرمجة كائنية التوجه (OOP)
- مختصر كتابي: 2- JavaScript Paradigms – OOP
- اختبار قصير: 2- JavaScript Paradigms – OOP
- مقدمة إلى البرمجة كائنية التوجه
- مختصر كتابي: OOP Intro
- اختبار قصير: OOP Intro
- البرمجة كائنية التوجه في JavaScript
- مختصر كتابي: OOP in JavaScript
- اختبار قصير: OOP in JavaScript
- الدوال البانية
- مختصر كتابي: Construction Functions
- النماذج الأولية Prototypes
- مختصر كتابي: Prototypes
- اختبار قصير: Prototypes
- الكلمة المفتاحية this والدالة bind
- مختصر كتابي: this and bind
- اختبار قصير: this and bind
- الأصناف في ES6
- مختصر كتابي: Es6 Classes
- التحدي 1
- اختبار Object Orients Programming in JavaScript
- 4التحكم المتقدم في تدفق التنفيذ18 درسًا · 9 اختبارات
- التنفيذ المتزامن مقابل غير المتزامن
- مختصر كتابي: sync VS async
- اختبار قصير: sync VS async
- مكدس الاستدعاءات وحلقة الأحداث
- مختصر كتابي: Call Stack _ Event Loop
- اختبار قصير: Call Stack _ Event Loop
- نظرة عامة على الوعود Promises
- مختصر كتابي: Promises Overview
- اختبار قصير: Promises Overview
- الوعود Promises عمليًا
- مختصر كتابي: Promises in action
- اختبار قصير: Promises in action
- دوال Promise: all وallSettled وany وrace
- مختصر كتابي: Promise – all, allSettled, any, race
- اختبار قصير: Promise – all, allSettled, any, race
- الكلمتان async وawait
- مختصر كتابي: async-await
- اختبار قصير: async-await
- استخدام async/await مع الدوال عالية الرتبة (HOF)
- جلب بيانات JSON من API
- مختصر كتابي: Fetch-json-api
- اختبار قصير: Fetch-json-api
- أسئلة مقابلات عمل صعبة
- مختصر كتابي: Tricky Interview Questions
- اختبار قصير: Tricky Interview Questions
- التحدي
- اختبار Advanced Flow Control
- 5الوحدات ES Modules11 درسًا · 3 اختبارات
- نظرة عامة على الوحدات
- مختصر كتابي: Modules Overview
- الوحدات عمليًا
- مختصر كتابي: Modules in action
- اختبار قصير: Modules in action
- الاستيراد عند الطلب
- مختصر كتابي: On demand import
- التحدي 1
- أدوات التجميع Bundlers
- مختصر كتابي: Bundlers
- اختبار قصير: Bundlers
- أدوات التجميع: المعرّفات الفريدة
- التحدي 2
- اختبار ES Modules
- 6الأمان4 دروس · 2 اختباران
- الدرس 1
- الدرس 2
- الدرس 3
- مختصر كتابي: Lesson-3
- اختبار قصير: Lesson-3
- اختبار الأمان
- 7الخاتمة يحتوي على دروس مجانية
- الاختبار النهائي
- الاختبار النهائي للدورة
عن المعلم
التقييمات والمراجعات
تقرير
عضو الحظر؟
من فضلك أكد أنك تريد منع هذا العضو.
لن تتمكن بعد هذه الخطوة من:
- ذكر هذا العضو في منشورات
- قم بدعوة هذا العضو إلى المجموعات
- مراسلة هذا العضو
يرجى الانتظار بضع دقائق حتى تكتمل هذه العملية.

يوجد اجتماع اسبوعي المسار لا يقتصر علي محتوي الدورة فقط