دورة عبر الإنترنت – تخصص احترافي معتمد في JavaScript الحديثة مع تخصص Packt’s ES6

دورة عملية لتعلم JS: ES6 والبرمجة الشيئية والاستضافة والإغلاقات والمزيد! دورة تدريبية جيدة التنظيم تنقلك من المعرفة الأساسية إلى مطور JavaScript جاهز للعمل.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • البرمجة الوظيفية
  • جافا سكريبت
  • التغليف
  • الرفع

What you will learn in the course

Courses for which the course is suitable

  • مطور جافا سكريبت
  • مطور الواجهة الأمامية
  • مطور تطبيقات الويب
  • مطور البرمجيات
  • مهندس برمجيات
  • مطور التطبيقات التفاعلية
  • مطور الأنظمة القائمة على المتصفح
  • مطور البرمجيات الحديثة

التدريب – سلسلة دورات من 3 أجزاء

وصف الدورة

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

  • الوظائف والبرمجة الشيئية ومعالجة DOM.
  • ميزات JavaScript المتقدمة مثل عمليات الإغلاق وسياق التنفيذ والكلمة الأساسية “هذا”.
  • ميزات ES6 الحديثة مثل التكرارات، والمولدات، والخرائط، والمجموعات، وعقل Klassen، الذي يعمل على تبسيط أساليب التعليمات البرمجية.
  • مشروع احترافي كامل – تطبيق اختبار الكتابة، والذي يتضمن المهارات المكتسبة في سياق عملي.

أهداف الدورة

بحلول نهاية الدورة، سيكون الطلاب قد أتقنوا الميزات الأساسية والمتقدمة لجافا سكريبت، مما يمكنهم من تطوير تطبيقات الويب الديناميكية والتفاعلية. سيكونون ماهرين في أساليب JavaScript الحديثة، مما يجعل التعليمات البرمجية الخاصة بهم فعالة وسهلة الصيانة. وتؤكد الدورة على الفهم النظري وكذلك التطبيق العملي من خلال المشاريع العملية. سيكتسب الطلاب الثقة لمواجهة تحديات البرمجة المعقدة.

مشروع التعلم العملي

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

Details of the courses that make up the specialization

أساسيات جافا سكريبت

  • الدورة 1 • 19 ساعة

تفاصيل الدورة

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

مفاهيم متقدمة في جافا سكريبت

  • الدورة 2 • 17 ساعة

تفاصيل الدورة

ماذا ستتعلم
  • استخدم المبادئ المتقدمة الموجهة للكائنات في تطبيقات JavaScript.
  • اختبار وتنفيذ أنماط التصميم المعيارية والمفردة.
  • تصور التطبيقات وتصميمها بشكل نقدي باستخدام الأنماط المعيارية والمفردة.
  • قم بتطوير وإكمال مشروع احترافي لإظهار مهارات JavaScript المتقدمة.
المهارات التي سوف تكتسبها
  • الفئة: سلسلة نموذج جافا سكريبت
  • الفئة: أنماط التصميم في جافا سكريبت
  • الفئة: سياق أداء جافا سكريبت
  • الفئة: المشاريع المهنية في جافا سكريبت
  • الفئة: جافا سكريبت المتقدمة

جافا سكريبت الحديثة مع ES6

  • الدورة 3 • 6 ساعات

تفاصيل الدورة

ماذا ستتعلم
  • استخدم هياكل بيانات جديدة مثل الخرائط والمجموعات والرموز في JavaScript.
  • تمييز وتطبيق الأساليب الحديثة في أنظمة الإدارة الفعالة للبيانات.
  • تقييم فعالية فئات ES6 في البرمجة الشيئية.
  • تطوير وتوسيع فئات ES6 من أجل بناء تطبيقات قوية وقابلة للتطوير.
المهارات التي سوف تكتسبها
  • الفئة: دورة ES6 في جافا سكريبت
  • الفئة: جافا سكريبت الحديثة
  • الفئة: هياكل البيانات ES6
  • الفئة: فئات ES6
  • الفئة: ES6 جافا سكريبت