الفئات: العلوم والتكنولوجيا
العملية التي يمر بها المتصفح خلف الكواليس لعرض صفحات المواقع الإلكترونية، ماهية الدوال وكيفية استخدامها بشكل مرن، بالإضافة إلى التعرف على أنواع المصفوفات المختلفة.
المعلومات التي لا غنى عن معرفتها عن لغة جافا سكريبت وأهميتها في بناء المواقع الإلكترونية، إلى جانب نبذة مختصرة عن لغتي إتش تي إم إل وسي إس إس وكيفية دمج الثلاث لغات معًا.
كيفية تخزين البيانات داخل الموقع الإلكتروني، وكيف يتواصل مخزن بيانات الموقع مع واجهته الأمامية، جنبًا إلى جنب مع كيفية استخدام جافا سكريبت للتعديل على نموذج كائن المستند.
دروس مجانية
مقدمه (قصه الجافا سكربت، لماذا/متى استخدامها)
اساسيات بنيه الHTML و عناصرها
نظرة عامة عن الدورة
Classes, Attributes, IDs
الأعدادات و الأدوات
اساسيات الCSS
1. مقدمه
مقدمه (قصه الجافا سكربت، لماذا/متى استخدامها)
نظرة عامة عن الدورة
الأعدادات و الأدوات
2. قبل العمل
اساسيات بنيه الHTML و عناصرها
Classes, Attributes, IDs
اساسيات الCSS
التدريب العملي - الجزء الآول
التدريب العملي - الجزء الثاني
3. استكشاف الجافا سكربت
القيم
المتغيرات
العمليات
Types - (Strings, numbers)
Types - Objects
Types - null & undefined
Types - (Boolean - Equality - Symbol)
let, const, var
Experssion & Statments
If statement
Strict Mode
Consoles & debugging
التدريب العملي
4. الوظائف
Functions
Function Parameter & Rest
Function Declaration vs expressions
Arrow function
IIFE (Immediately Invoked Function Expression)
التدريب العملي
5. DataTypes
Objects
Reference vs Value
Arrays
6. Loop و Iterations
Mapping
Array for Each
Reduce
عائله for (for, for in, for of) & while
التدريب العملي
7. Scope & Clousre
Scope
Clousre
Hoisting
8. This, New, Prototypes and Class
كلمه this
كلمه New & Prototype
Class
Bind, Call و Apply
مراجعه حالات كلمه This
9. استكشاف ال DOM, events
DOM and DOM Manipulation
Events
Events - Targets and Bubbling
10. Web Storage API & Cookie
مقدمه عن ال Web storage
الفرق بين واجهه العميل وواجهة الخادم
Local Storage
Session Storage
Cookies
11. APIs & Handlers with an Asynchronous Action's
Event Loop, Callback hell
Promises
Async/await
12. Ajax & Final Practice
ما هوا ال API وكيف يعمل
Ajax
CORS
التدريب العملي الأخير
تقسيم الكود وتنظيم الملفات
13. ماذا بعد؟
اقتراحات
على اعتبار أنك مطور ويب أو تريد دخول المجال، يجب أن تكون على دراية بالعلاقة التناسبية المباشرة بين الوقت الذي يقضيه المستخدمون على موقعك الإلكتروني ومستوى التفاعل الموجود بالموقع. وعليه، فعندما يتعلق الأمر بتحويل صفحات الموقع من مجرد شاشات ثابتة لا حياة بها إلى صفحات أكثر تفاعلية، فإن لغة جافا سكريبت هي الحل الأمثل. بالانضمام لهذه الدورة التدريبية، لن تتمكن فقط من تعلّم الأساسيات التي لا غنى عن معرفتها عن جافا سكريبت، بل وستجيد أيضًا كتابة الأكواد البرمجية باستخدام هذه اللغة.
لا توجد متطلبات لهذه الدورة. كل ما تحتاجه لتحقيق أقصى فائدة من هذه الدورة هو اهتمامك بموضوع الدورة ورغبتك في التعلم.
مهندس برمجيات، متخصص في تطبيق الواجهة الأمامية للموقع
341 متعلمين
1 دورة