Introduction To JavaScript

Introduction To JavaScript
21
Jul

➔ Setting up IDE and Environment
◆ Setting up Your Computer.

◆ Installing VS Code.

◆ Installing Node.js.

◆ Getting familiar with console.

➔ JavaScript Language Basics
◆ Variables (var,const,let) and Data Types

◆ Variable Mutation and Type Coercion

◆ Default Values

◆ Basic Operators

◆ Operator Precedence and Associativity

◆ Type Conversion

◆ Numbers & The Math Object
● Number Methods
● Math methods

◆ Dates & Times and respective functions

◆ If / else Statements
● Nested If/else structure

◆ Boolean Logic

◆ The Ternary Operator and Switch Statements

◆ Truthy and Falsy Values and Equality Operators

◆ Function Statements and Expressions

◆ Arrays & Array Methods

◆ Strings and string Methods

◆ Loops and Iteration

◆ JSON(javascript object notation) and examples
➔ Classes & Objects

◆ What is a class

◆ Objects and Properties

◆ Object Literals

◆ Objects and Methods

◆ Prototypal Inheritance
➔ JavaScript Versions: ES5, ES6 / ES2015 and ES6+

◆ ‘forEach’

◆ ‘map’

◆ ‘filter’

◆ ‘find’

◆ ‘every’ and ‘some’

◆ ‘reduce’

◆ const/let

◆ template strings

◆ arrow functions

◆ Destructuring
● Destructuring Arguments Object
● Destructuring Arrays
● Destructuring Arrays and Objects *At the Same Time*

◆ Spread & Rest operators

◆ Export & Import Modules
➔ Local Storage (get-item,set-item)
➔ Moment JS and other useful Date libraries.
➔ Strict Mode.
➔ Asynchronous JavaScript

◆ Intro to Asynchronous JavaScript

◆ HTTP Requests in JavaScript

◆ HTTP Headers and Errors

◆ Callbacks

◆ Asynchronous vs. Synchronous

◆ CDN’s (content-delivery-networks)

◆ Closures

◆ Promises & Promise Chaining

◆ Async/Await

◆ Axios library

➔ Error handling in JS……

Course Content

Time: 10 weeks

Curriculum is empty

Students List

Instructor

0.0

0 rating

5 stars
0%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Free
WhatsApp chat