JavaScript Basic To Advanced Online Training Course
JavaScript (JS) programming language helps in creating interactive web content like browsers and applications (both on the client-side and server-side). It adds interactive aspects to online sites that keep users interested in them, whilst HTML and CSS are languages that provide web pages with structure and design.
What will I learn?
- Short introduction and history overview of JavaScript
- All Fundamentals About JavaScript
- Functions
- Query Selector
- DOM Manipulation
- Reviewing JavaScript Console
- Arrow Functions
- Project By Student (TODO List)
- Local Storage
- JavaScript Objects
- Project By Student (Currency Exchange)
Module-1 Understanding JavaScript Concepts
- What is HTML & CSS?
- The role of JavaScript in our website
- What is JavaScript?
- JavaScript History
- Uses of JavaScript
- How to write a JavaScript program?
- Data Types in JavaScript
- Variables in JavaScript
- Working with Operators
Module-2 Conditional Statements & Loops
- Conditional Statements
- if condition
- if-else condition
- if-else-if-else condition
- switch condition
- Exploring Functions in JavaScript
- Loops in JavaScript
- for loop, for-in loop
- while loop, do while loop
- Arrays in JavaScript
- Type Conversion in JavaScript
- Coding Challenges
Module-3 Building a Guessing Game (Project-1)
- Project Overview
- What’s the DOM and DOM Manipulation
- Selecting and Manipulating Elements
- Click Events
- Implementing the Game Logic
- Manipulating CSS Styles
- Implementing High scores
- Refactoring Our Code
Module-4 Building a Modal Window (Project-2)
- Project Overview
- Working With Classes
- Handling an “Esc” Keypress Event
Module-5 Rolling Dice Game (Project-3)
- Rolling the Dice
- Switching the Active Player
- Holding Current Score
- Resetting the Game
Module-6 Final Project
- JavaScript Tip-Calculator
International Student Fee : 500 USD | 750 AED | 750 SAR
Flexible Class Options
- Corporate Group Training | Fast-Track
- Week End Classes For Professionals SAT | SUN
- Online Classes – Live Virtual Class (L.V.C), Online Training