JavaScript Essentials: JSE Exam Preparation
تعلّم اللغة التي تمنح المواقع الإلكترونية تفاعليتها
نظرة عامة
تعلّم اللغة التي تمنح المواقع الإلكترونية تفاعليتها، بدءاً من الأساس. على مدى خمسة أيام تتعرّف على طريقة تشغيل JavaScript، ثم تتعامل مع المتغيّرات وأنواع البيانات والكائنات والمصفوفات والعوامل، وتتفاعل مع المستخدمين عبر مربّعات حوار بسيطة.
ويتناول النصف الثاني المنطق الشرطي والحلقات التكرارية والدوال والنطاق والدوال السهمية (Arrow Functions)، ثم معالجة الأخطاء وتتبّعها بأدوات المطوّرين في المتصفّح. يسير كل موضوع وفق مخطط محتوى اختبار JSE المنشور، وتهيّئك أسئلة التدريب لاختبار Certified Entry-Level JavaScript Programmer.
ما ستتعلّمه
المحتوى التقني أدناه معروضٌ باللغة الإنجليزية كما ورد في منهاج الدورة، حفاظاً على دقّة المصطلحات.
- Explain how JavaScript runs in the browser and other environments
- Declare variables and work with data types and type conversion
- Use operators and build expressions correctly
- Interact with users through dialogs and the console
- Control program flow with conditional statements and loops
- Write reusable functions, including arrow functions and callbacks
- Handle errors and debug code with developer tools
- Approach the JSE exam with a clear understanding of its format and question styles
المنهاج
- What JavaScript is and where it runs
- Interpreted languages and the JavaScript engine
- Setting up a development environment
- Your first program and the console
- let, const and var
- Primitive data types
- Type conversion
- Comments and code readability
- Objects and their properties
- Arrays and array methods
- Introduction to strings and string methods
- Copying and comparing values
- Arithmetic and assignment operators
- Comparison and logical operators
- Operator precedence
- alert, confirm and prompt dialogs
- if, else and switch
- The conditional operator
- for, while and do...while loops
- for...in and for...of
- break and continue
- Declaring and calling functions
- Parameters and return values
- Scope and hoisting
- Function expressions and arrow functions
- Callbacks and recursion
- Types of errors
- try, catch and finally
- Throwing exceptions
- Debugging with browser developer tools
- JSE exam structure and question types
- Timed practice questions
- Reviewing weak areas
- Test-day preparation
لمن هذه الدورة
المبتدئون والراغبون في العمل في تطوير الويب ممن يريدون أساساً متيناً في JavaScript والحصول على شهادة JSE.
قبل أن تبدأ
- Basic computer literacy; no previous programming experience is required
الشهادة التي تؤهّلك لها
جزءٌ من هذه الدبلومات
دورات ذات صلة
المزيد في البرمجة وتطوير الويب ←Advanced Java 9
البرمجة وتطوير الويب
تفاصيل الدورة ←Android Studio Development Essentials
البرمجة وتطوير الويب
تفاصيل الدورة ←Blockchain: An Overview for Business Professionals
البرمجة وتطوير الويب
تفاصيل الدورة ←Computer Vision with Python OpenCV
البرمجة وتطوير الويب
تفاصيل الدورة ←Database Design - Beginner
البرمجة وتطوير الويب
تفاصيل الدورة ←Flask Development with Python
البرمجة وتطوير الويب
تفاصيل الدورة ←لنرسم خطوتك التالية معاً.
أخبرنا بالدورة أو الشهادة التي تهمّك، ونرسل لك المنهاج والمواعيد القادمة والرسوم وخيارات التدريب الخاص لفريقك.