تعلم جافاسكريبت الحديثة من الصفر إلى الاحتراف
ابدأ بمجال تطوير مواقع الويب اليوم من خلال لغة جافاسكريبت بهذا الكورس الاحترافي
Description
تعتبر لغة جافاسكريبت من اللغات الهامة جدا لتعلمها في الفترة الأخيرة , سارعت لغة جافاسكريبت بالتطور بشكل مخيف , وقدمت خدمات قوية لا جدال فيها في مختلف المجالات وسرعة هائلة في تنفيذ الأوامر مما جعلها في قائمة أهم 5 لغات برمجية لعام 2017 , نقدم لك نظرة عن قرب عن هذه اللغة في السطور القادمة .
اذاً , ما هي جافا سكريبت بالضبط ؟
جافا سكريبت (بالإنجليزية: JavaScript) هي لغة برمجة عالية المستوى تستخدم أساسا في متصفحات الويب لإنشاء صفحات أكثر تفاعلية يتم تطويرها حاليا من طرف شركة نتسكيب وشركة موزيلا.
وكما تعرفها ويكيبيديا , فهي لغة برمجية عالية المستوى تستخدم أساساً في متصفحات الويب ولها استخدامات واسعة أخرى في المجالات الأخرى , تضيف اساساً تفاعلية عالية الى صفحة الويب الخاصة بك , ظهرت أساساً لغة جافاسكريبت للمبرمجين الهواة ! وتم ملاحظتها من عموم المبرمجين المحترفين وتطويرها واصدار نسخ أعلى قوة منها لاحقاً لتصبح اللغة الأكثر اثارة للاهتمام من عام 2015 وحتى الآن.
يتم انشاء ملفات جافاسكريبت بطريقة طبيعية , وباضافة اللاحقة .js الى الملف لتعريفه على أنه ملف جافاسكريبت .
بهذا الكورس المتكامل سوف تتعلم التالي
الباب الأول : أساسيات لغة جافاسكريبت مع التطبيق العملي
ستتعلم أساسيات اللغة بالتفصيل وكيفية كتابة كود جافاسكريبت بشكل منسق وصحيح بالمتصفح
شحرة الوثيقة الكائنية أو الشيئية -DOM
ستكتب أول برنامج جافاسكريبت لك
ستتعلم الفرق بين المتغيرات - varو let
Variables Hoisting and Scoping
Const الثابت و إمكانية التعديل بقيمه
Strict Mode - النظام الصارم لكتابة جافاسكريبت
تنسيق النصوص و معاملات التحول
المهام والمهام السهمية و أهميتها بالتفصيل
OOP
JSON - JavaScript Object Notation
العمليات الحسابية و المشغلات بأنواعها
ستتعلم كيفية تحويل البيانات من نوع لآخر
ستتعلم أساليب و طرق و مهام التلاعب بالبيانات في اللغة
ستتعلم قدرة تحكم جافاسكريبت بالمتصفح و كيف يمكن التلاعب بعناصر بناء و عناصر تصميم الصفحة
2. الباب الثاني من الكورس
NodeJS (cloud creation) - التعامل مع الكلاود والسيرفر
NodeJS (HTTP - URL - NPM - EVENTS) بروتوكولات الويب و الأحداث و التعامل مع الموديولات و المكتبات و تجهيز روابط اليو آر إل
NodeJS ( ERRORS MANAGEMENT + promises& callbacks ) التعامل مع الأخطاء + الوعود و الكول باكس
NodeJS ( asynchronous programming ) ماهي البرمجة الغير متزامنة
NodeJS ( Emails & uploading files ) ارسال و استقبال الايميلات و رفع الوسائط والملفات أو العكس
-JS-FULL-UDEMY-BOOTCAMP
What You Will Learn!
- جافاسكريبت الحديثة خطوة بخطوة للمبتدئين
- تعلم بناء العاب المتصفح ومواقع الويب
- تعلم مبادئ الاختلاف بين تصميمات الويب بأجهزة الكمبيوتر و أجهزة الهاتف المحمول
- تعلم شجرة المتصفح والتلاعب بعناصرها بلغة جافاسكريبت بالتفصيل
Who Should Attend!
- الراغبين بتعلم لغة جافاسكريبت بالتطبيق العملي وخوارزمياتها وهيكلة بياناتها بالتفصيل
- الراغبين في تعلم نود جي إس في التعامل مع قواعد البيانات ، رفع وتنزيل ومشاركة الملفات والوسائط و تصميم وفهرسة الجداول
- الراغبين بتعلم جافاسكريبت و نود جي إس لبرمجة تطبيقات الهاتف
- الراغبين بتعلم نود جي إس التفصيل و كيفية عمل باسورد هاش و تشفير الملفات
- Express framework و MongoDB و MySQL الراغبين بتعلم نود جي إس مع