Hi everyone welcome to new video in this course were going to learn JavaScript from scratch and by end of this video you can call your self master and pro in javascript and this is your first step into dynamic web developing and programming witch javascript is the soul of any website
you can find all of the mentioned videos in the playlist
🎥 html css crash course video : https://www.youtube.com/watch?v=o_rsrkqQpCs
where to write js ,outputs - statement - comments,js syntax - variables - const, let, var,Data Types,Operators & Arithmetic,Functions,objects,String and String Methods,String search Methods,String template , escape Characters ,Number methods,Arrays,Array Methods,Array Search Methods,Array sorting Methods,Array Iteration Methods,why const in array ?, Date object,Date formats and methods,Date get and set methods, Math and Random, Booleans and comparison,if , ifelse, Ternary Operator,switch statement, case, break, default,for loop,var and let scopes,types of for loop, for in, for of, ...,while loop, do while, while vs for,break & continue,Sets & set methods,Maps & Map methods,advanced data types, typeof, type conversation,Destructuring,Error handling try,catch,throw, finally ,this keyword,Arrow Functions ()⇒{},class & constructor,Modules, export, require(),JSON,Tips & clean code,Advanced JS Objects,Advanced JS Functons,JS Classes,JS Async,JS HTML DOM,JS Browser BOM,JS Web APIs,JavaScript Use Strict
I will be thankful if you write me your question or opinion about the video in the comments
00:00 intro - where to write js
06:56 outputs - statement - comments
13:23 js syntax - variables - const, let, var
19:27 Data Types
25:54 Operators & Arithmetic
37:24 Functions
46:07 objects
54:45 String and String Methods
1:14:32 String search Methods
1:19:54 String template , escape Characters
1:28:28 Number methods
1:31:04 Arrays
1:45:24 Array Methods
2:00:48 Array Search Methods
2:08:05 Array sorting Methods
2:18:15 Array Iteration Methods
2:33:58 why const in array ?
2:37:06 Date object
2:45:25 Date formats and methods
2:52:55 Date get and set methods
3:05:23 Math and Random
3:18:33 Booleans and comparison
3:36:02 if , ifelse, Ternary Operator
3:53:18 switch statement, case, break, default
4:00:50 for loop,var and let scopes
4:11:16 types of for loop, for in, for of, ...
4:20:37 while loop, do while, while vs for
4:26:57 break & continue
4:36:55 Sets & set methods
4:46:53 Maps & Map methods
5:09:03 advanced data types, typeof, type conversation
5:32:17 Destructuring
5:50:51 Error handling try,catch,throw, finally
6:00:27 this keyword
6:04:41 Arrow Functions ()⇒{}
6:12:52 class & constructor
6:24:04 Modules, export, require()
6:34:07 JSON
6:41:51 Tips & clean code
7:01:30 Advanced JS Objects
7:26:20 Advanced JS Functons
7:39:20 JS Classes
7:51:20 JS Async
8:09:00 JS HTML DOM
8:40:13 JS Browser BOM
8:59:30 JS Web APIs
9:16:14 JavaScript Use Strict