JavaScript Basics for Beginners

BY
Udemy

Mode

Online

Fees

₹ 3499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 3,499
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Getting Started

  • 1- Welcome
  • 2- What is JavaScript?
  • 3- Setting Up the Development
  • 4- JavaScript in Browsers
  • 5- Separation of Concerns
  • 6- JavaScript in Node
  • 7- Source Code

Basics

  • 1- Variables
  • 2- Constants
  • 3- Primitive Types
  • 4- Dynamic Typing
  • 5- Objects
  • Arrays
  • Functions
  • Types of Functions

Operators

  • 1- JavaScript Operators
  • Arithmetic Operators
  • 3- Assignment Operators
  • 4- Comparison Operators
  • 5- Equality Operators
  • 6- Ternary Operators
  • 7- Logical Operators with Non-booleans
  • 8- Logical Operators with Non-Booleans
  • BitWise Operators
  • 10- Operator Precedence
  • 11- Quiz
  • 12- Exercise- Swapping Variables

Control Flow

  • 1- If...else
  • 2- Switch...case
  • 3- For
  • 4- While
  • 5- Do...While
  • 6- Infinite Loops
  • 7- For...In
  • 8- For...of
  • 9- Break and Continue
  • 10- Max of Two Numbers
  • 11- Exercise- Landscape or Portrait
  • 12- Exercise- FizzBuzz
  • 13- Exercise- Demerit Points
  • 14- Exercise- Even and Odd Numbers
  • 15- Exercise- Count Truthy
  • 16- Exercise- String Properties
  • 17- Exercise- Sum of Multiples 3 and 5
  • 18- Exercise - Grade
  • 19- Exercise - Stars
  • 20- Exercise - Prime Numbers

Objects

  • 1- Basics
  • 2- Factory Functions
  • 3- Constructor Functions
  • 4- Dynamic Nature of Objects
  • 5- Constructor Property
  • 6- Functions are Objects
  • 7- Value vs. Reference Types
  • 8- Enumerating Properties of an Object
  • 9- Cloning an Object
  • 10- Garbage Collection
  • 11- Math
  • 12- String
  • 13- Template Literals
  • 14- Date
  • 15- Exercise 1- Address Object
  • 16- Exercise- Factory and Constructor Function
  • 17- Exercise 3- Object Equality
  • 18- Exercise 4- Blog Post Object
  • 19- Exercise 5- Constructor Functions
  • 20- Exercise 6- Price Range Objects

Arrays

  • 1- Introduction
  • 2- Adding Elements
  • 3- Finding Elements (Primitives)
  • 4- Finding Elements (Reference Types)
  • 5- Arrow Functions
  • 6- Removing Elements
  • 7- Emptying an Array
  • 8- Combining and Slicing Arrays
  • 9- The Spread Operator
  • 10- Iterating an Array
  • 11- Joining Arrays
  • 12- Sorting Arrays
  • 13- Testing the Elements of an Array
  • 14- Filtering an Array
  • 15- Mapping an Array
  • 16- Reducing an Array
  • 17- Exercise 1- Array from Range
  • 18- Exercise 2- Includes
  • 19- Exercise 3- Except
  • 20- Exercise 4- Moving an Element
  • 21- Exercise 5- Count Occurrences
  • 22- Exercise 6- Get Max
  • 23- Exercise 7- Movies

Functions

  • 1- Function Declarations vs. Expressions
  • 2- Hoisting
  • 3- Arguments
  • 4- The Rest Operator
  • 5- Default Parameters
  • 6- Getters and Setters
  • 7- Try and Catch
  • 8- Local vs. Global Scope
  • 9- Let vs Var
  • 10- The This Keyword
  • 11- Changing This
  • 12- Exercise 1- Sum of Arguments
  • 13- Exercise 2- Area of Circle
  • 14- Exercise 3- Error Handling
  • Coupon to My Other Courses

Instructors

Mr Mosh Hamedani

Mr Mosh Hamedani
Instructor
Freelancer

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books