Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Modern Javascript For Beginners 2023 [Made Easy•Must Have]

Posted By: ELK1nG
Modern Javascript For Beginners 2023 [Made Easy•Must Have]

Modern Javascript For Beginners 2023 [Made Easy•Must Have]
Published 11/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 15.62 GB | Duration: 15h 56m

Complete Modern JavaScript for everyone - solid foundation to a JS Expert! Learn with examples, exercise and solutions!

What you'll learn
Understanding the foundation, the fundamental and advanced concepts in Modern JavaScript
Learn and become a sought-after confident modern JavaScript developer
Understand how to write solid JavaScript Code
Understand the WHY, HOW and WHAT in JavaScript Code
Learn and apply the best practices while programming in JavaScript
Learn how to spot errors in other people's code, avoid their common mistakes
Become job-ready by understanding how JavaScript really works behind the scenes
Learn JavaScript from Zero to Advance
Learn complex concepts in easy way
Get fast and friendly support in the Q&A area
Requirements
No requirement is need to take this course. I will teach you from scratch, from the elementary of JavaScript
Description
FIRST, WHAT IS JAVASCRIPT?JavaScript is one of the most popular programming languages. Although primarily known as a scripting language for web pages, it has many other uses. Like any programming language, it can be used for various tasks and offers even more possibilities as a scripting language. You can use JavaScript for webpage front-end development as a developer, back-end development, mobile development, game development, desktop applications, real-time networking apps, command-line tools, browser add-ons, and many more.WHY SHOULD YOU LEARN JAVASCRIPT?It is the most popular programming languageIf you want to become a front-end, back-end, full-stack, or game developer, just name it.The average annual salary for a JavaScript developer is $84,000.Top companies like Google, Facebook, Netflix, PayPal, Uber, eBay, and Microsoft run their applications around JavaScript.A solid knowledge of JavaScript will change your career for good!WHY THIS COURSE?No fluff or unnecessary repetition - don't waste your time on long coursesClear, concise, and practical training - start coding right away. No room for story-tellingIf you are tired of boring, disconnected, and outdated tutorials on JavaScript, this course is for youLearn how to think like an expert develop and spot errors easily Up-to-date HD-quality videosAccess to all the codes used in the courseFree support in the course Q&AYou will learn from an Expert who loves teachingCoding examples, exercises, and solutions A detailed explanation of concepts, codes, and challenges on the board followed by labsLearn at your own pace - take your time if requiredCertificate of completion to present to your current or future employerUnlimited access - watch the course as many times as you wishWHAT OTHER STUDENTS SAID ABOUT THIS METHOD OF TEACHING:"I like the way Donatus explains the concept on a white board, very concise." - Gandhi Sakyi"Great course. I enjoyed the mixed methods of using the board to explain first and showing the practicality…!" - Richard BensonNO PRIOR KNOWLEDGE NEEDEDI will teach you from zero, from very basic to advanced JavaScript programming. So you don't need any prior knowledge to take this course with me.WHAT ARE YOU WAITING FOR?Are you ready to learn JAVASCRIPT in a way you can't easily forget?What are you waiting for? Click the enroll button now and come onboard with me as I move you from zero to hero in JavaScript Programming. With the 30-day money-back guaranteed by Udemy, you have nothing to lose!

Overview

Section 1: Environment Setup

Lecture 1 Please read me: Coming Soon

Lecture 2 Environment Setup

Lecture 3 Using Chrome

Lecture 4 Using Text Editor

Lecture 5 Using IDE

Lecture 6 CODE - Using IDE

Lecture 7 Using Coding SItes

Lecture 8 Using Node.js

Lecture 9 Viewing your result on web page

Lecture 10 CODE - Viewing your result on web page

Lecture 11 Using alert()

Lecture 12 Ready for Write FIRST PROGRAM?

Lecture 13 Any Question?

Section 2: Important Terms for Absolute Beginners

Lecture 14 Statement

Lecture 15 Program

Lecture 16 Semi-Colons

Lecture 17 White Space

Lecture 18 Line Breaks

Lecture 19 Code Block

Lecture 20 Keywords

Lecture 21 Syntax

Lecture 22 Values

Lecture 23 Operators

Lecture 24 Expression

Lecture 25 Comment

Lecture 26 Case Sensitive

Lecture 27 Camel Case

Lecture 28 Identifiers

Lecture 29 Character Sets

Section 3: Variables in JavaScript

Lecture 30 Understanding Variables in JavaScript

Lecture 31 Declaring Variables

Lecture 32 Declaring Variables - CODE

Lecture 33 Multiple Variables Declaration

Lecture 34 Multiple Variables Declaration - CODE

Lecture 35 Redeclaring Variables

Lecture 36 Redeclaring Variables - CODE

Lecture 37 Naming Variables

Lecture 38 Naming Variables - CODE

Section 4: Let in JavaScript

Lecture 39 Understanding JavaScript Let

Lecture 40 Understanding JavaScript Let - CODE

Lecture 41 Redeclaring Variable with Let

Lecture 42 Redeclaring Variable with Let - CODE

Lecture 43 Declare with Let from Start

Lecture 44 Declare with Let from Start - CODE

Lecture 45 The "Selfish" Let

Lecture 46 The "Selfish" Let - CODE

Section 5: Const in JavaScript

Lecture 47 Understanding JavaScript Const

Lecture 48 Understanding Const - CODE

Section 6: Scope in JavaScript

Lecture 49 Understanding Scope in JavaScript

Lecture 50 Scope by Example

Lecture 51 Scope by Example - CODE

Lecture 52 More on Scope

Lecture 53 More on Scope - CODE

Section 7: Hoisting in JavaScript

Lecture 54 Understanding Hoisting in JavaScript

Lecture 55 More on Hoisting

Lecture 56 Hoisting by Examples

Lecture 57 Hosting - More Examples

Lecture 58 Hosting - More Examples - CODE

Section 8: Data Types in JavaScript

Lecture 59 Data Types in JavaScript

Section 9: String in JavaScript

Lecture 60 Understanding Strings in JavaScript

Lecture 61 CODE - Understanding Strings in JavaScript

Lecture 62 Accessing the Characters of a String in JavaScript

Lecture 63 CODE - Accessing the Characters of a String in JavaScript

Lecture 64 Length Property in JavaScript

Lecture 65 CODE - Length Property in JavaScript

Lecture 66 String Coercion in JavaScript

Lecture 67 CODE - String Coercion in JavaScript

Lecture 68 String Concatenation in JavaScript

Lecture 69 CODE - String Concatenation in JavaScript

Lecture 70 String Template Literals in JavaScript

Lecture 71 CODE - String Template Literals in JavaScript

Lecture 72 String Escape Sequence in JavaScript

Lecture 73 CODE - String Escape Sequence in JavaScript

Lecture 74 String Slice, Substring and Substr Methods in JavaScript

Lecture 75 CODE - String Slice, Substring and Substr Methods in JavaScript

Lecture 76 String endsWith() and startsWith() Methods in JavaScript

Lecture 77 CODE - String endsWith() and startsWith() Methods in JavaScript

Lecture 78 String indexOf() Method in JavaScript

Lecture 79 CODE - String indexOf() Method in JavaScript

Lecture 80 String replace() and replaceAll() Methods in JavaScript

Lecture 81 CODE - String replace() and replaceAll() Methods in JavaScript

Lecture 82 String includes() Method in JavaScript

Lecture 83 CODE - String includes() Method in JavaScript

Lecture 84 String toUpperCase() and toLowerCase() in JavaScript

Lecture 85 CODE - String toUpperCase() and toLowerCase() in JavaScript

Lecture 86 String repeat() Method in JavaScript

Lecture 87 CODE - String repeat() Method in JavaScript

Lecture 88 String split() Method in JavaScript

Lecture 89 CODE - String split() Method in JavaScript

Section 10: Boolean in JavaScript

Lecture 90 Understanding Boolean in JavaScript

Lecture 91 CODE - Understanding Boolean in JavaScript

Section 11: Numbers in JavaScript

Lecture 92 Understanding Numbers in JavaScript

Lecture 93 CODE - Understanding Numbers in JavaScript 1

Lecture 94 CODE - Understanding Numbers in JavaScript 2

Lecture 95 CODE - Understanding Numbers in JavaScript 3

Lecture 96 CODE - Understanding Numbers in JavaScript 4

Section 12: BigInt in JavaScript

Lecture 97 Understanding BigInt in JavaScript

Lecture 98 CODE - Understanding BigInt in JavaScript 1

Lecture 99 CODE - Understanding BigInt in JavaScript 2

Lecture 100 CODE - Understanding BigInt in JavaScript 3

Section 13: Undefined in JavaScript

Lecture 101 Understanding Undefined in JavaScript

Lecture 102 CODE - Understanding Undefined in JavaScript

Section 14: Null in JavaScript

Lecture 103 Understanding Null in JavaScript

Lecture 104 CODE - Understanding Null in JavaScript

Section 15: Symbol in JavaScript

Lecture 105 Symbol in JavaScript

Lecture 106 Code - Symbol in JavaScript

Lecture 107 Symbol with Description

Lecture 108 Code - Symbol with Description

Lecture 109 Symbol as an Object Key

Lecture 110 CODE - Symbol as an Object Key

Lecture 111 Cannot Iterate Over a Symbol

Lecture 112 CODE - Cannot Iterate Over a Symbol

Section 16: Operators in JavaScript

Lecture 113 Types of Operators in JavaScript

Lecture 114 Arithmetic Operators in JavaScript

Lecture 115 CODE - Arithmetic Operators in JavaScript

Lecture 116 Assignment Operators in JavaScript

Lecture 117 CODE - Assignment Operators in JavaScript

Lecture 118 Comparison Operators in JavaScript

Lecture 119 CODE - Comparison Operators in JavaScript

Lecture 120 Logical Operators in JavaScript

Lecture 121 CODE - Logical Operators in JavaScript

Lecture 122 Types Operators in JavaScript

Lecture 123 CODE - Types Operators in JavaScript

Lecture 124 Ternary Operators in JavaScript

Lecture 125 CODE - Ternary Operators in JavaScript

Lecture 126 String Operator in JavaScript - a.k.a Concatenation

Lecture 127 CODE - String Operator in JavaScript - a.k.a Concatenation

Lecture 128 delete and void() in JavaScript

Lecture 129 CODE - delete and void() in JavaScript

Section 17: Objects in JavaScript

Lecture 130 Understanding Objects in JavaScript

Lecture 131 CODE - Understanding Objects in JavaScript

Lecture 132 A line Statement Object Syntax

Lecture 133 CODE - A line Statement Object Syntax

Lecture 134 Property vs Property Name vs Property Value

Lecture 135 Creating an Empty Object

Lecture 136 CODE - Creating an Empty Object

Lecture 137 Creating Properties for Empty Object

Lecture 138 Undefined in Object

Lecture 139 CODE - Undefined in Object

Lecture 140 Object Methods in JavaScript

Lecture 141 CODE - Object Methods in JavaScript

Lecture 142 Nested JSON Object in JavaScript

Lecture 143 CODE - Nested JSON Object in JavaScript

Section 18: Function in JavaScript

Lecture 144 Understanding Function in JavaScript

Lecture 145 CODE - Understanding Function in JavaScript

Lecture 146 Function Example

Lecture 147 CODE - Function Example

Lecture 148 Parameter vs Argument in JavaScript

Lecture 149 CODE - Parameter vs Argument

Lecture 150 Return in Function in JavaScript

Lecture 151 CODE - Return in Function in JavaScript

Lecture 152 Assigning a Function to a Variable in JavaScript

Lecture 153 CODE - Assigning a Function to a Variable in JavaScript

Lecture 154 Inbuilt Function in JavaScript

Lecture 155 CODE - Inbuilt Function

Lecture 156 Local Variable in JavaScript

Lecture 157 CODE - Local Variable

Lecture 158 Function in a Statement

Lecture 159 CODE - Function in a Statement

Lecture 160 Different Styles of writing Function

Lecture 161 CODE - Different Styles of writing Function

Lecture 162 Function Express (named) in JavaScript

Lecture 163 CODE - Function Express (named) in JavaScript

Lecture 164 Function Express (anonymous) in JavaScript

Lecture 165 CODE - Function Express (anonymous)

Lecture 166 Arrow Function in JavaScript

Lecture 167 CODE - Arrow Function in JavaScript

Lecture 168 Arrow Function Simplified Further

Lecture 169 CODE - Arrow Function Simplified Further

Lecture 170 Default Parameter in JavaScript

Lecture 171 CODE - Default Parameter in JavaScript

Lecture 172 Passing Undefined Value to a Function in JavaScript

Lecture 173 CODE - Passing Undefined Value to a Function in JavaScript

Section 19: Array in JavaScript

Lecture 174 Understanding Arrays in JavaScript

Lecture 175 Declaring an Empty Array

Lecture 176 CODE - Declaring an Empty Array

Lecture 177 Creating Array with One Value

Lecture 178 CODE - Creating Array with One Value

Lecture 179 Creating Array with Many Values

Lecture 180 CODE - Creating Array with Many Values

Lecture 181 Creating Array on Multiple Lines

Lecture 182 CODE - Creating Array on Multiple Lines

Lecture 183 Adding Elements to Empty Array

Lecture 184 CODE - Adding Elements to Empty Array

Lecture 185 "Holes" in an Array

Lecture 186 CODE - "Holes" in an Array

Lecture 187 Accessing Values of Arrays

Lecture 188 CODE - Accessing Values of Arrays

Lecture 189 Accessing the First and Last Elements of Arrays

Lecture 190 CODE - Accessing the First and Last Elements of Arrays

Lecture 191 Changing the Values of an Array

Lecture 192 CODE - Changing the Values of an Array

Lecture 193 Checking Arrays Data Types

Lecture 194 CODE - Checking Arrays Data Types

Lecture 195 Mixed Types in Array

Lecture 196 CODE - Mixed Types in Array

Lecture 197 Adding Elements to Array - Special Ways

Lecture 198 CODE - Adding Elements to Array - Special Ways

Lecture 199 Associative Array

Lecture 200 How to Identify an Array

Lecture 201 CODE - How to Identify an Array

Lecture 202 Removing the First and Last Elements of Arrays

Lecture 203 CODE - Removing the First and Last Elements of Arrays

Section 20: If Else in JavaScript

Lecture 204 Understanding If Statement in JavaScript

Lecture 205 CODE - Understanding If Statement in JavaScript

Lecture 206 If Statement by Example in JavaScript

Lecture 207 CODE - If Statement by Example in JavaScript

Lecture 208 If Else Statement by Example in JavaScript

Lecture 209 CODE - If Else Statement by Example in JavaScript

Lecture 210 Else If Statement by Example in JavaScript

Lecture 211 CODE - Else If Statement by Example in JavaScript

Lecture 212 Nested If Statement in JavaScript

Lecture 213 CODE - Nested If Statement in JavaScript

Lecture 214 Body of If Else Statement in JavaScript

Lecture 215 CODE - Body of If Else Statement in JavaScript

Lecture 216 Logical AND and If Else Statement in JavaScript

Lecture 217 CODE - Logical AND and If Else Statement in JavaScript

Lecture 218 Logical OR and If Else Statement in JavaScript

Lecture 219 CODE - Logical OR and If Else Statement in JavaScript

Section 21: For Loop in JavaScript

Lecture 220 Understanding for loop in JavaScript

Lecture 221 CODE - Understanding for loop in JavaScript

Lecture 222 Example 1 - for loop in JavaScript

Lecture 223 CODE - Example 1 - for loop in JavaScript

Lecture 224 Example 2- for loop in JavaScript

Lecture 225 CODE - Example 2 - for loop in JavaScript

Lecture 226 Example 3 - for loop in JavaScript

Lecture 227 CODE - Example 3 - for loop in JavaScript

Lecture 228 Alternative Solution to Example 3

Lecture 229 CODE - Alternative Solution to Example 3

Lecture 230 Infinite Loop

Lecture 231 CODE - Infinite Loop

Lecture 232 For Loop with Array

Lecture 233 CODE - For Loop with Array

Lecture 234 For Loop with Break and Continue of If Else

Lecture 235 CODE - For Loop with Break and Continue of If Else

Lecture 236 Example - Natural Odd Numbers

Lecture 237 CODE - Example - Natural Odd Numbers

Lecture 238 Expression 1 - OPTIONAL?

Lecture 239 CODE - Expression 1 - OPTIONAL?

Lecture 240 Expression 2 - OPTIONAL?

Lecture 241 CODE - Expression 2 - OPTIONAL?

Lecture 242 Expression 3 - OPTIONAL?

Lecture 243 CODE - Expression 3 - OPTIONAL?

Lecture 244 Loop Scope in JavaScript

Lecture 245 CODE - Loop Scope in JavaScript

Section 22: For In in JavaScript

Lecture 246 Understanding For In in JavaScript

Lecture 247 CODE -Understanding For In in JavaScript

Lecture 248 Example 1 - For In

Lecture 249 CODE - Example 1 - For In

Lecture 250 Example 2 - For In

Lecture 251 CODE - Example 2 - For In

Lecture 252 For In with Array

Lecture 253 CODE - For In with Array

Lecture 254 For In with String

Lecture 255 CODE - For In with String

Section 23: For Of in JavaScript

Lecture 256 Understanding For Of in JavaScript

Lecture 257 CODE -Understanding For Of in JavaScript

Lecture 258 Example 1 - For Of in JavaScript

Lecture 259 CODE - Example 1 - For Of in JavaScript

Lecture 260 Example 2 - For Of in JavaScript

Lecture 261 CODE - Example 2 - For Of in JavaScript

Lecture 262 Effect of const in For Of

Lecture 263 CODE - Effect of const in For Of

Lecture 264 entries() Method with For Of

Lecture 265 CODE - entries() Method with For Of

Section 24: Sets in JavaScript

Lecture 266 Understanding Sets in JavaScript

Lecture 267 Creating a new Set in JavaScript

Lecture 268 CODE - Creating a new Set in JavaScript

Lecture 269 No Duplicates

Lecture 270 Creating a new set - Second Method

Lecture 271 CODE - Creating a new set - Second Method

Lecture 272 Creating a new set - Third Method

Lecture 273 add() - no duplicate

Lecture 274 CODE - add() - no duplicate

Lecture 275 Adding More Elements to a Set

Lecture 276 CODE - Adding More Elements to a Set

Lecture 277 Set Method

Lecture 278 values() Method

Lecture 279 CODE - values() Method

Lecture 280 entries() Method

Lecture 281 CODE - entries() Method

Lecture 282 forEach() Method

Lecture 283 CODE - forEach() Method

Lecture 284 delete() Method

Lecture 285 CODE - delete() Method

Lecture 286 has() Method

Lecture 287 CODE - has() Method

Lecture 288 clear() Method

Lecture 289 CODE - clear() Method

Lecture 290 size property

Lecture 291 CODE - size property

Section 25: Map in JavaScript

Lecture 292 Understanding Map in JavaScript

Lecture 293 Creating Maps in JavaScript

Lecture 294 CODE - Creating Maps in JavaScript

Lecture 295 Example 1 - Map in JavaScript

Lecture 296 CODE - Example 1 - Map in JavaScript

Lecture 297 Example 2 - Map in JavaScript

Lecture 298 CODE - Example 2 - Map in JavaScript

Lecture 299 Accessing Elements of Maps in JavaScript

Lecture 300 CODE - Accessing Elements of Maps in JavaScript

Lecture 301 Size Property with Map

Lecture 302 CODE - Size Property with Map

Lecture 303 Deleting an Element of a Map

Lecture 304 CODE - Deleting an Element of a Map

Lecture 305 has() Method with Map

Lecture 306 CODE - has() Method

Lecture 307 entries() Method with Map

Lecture 308 CODE - entries() Method with Map

Lecture 309 vales() Method with Map

Lecture 310 CODE - vales() Method with Map

Lecture 311 forEach() Method with Map

Lecture 312 CODE - forEach() Method with Map

Lecture 313 Example of Map with Arrow Function

Lecture 314 CODE - Example of Map with Arrow Function

Section 26: Object Destrucuring in JavaScript

Lecture 315 Understanding Object De-structuring in JavaScript

Lecture 316 CODE - Understanding Object De-structuring in JavaScript

Lecture 317 Using new variable names

Lecture 318 CODE - Using new variable names

Lecture 319 Assigning Default Values to Variables

Lecture 320 CODE - Assigning Default Values to Variables

Lecture 321 Example of Object De-structuring with For Of

Lecture 322 CODE - Example of Object De-structuring with For Of

Section 27: While Loop in JavaScript

Lecture 323 Understanding While Loop in JavaScript

Lecture 324 CODE - Understanding While Loop in JavaScript

Lecture 325 Example - While Loop in JavaScript

Lecture 326 CODE - Example - While Loop in JavaScript

Lecture 327 Infinite Loop in While Loop

Lecture 328 CODE - Infinite Loop in While Loop

Section 28: Do While Loop in JavaScript

Lecture 329 Understanding the Do While Loop in JavaScript

Lecture 330 CODE - Understanding the Do While Loop in JavaScript

Lecture 331 Example - Do While Loop

Lecture 332 CODE - Example - Do While Loop

Lecture 333 While Loop vs Do While Loop vs For Loop

Lecture 334 CODE - While Loop vs Do While Loop vs For Loop

Lecture 335 Infinite Loop in While Loop

Section 29: Switch in JavaScript

Lecture 336 Understanding Switch Case Statement in JavaScript

Lecture 337 Example 1 - Switch Case Statement in JavaScript

Lecture 338 CODE - Example 1 - Switch Case Statement in JavaScript

Lecture 339 Example 2 - Switch Case Statement in JavaScript

Lecture 340 CODE - Example 2 - Switch Case Statement in JavaScript

Lecture 341 Common/Same Block of Code

Lecture 342 CODE - Common/Same Block of Code

Lecture 343 Default statement positioning

Lecture 344 CODE - Default statement positioning

Section 30: Array Methods in JavaScript

Lecture 345 toString() method in JavaScript

Lecture 346 CODE - toString() method in JavaScript

Lecture 347 join() method in JavaScript

Lecture 348 CODE - join() method in JavaScript

Lecture 349 pop() method in JavaScript

Lecture 350 CODE - pop() method in JavaScript

Lecture 351 shift() method in JavaScript

Lecture 352 CODE - shift() method in JavaScript

Lecture 353 push() method in JavaScript

Lecture 354 CODE - push() method in JavaScript

Lecture 355 unshift() method in JavaScript

Lecture 356 CODE - unshift() method in JavaScript

Lecture 357 concat Method in JavaScript

Lecture 358 CODE - concat Method in JavaScript

Lecture 359 Merging more than two arrays

Lecture 360 CODE - Merging more than two arrays

Lecture 361 Adding an Element to an Array

Lecture 362 CODE - Adding an Element to an Array

Lecture 363 slice() method in JavaScript

Lecture 364 CODE - slice() method in JavaScript

Lecture 365 More on slice() Method

Lecture 366 CODE - More on slice() Method

Lecture 367 delete and splice() method in JavaScript

Lecture 368 CODE - delete and splice() method in JavaScript

Section 31: Generator in JavaScript

Lecture 369 Generator in JavaScript

Lecture 370 CODE - Generator in JavaScript

Lecture 371 Exercise 1 with Solution - Generator

Lecture 372 CODE - Exercise 1 with Solution - Generator

Lecture 373 Generator with For Of

Lecture 374 CODE - Generator with For Of

Lecture 375 Exercise 2 with Solution - Generator

Lecture 376 CODE - Exercise 2 with Solution - Generator

Section 32: Class in JavaScript

Lecture 377 Understanding Class in JavaScript

Lecture 378 CODE - Understanding Class in JavaScript

Lecture 379 Using a Class

Lecture 380 CODE - Using a Class

Lecture 381 Methods in Classes

Lecture 382 CODE - Methods in Classes

Lecture 383 Class Expression

Lecture 384 CODE - Class Expression

Lecture 385 InstanceOf

Lecture 386 CODE - InstanceOf

Lecture 387 Error - without new keyword

Lecture 388 Hoisting with Class or Object

Lecture 389 Static Method

Lecture 390 CODE - Static Method

Section 33: Inheritance and Super in JavaScript

Lecture 391 Understanding Class Inheritance in JavaScript

Lecture 392 CODE - Understanding Class Inheritance in JavaScript

Lecture 393 Understanding Super in JavaScript

Lecture 394 CODE - Understanding Super in JavaScript

Lecture 395 Super with Method

Lecture 396 CODE - Super with Method

Section 34: Asynchronous in JavaScript

Lecture 397 Asynchronous and Callbacks in JavaScript

Lecture 398 setTimeOut() with callback

Lecture 399 CODE - setTimeOut() with callback

Lecture 400 Promise in JavaScript

Lecture 401 Promise Syntax

Lecture 402 Promise by Example

Lecture 403 CODE - Promise by Example

Lecture 404 .then() method in JavaScript

Lecture 405 CODE - .then() method in JavaScript

Lecture 406 .catch() method in JavaScript

Lecture 407 CODE - .catch() method in JavaScript

Lecture 408 Async and Await in JavaScript

Lecture 409 CODE - Async and Await in JavaScript

Lecture 410 Example - Async in JavaScript

Lecture 411 CODE - Example - Async in JavaScript

Lecture 412 Example - Await in JavaScript

Lecture 413 CODE - Example - Await in JavaScript

Section 35: Call, Apply and Bind Methods in JavaScript

Lecture 414 Understanding call() method in JavaScript

Lecture 415 CODE - Understanding call() method in JavaScript

Lecture 416 Call with arguments

Lecture 417 Understanding apply() method in JavaScript

Lecture 418 CODE - Understanding apply() method in JavaScript

Lecture 419 apply() method with Min and Max methods for Arrays

Lecture 420 CODE - apply() method with Min and Max methods for Arrays

Lecture 421 Understanding bind() method in JavaScript

Lecture 422 CODE - Understanding bind() method in JavaScript

Section 36: Regular Expression (RegEx) in JavaScript

Lecture 423 Understanding Regular Expression, Pattern and Modifiers in JavaScript

Lecture 424 search() method in JavaScript

Lecture 425 CODE - search() method in JavaScript

Lecture 426 Group and Ranges in JavaScript

Lecture 427 CODE - Group and Ranges in JavaScript

Lecture 428 replace() method in JavaScript

Lecture 429 CODE - replace() method in JavaScript

Lecture 430 match() method in JavaScript

Lecture 431 CODE - match() method in JavaScript

Lecture 432 MetaCharacters in JavaScript

Lecture 433 CODE - MetaCharacters in JavaScript

Lecture 434 test() method in JavaScript

Lecture 435 CODE - test() method in JavaScript

Lecture 436 Two Ways of Creating Patterns

Lecture 437 CODE - Two Ways of Creating Patterns

Lecture 438 exec() method in JavaScript

Lecture 439 CODE - exec() method in JavaScript

Lecture 440 Quantifiers - Part I

Lecture 441 CODE - Quantifiers - Part I

Lecture 442 Quantifiers - Part II

Lecture 443 CODE - Quantifiers - Part II

Lecture 444 Quantifiers - Part III

Lecture 445 CODE - Quantifiers - Part III

Lecture 446 Anchors

Lecture 447 CODE - Anchors

Section 37: Math in JavaScript

Lecture 448 Introduction to Math Object in JavaScript

Lecture 449 Math Object properties in JavaScript

Lecture 450 CODE - Math Object properties in JavaScript

Lecture 451 Important Math Methods

Lecture 452 Math.round() Method in JavaScript

Lecture 453 CODE - Math.round() Method in JavaScript

Lecture 454 Math.ceil() and Math.floor() Methods in JavaScript

Lecture 455 CODE - Math.ceil() and Math.floor() Methods in JavaScript

Lecture 456 Math.trunc() Method in JavaScript

Lecture 457 CODE - Math.trunc() Method in JavaScript

Lecture 458 Math.sign() Method in JavaScript

Lecture 459 CODE - Math.sign() Method in JavaScript

Lecture 460 Other Math Methods

Lecture 461 CODE - Other Math Methods

Lecture 462 Math.random() Method in JavaScript

Lecture 463 CODE - Math.random() Method in JavaScript

Section 38: Date & Time in JavaScript

Lecture 464 Understanding Date Object in javaScript

Lecture 465 new Date() in JavaScript

Lecture 466 new Date() with milliseconds

Lecture 467 new Date() with Date String

Lecture 468 new Date() with ISO Date

Lecture 469 Short and Long Date Formats

Lecture 470 CODE - Short and Long Date Formats

Lecture 471 More on new Date()

Lecture 472 CODE - More on new Date()

Lecture 473 How to Format Dates

Lecture 474 CODE - How to Format Dates

Section 39: Array Sorting with the Compare Function in JavaScript

Lecture 475 Understanding the sort() method on Arrays

Lecture 476 CODE - Understanding the sort() method on Arrays

Lecture 477 Compare Function in JavaScript

Lecture 478 CODE - Compare Function in JavaScript

Lecture 479 Sort() with Compare Functions for numbers

Lecture 480 CODE - Sort() with Compare Functions for numbers

Lecture 481 Sort() with Compare Functions for objects I

Lecture 482 CODE - Sort() with Compare Functions for objects I

Lecture 483 Sort() with Compare Functions for objects II

Lecture 484 CODE - Sort() with Compare Functions for objects II

Section 40: Array Filter

Lecture 485 Understanding Array Filter in JavaScript

Lecture 486 CODE - Understanding Array Filter in JavaScript

Lecture 487 Filter with Array of Object by Example

Lecture 488 CODE - Filter with Array of Object by Example

Lecture 489 Filter with Array of Number by Example

Lecture 490 CODE - Filter with Array of Number by Example

Section 41: Array Map

Lecture 491 Understanding Array Mapping

Lecture 492 CODE - Understanding Array Mapping

Lecture 493 Using for Loop in place of Map

Lecture 494 CODE - Using for Loop in place of Map

Lecture 495 Map on Object

Lecture 496 CODE - Map on Object

Anyone who want to use JavaScript,Anyone who want to understand the in and out of JavaScript and apply it,New and Existing developers who want to solidify their knowledge of JavaScript