JavaScript | jQuery
Duration | 40 hours
JavaScript, often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled and multi-paradigm. It has dynamic typing, prototype-based object-orientation and first-class functions.
Prerequisites
Basic Knowledge on HTML/CSS
Course Objectives
Learn JavaScript to build interactive websites and pages that adapt to every device. Add dynamic behaviour, store information, and handle requests and responses. This course can help marketers and designers upgrade their careers and are a starting point for front-end engineers.
Things you will learn
We help our students at every stage, from the start of a course to the actual skill-building technique. Our curriculum covers the following.
JAVASCRIPT Lets Meet Action web
- Introduction to JavaScript
- History of JavaScript
- Architecture
- Version of JavaScript
- Basic Program
- Installation of Node.js
Know your Data using Variables and Datatypes
- Creating Variables
- Scripts think in datatypes-Datatypes
- Primitive Datatypes
- Non-Primitive DataTypes
Make a note for all codes
- Single-Line Comments
- MultiLine Comments
Meet the Media Multimedia
- Aligning the elements on a webpage
- Formatting the elements on a webpage
- Internal & External CSS
- Text Properties
- Block Level and Inline Elements
Connect the webpages
- Relative path/Absolute path
- Target attributes and Images as a Link: Link states
- Text decoration and display properties
- Download attribute
- Bookmarking with id
- Project
Categorize web using Lists
- Unordered list
- Ordered List
- Descriptive list
- Nested Lists
Giving Cautions with POPups
- Alert box
- Confirm box
- Prompt Box
- Project
Control structures
- Conditionals
- If Else Statements
- Switch
- Loops : At the risks of repeating itself
- for
- While
- Do while
- For-of
- For-in
- For-each
- Jump to JUMP
- Break
- Continue
- Labelled statement
Operators & Expressions
- Arithmetic Operators
- Comparison Operators
- Logical Operations
- Bitwise Operators
- Assignment Operators
- Ternary Operators/Conditional
- Operators
- Operators Precedence Rule
Wire the text
- Creation of Strings
- String Built-In Methods
Measure
- Number Built-In Methods
Ordering items in Show
- Creation of Arrays
- Arrays Built-In Methods
Reduce, Reuse and Recycle with Functions
- Declaring Functions
- Function Expression
- Anonymous Functions
- IIFE
- Arrow Functions
Scope and Hoisting
- Lexical Environment
- Global Variables
Classes & Objects
- Literal Approach
- Object.create()
- Built-In Constructors
BOM Currying, Closures Advanced Concepts with Action
- Asynchronous Coding
- Promises
Good Scripts Gone Wrong
- Types of Errors
- Try, Catch and Finally fix them
Slicing and Dicing HTML with DOM
- DOM Accessing Elements
- DOM Events, Creating Elements
- DOM – Reg Expressions
- Validate the web form’s data-Form Validation
- Project
Query with Action
- Introduction to jQuery
- Events Handlers
- Project