لغة جافاسكريبت هي اللغة الأكثر استخداماً حول العالم بسبب أنها لغة الويب التي تفهما جميع المتصفحات! وهي كذلك أكثر لغة يتوفر فيها عمل سواء كوظيفة أو كعمل حر.
الهدف من هذه الدورة هو شرح قواعد وأساسيات لغة الجافا سكريبت بحيث تصبح الدورة مرجع لمن يواجه أي مشكلة في الدورات التطبيقية. فبالتالي لن نشرح في هذه الدورة كيفية تطوير تطبيق ويب أو موابايل أو غيره، وإنما ستؤسسك بشكل قوي جداً للدخول في أي دورة تطوير تطبيقات مبنية على الجافا سكريبت وسترجع لها عند الحاجة لتوضيح أي شيء في تلك الدورات.
وهذه الدورة ستكون مستمرة، فكلما احتجت لتوضيح مفهوم أو أداة جديدة في الدورات العملية أو حتى إذا حصل تحديث جديد عليها كلغة برمجة، سأقوم بإضافة دروس جديدة لتغطية كل ذلك بإذن الله.
محتويات الدورة بشكل أساسي والتي ستتوفر خلال فترة قصيرة:
- أنواع البيانات والعمليات عليها
- تريكات خاصة بالجافاسكريبت مثل التحويل الأوتوماتيكي للأنواع
- المتغيرات وأنواعها
- الدوال المعرفة
- جمل التحكم بمسار تنفيذ البرنامج مثل جمل الشرط والدوران
- كيف نعرف الدوال بعدة طرق والفرق بينها
- التعرف على المفاهيم المهمة مثل ال Scoping وال Closure وال Recursion
- التعرف على Methods و Attributes لأنواع تراكيب البيانات مثل الـ Arrays وال Strings وال Objects
- استخدام ال Higher Order Functions
- التعامل مع الErrors
- التعامل مع ال DOM بشكل بسيط
- التعرف على بيئة NodeJS وبناء سيرفر بسيط
- وكذلك سنشرح خلال المواضيع السابقة أو بشكل منفصل ال Features التي أضيفت حديثاً على لغة الجافا سكريبت في إصداراتها EcmaScript 2015 و 2016 و 2017
- وغير ذلك من المواضيع التي سنحتاجها مستقبلاً بإذن الله.. فهي كما ذكرت سابقاً دورة مستمرة الهدف منها أن تصبح الدليل والمرجع العربي لكل من يريد أن يفهم تلك المواضيع.
- تريكات خاصة بالجافاسكريبت مثل التحويل الأوتوماتيكي للأنواع
- المتغيرات وأنواعها
- الدوال المعرفة
- جمل التحكم بمسار تنفيذ البرنامج مثل جمل الشرط والدوران
- كيف نعرف الدوال بعدة طرق والفرق بينها
- التعرف على المفاهيم المهمة مثل ال Scoping وال Closure وال Recursion
- التعرف على Methods و Attributes لأنواع تراكيب البيانات مثل الـ Arrays وال Strings وال Objects
- استخدام ال Higher Order Functions
- التعامل مع الErrors
- التعامل مع ال DOM بشكل بسيط
- التعرف على بيئة NodeJS وبناء سيرفر بسيط
- وكذلك سنشرح خلال المواضيع السابقة أو بشكل منفصل ال Features التي أضيفت حديثاً على لغة الجافا سكريبت في إصداراتها EcmaScript 2015 و 2016 و 2017
- وغير ذلك من المواضيع التي سنحتاجها مستقبلاً بإذن الله.. فهي كما ذكرت سابقاً دورة مستمرة الهدف منها أن تصبح الدليل والمرجع العربي لكل من يريد أن يفهم تلك المواضيع.
وبذلك أدعوكم للانضمام معي في هذه الدورة ومشاركتها ومتابعة تطوير لاب في دوراتنا التطبيقية التي ستتبعها بإذن الله
وتتوفر شهادة من يوديمي بعد إكمال الدورة، كما أنه من الممكن مشاهدة الدروس عبر الموبايل من خلال تطبيق يوديمي في أي وقت
Who is the target audience?
- كل من يريد الدخول في عالم تطوير الويب
- كل من يريد الدخول في عالم تطوير تطبيقات الموبايل
- كل من يريد بناء قاعدة معرفية قوية في البرمجة
- JavaScript المهتم بتعلم لغة
- هواة التطوير والتكنولوجيا
0 Comments