Overview
Syllabus
#1 JavaScript tutorial for beginners
#2 Variables
#3 Arithmetic operators ➕
#4 Accept user input
#5 Type conversion
#6 Constants
#7 ⭐ Counter program
#8 Math object
#9 Random number generator ⁉
#10 If statements
#11 Checked property ✅
#12 Ternary operator ❓
#13 Switches
#14 String methods
#15 String slicing ✂️
#16 Method chaining ⛓
#17 Logical operators ❗
#18 Strict equality
#19 While loops
#20 For loops
#21 ⭐ Number guessing game ↕
#22 Functions
#23 Variable scope
#24 ⭐ Temperature conversion program ️
#25 Arrays
#26 Spread operator
#27 Rest parameters
#28 ⭐ Dice Roller program
#29 ⭐ Random password generator
#30 Callbacks
#31 forEach ➿
#32 map
#33 filter
#34 reduce ♻
#35 Function expressions
#36 Arrow functions
#37 JavaScript Ojects
#38 What is THIS
#39 Constructors
#40 Classes
#41 STATIC keyword ⚡
#42 Inheritance
#43 SUPER keyword ♂️
#44 Getters & Setters
#45 Destructuring
#46 Nested objects
#47 Arrays of objects
#48 Sorting
#49 Shuffle an array
#50 Dates
#51 Closures
#52 setTimeout ⏰
#53 ⭐ Digital Clock program
#54 ⭐ Stopwatch program ⏱
#55 ES6 Modules
#56 Asynchronous code
#57 Error handling ⚠
#58 ⭐ Calculator program
#59 What is the DOM?
#60 Element selectors
#61 DOM navigation
#62 Add & change HTML ️
#63 Mouse events
#64 Key events ⌨
#65 Hide/show HTML
#66 NodeLists
#67 classList
#68 ⭐ Rock Paper Scissors
#69 ⭐ Image Slider ️
#70 Callback Hell?
#71 Promises
#72 Async/Await ⏳
#73 JSON files
#74 Fetch data from an API ↩️
#75 ⭐ Weather App project ☀️
Taught by
Bro Code