HomeGoals

Home

Goals

SignUp / Login

Introduction to JavaScript for full stack development specialization
Live Class

Introduction to JavaScript

4.7

(748 ratings)

This practical, live instructed JavaScript programming course teaches you JS programming fast. Mentor uses case studies in each class and you will build & deploy a JS-based Quiz App by the end of this course.

Features

Shareable Certificate
Earn a Certificate upon completion
100% Online Live Class
Mentor driven live classes
Instant Doubt Resolution
Get your doubt clarified instantly
Practice Material
Get Notebook to revise, practice, test yourself and interact with mentor

Live Session to be Scheduled

What You Will Learn

Goal - Full Stack Development - MEAN
What you will learn

Introduction to JavaScript

  • Have a fundamental understanding of the JavaScript programming language.
  • Learn about various data types such as numeric, strings, arrays, JSON etc.
  • Implementing programming structures like loops, conditional statements etc.
  • Creating modular code with fuction and classes.
  • Learn new features in ES6.
  • Introduction to DOM & BOM.

PREREQUISITE KNOWLEDGE
  • Laptop with good internet connection
  • Computer basics

Introduction to JavaScript Batch Schedule

Batch Starting at
JavaScript Basics, Variable and Data Types

Not Scheduled | 60 min

A Brief Introduction to JavaScript, Advantages of using JS, Applications of JS, Javascript Syntax, Start Program in VSCode, Introduction to HTML and CSS, HTML Structure, How to run a JS program, First JS Program, What are JS Variables, Rules of defining a variable, Data types of variables, Let, Const & Var, Typeof Function, Type Conversion, JS Operators, JS Variables and Operators.

JavaScript Basics, Variable and Data Types

A Brief Introduction to JavaScript, Advantages of using JS, Applications of JS, Javascript Syntax, Start Program in VSCode, Introduction to HTML and CSS, HTML Structure, How to run a JS program, First JS Program, What are JS Variables, Rules of defining a variable, Data types of variables, Let, Const & Var, Typeof Function, Type Conversion, JS Operators, JS Variables and Operators.

Not Scheduled | 60 min
Numbers, Strings and Regular Expression

Numeric Data Types in JS, Methods used for Numeric Data Types, Numeric Data Types, Numeric Data Types, String Data, Types in JS, Defining Strings, String Method: Length, String Method: Slicing, String Method: Search, String Method: Replace, , String Data Types in JS, Using Regex in JS.

Not Scheduled | 60 min
Arrays, Date, Math, JSON in JS, Object

Arrays Data Types in JS, Defining Arrays, Arrays Indexing, Arrays Method: Length, Arrays Method: Push, Arrays Method: Join, Arrays Method: Sorting, Arrays Method: Slicing, Array Data Type, Date Format, Get Methods, Set Methods, Math Functions, Math Random, What is JSON, Object Data Type, Properties of Object, Indexing of Objects, Accessing values from JSON Json Parsing, JSON Object Methods, Array Objects, Dot vs. Bracket Notation, Array data type.

Not Scheduled | 60 min
Conditional Statement and Loops

What are Conditional Statements, If Statement, Else Statement, Else If Statement, If and Else, Nested Conditional Statements, Switch, What are Loops, Types of Loops in JS, For Loops, For in Loops, For of Loops, While Loops, Break and Continue, Statement, While, Break and Continue.

Not Scheduled | 60 min
Functions & OOPs

What are Functions, Defining a function in JS, Calling a function, Return Statement, Function Parameters, Functions used as variables, Variable Scopes, Block Scope, Function Scope, Global Scope, Function, What is Oops, Oops Concepts, Defining Objects, Defining a Class, Constructor Methods, Class Method, Inheritance, Inheritance Class, Static Methods.

Not Scheduled | 60 min
ES6 JS, Javascript Async Operations

Introduction to ES6 JS, Arrow Functions, This Keyword, Arrow Functions and This Keyword, The Map Helper, Selecting Needed Data with Filter, Querying For Records with Find, Map, Filter and Find Function, Condensing Lists with Reduce, Destructuring in Objects & Arrays, Condensing Lists and Destructuring in Objects & Arrays, Rest Parameter, JS Callbacks, JS Asynchronous, JS Callbacks and Asynchronous, JS Promises, Js Async/await, Promises and Async/await.

Not Scheduled | 60 min
Error Handling & Performance Guidelines

Introduction to Error Handling, try and catch, Throws Errors, finally Statement, try, catch and finally, Validation, Validation , Example, The Error Object, Eval Error, Reference Error, Syntax Error, Type Error, URI (Uniform Resource Identifier) Error Error Type, Avoid Global Variables, Declarations on Top, Declare Array & Objects with const, Don't Use new Object() Beware of Automatic Type Conversions, End Your Switches with Defaults, Consider some best practice, Expecting Loose Comparison, Confusing Addition & Concatenation, Misunderstanding Floats, Breaking a JavaScript String, Misplacing Semicolon, Breaking a Return Statement, Undefined is Not Null, Avoid common mistakes.

Not Scheduled | 60 min
Introduction to DOM & BOM, Game Program

What's the DOM, DOM Method, Selecting Elements, Selecting Elements, Manipulating Elements, Manipulating Elements, Handling Click Events, , DOM, What's the BOM, BOM Methods.

Not Scheduled | 60 min
Project Session - Quiz App

Create a quiz app using all that you have learned in the specialization..

Not Scheduled | 60 min
Certificate

Introduction to JavaScript


Want to know more?