#javascript #tutorial #course

โญTime Stampsโญ
#1 00:00:00 JavaScript tutorial for beginners ๐ŸŒ
#2 00:12:32 Variables ๐Ÿ“ฆ
#3 00:25:20 Arithmetic operators โž•
#4 00:33:47 Accept user input ๐Ÿ’ฌ
#5 00:39:09 Type conversion ๐Ÿ’ฑ
#6 00:44:48 Constants ๐Ÿšซ
#7 00:52:30 โญ Counter program ๐Ÿ”ข
#8 01:01:46 Math object ๐Ÿงฎ
#9 01:07:23 Random number generator โ‰
#10 01:15:59 If statements ๐Ÿค”
#11 01:31:56 Checked property โœ…
#12 01:42:03 Ternary operator โ“
#13 01:48:49 Switches ๐Ÿ’ก
#14 01:55:33 String methods ๐Ÿงต
#15 02:03:35 String slicing โœ‚๏ธ
#16 02:11:36 Method chaining โ›“
#17 02:17:03 Logical operators โ—
#18 02:22:44 Strict equality ๐ŸŸฐ
#19 02:26:41 While loops ๐Ÿ”
#20 02:34:53 For loops ๐Ÿ”‚
#21 02:40:37 โญ Number guessing game โ†•
#22 02:49:31 Functions ๐Ÿ“ž
#23 03:01:44 Variable scope ๐Ÿ 
#24 03:07:10 โญ Temperature conversion program ๐ŸŒก๏ธ
#25 03:23:28 Arrays ๐Ÿ—ƒ
#26 03:31:33 Spread operator ๐Ÿ“–
#27 03:36:27 Rest parameters ๐Ÿ—„
#28 03:44:32 โญ Dice Roller program ๐ŸŽฒ
#29 03:58:44 โญ Random password generator ๐Ÿ”‘
#30 04:10:49 Callbacks ๐Ÿค™
#31 04:18:05 forEach() โžฟ
#32 04:26:07 map() ๐Ÿ—บ
#33 04:33:08 filter() ๐Ÿšฐ
#34 04:39:37 reduce() โ™ป
#35 04:45:07 Function expressions ๐Ÿฃ
#36 04:52:39 Arrow functions ๐ŸŽฏ
#37 05:00:40 JavaScript Objects๐Ÿง
#38 05:07:40 What is THIS ๐Ÿ‘ˆ
#39 05:12:07 Constructors ๐Ÿ› 
#40 05:17:38 Classes ๐Ÿญ
#41 05:23:47 STATIC keyword โšก
#42 05:31:50 Inheritance ๐Ÿ‡
#43 05:38:53 SUPER keyword ๐Ÿฆธโ€โ™‚๏ธ
#44 05:48:14 Getters & Setters ๐Ÿ“
#45 06:01:28 Destructuring ๐Ÿ’ฅ
#46 06:10:08 Nested objects ๐Ÿ“ซ
#47 06:19:21 Arrays of objects ๐ŸŽ
#48 06:29:21 Sorting ๐Ÿ—ƒ
#49 06:36:03 Shuffle an array ๐Ÿ”€
#50 06:40:08 Dates ๐Ÿ“…
#51 06:48:09 Closures ๐Ÿ”’
#52 06:59:07 setTimeout() โฐ
#53 07:05:20 โญ Digital Clock program ๐Ÿ•
#54 07:16:07 โญ Stopwatch program โฑ
#55 07:34:12 ES6 Modules ๐Ÿšข
#56 07:40:17 Asynchronous code ๐Ÿ’ค
#57 07:45:04 Error handling โš 
#58 07:54:06 โญ Calculator program ๐Ÿ–ฉ
#59 08:09:26 What is the DOM? ๐ŸŒณ
#60 08:14:26 Element selectors ๐Ÿ“‘
#61 08:32:04 DOM navigation ๐Ÿงญ
#62 08:47:31 Add & change HTML ๐Ÿ› ๏ธ
#63 09:03:03 Mouse events ๐Ÿ–ฑ
#64 09:13:33 Key events โŒจ
#65 09:24:49 Hide/show HTML ๐Ÿ–ผ
#66 09:30:00 NodeLists ๐Ÿ“ƒ
#67 09:43:21 classList ๐Ÿงพ
#68 09:59:20 โญ Rock Paper Scissors ๐Ÿ‘Š
#69 10:18:14 โญ Image Slider ๐Ÿ–ผ๏ธ
#70 10:34:03 Callback Hell? ๐Ÿ”ฅ
#71 10:39:50 Promises ๐Ÿคž
#72 10:52:24 Async/Await โณ
#73 10:57:00 JSON files ๐Ÿ“„
#74 11:07:07 Fetch data from an API โ†ฉ๏ธ
#75 11:21:22 โญ Weather App project โ˜€๏ธ

This course is a combination of individual videos from my JavaScript playlist. Additional topics discussed can be found in the original playlist that did not fit into this 12-hour series. Code for each topic is pinned underneath each video in the original playlist.

Copyright Disclaimer:

This video is the intellectual property of Bro Code. All rights reserved. No part of this video may be reproduced, distributed, or transmitted in any form or by any means, including but not limited to recording, uploading, or other electronic or mechanical methods, without my written permission, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law.

source