Professional 2-course bundle:
(1) “JAVASCRIPT COURSE” – Advanced JavaScript programming including ES6+, async/await, promises, DOM manipulation, and modern JS patterns + (2) “React” – Modern React development with components, hooks, state management, routing, and context API. Build dynamic, scalable web applications.
Total individual value €65. Bundle savings €15.
Both courses 10 weeks each – instant download.
Curriculum
- 20 Sections
- 206 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- JavaScript Tutorial8
- Javascript - Overview8
- Bootstrap - RTL8
- Javascript - Features18
- 4.1JavaScript Features
- 4.2Easy Setup
- 4.3Browser Support
- 4.4Dom Manipulation
- 4.5Event Handling
- 4.6Dynamic Typing
- 4.7Functional Programming
- 4.8Cross-platform Support
- 4.9Object-oriented Programming
- 4.10Built-in Objects
- 4.11Object Prototypes
- 4.12Global Object
- 4.13Built-in Methods
- 4.14Modular Programming
- 4.15JSON
- 4.16Asynchronous Programming
- 4.17Event-driven Architecture
- 4.18Server-side Support
- Enabling JavaScript in Browsers8
- JavaScript - Placement in HTML File8
- JavaScript - Syntax16
- 7.1Overview
- 7.2Script Tag Important Attributes
- 7.3Your First JavaScript Code
- 7.4JavaScript Values
- 7.5JavaScript Literals
- 7.6JavaScript Variables
- 7.7Whitespace and Line Breaks
- 7.8Semicolons are Optional
- 7.9Case Sensitivity
- 7.10JavaScript and Camel Case
- 7.11JavaScript Keywords
- 7.12JavaScript Identifiers
- 7.13Comments in JavaScript
- 7.14Operators in JavaScript
- 7.15Expressions in JavaScript
- 7.16JavaScript Character Set
- JavaScript - Hello World Program6
- JavaScript - Console.log() Method6
- JavaScript Comments9
- 10.1Overview
- 10.2Use of Comments for various purposes
- 10.3Types of Comments in JavaScript
- 10.4Single-line comments in JavaScript
- 10.5Single-line comments – Example
- 10.6Multi-line comments in JavaScript
- 10.7Multi-line comments in JavaScript – Example
- 10.8Using Comments to Prevent Execution
- 10.9Using Comments to Prevent Execution – Example
- JavaScript - Variables13
- 11.1Overview
- 11.2Declare the Variables in 4 Ways
- 11.3Variable Declaration in JavaScript
- 11.4Variable Initialization using the Assignment Operator
- 11.5JavaScript Data Types
- 11.6JavaScript Variable Names (Identifiers)
- 11.7JavaScript Dollar Sign ($) and Under Score (_)
- 11.8Example (Demonstrating the identifiers)
- 11.9Undefined Variable Value in JavaScript
- 11.10JavaScript Variable Scope
- 11.11JavaScript Variable Scope – Example
- 11.12Variables without var keyword
- 11.13Variables with var keyword
- JavaScript - let Statement7
- JavaScript - Constants11
- 13.1Overview
- 13.2JavaScript const Keyword
- 13.3Declaring JavaScript Constants
- 13.4Can’t be Reassigned
- 13.5Block Scope
- 13.6Constant Arrays and Objects in JavaScript
- 13.7Example (Constant Arrays)
- 13.8Example (Constant Objects)
- 13.9No Const Hoisting
- 13.10Difference between var, let and const
- 13.11Which should you use among var, let, and const?
- JavaScript Data Types18
- 14.1Overview
- 14.2Object data type
- 14.3Why are data types important?
- 14.4JavaScript String
- 14.5JavaScript String – Example
- 14.6JavaScript Number
- 14.7JavaScript Number – Example
- 14.8Exponential notation of numbers – Example
- 14.9JavaScript Boolean
- 14.10JavaScript Undefined
- 14.11JavaScript Null
- 14.12JavaScript Bigint
- 14.13JavaScript Symbol
- 14.14JavaScript Object
- 14.15JavaScript Array
- 14.16JavaScript Date
- 14.17Dynamic Types
- 14.18Checking Data Types Using the typeof Operator
- JavaScript - Type Conversions18
- 15.1Overview
- 15.2Types of type conversion in JavaScript
- 15.3Implicit Type Conversion
- 15.4Converting to String (Implicit conversion)
- 15.5Converting to Number (Implicit conversion)
- 15.6Converting to Boolean (Implicit conversion)
- 15.7Null to Number (Implicit conversion)
- 15.8Undefined with Number and Boolean (Implicit conversion)
- 15.9Explicit Type Conversion
- 15.10Converting to String (Explicit conversion)
- 15.11Example – Converting to string explicitly
- 15.12Converting to Number (Explicit conversion)
- 15.13Methods and variables to convert the string into numbers
- 15.14Converting to Boolean (Explicit conversion)
- 15.15Converting to Boolean – Example
- 15.16Converting Date to String/Number
- 15.17Converting Date to String/Number – Example
- 15.18Conversion Table in JavaScript
- JavaScript - Strict Mode6
- JavaScript - Reserved Keywords10
- JavaScript - Operators8
- JavaScript - Arithmetic Operators14
- 19.1Overview
- 19.2JavaScript Addition (+) Operator
- 19.3JavaScript Subtraction (-) Operator
- 19.4JavaScript Subtraction (-) Operator – Example
- 19.5JavaScript Multiplication (*) Operator
- 19.6JavaScript Multiplication (*) Operator – Example
- 19.7JavaScript Division (/) Operator
- 19.8JavaScript Division (/) Operator – Example
- 19.9JavaScript Modulus (%) Operator
- 19.10JavaScript Modulus (%) Operator – Example
- 19.11JavaScript Increment (++) Operator
- 19.12Prefix Increment Operator
- 19.13Postfix Increment Operator
- 19.14Prefix decrement – Postfix decrement – Example
- JavaScript - Comparison Operators6