├── .gitattributes ├── .vscode └── settings.json ├── Concepts ├── Debouncing │ └── README.md └── Throtling │ └── README.md ├── LICENSE ├── Lectures Codes ├── 01. Hoisting in Javascript.js ├── 02. Function in Javascript.js ├── 03. Defined and undefined.js ├── 04 Scope and Lexical Enviroment.js ├── 05 Let and Const.js ├── 06 Block Scope and Shadowing in Javascript.js ├── 07 Closures in Javascript.js ├── 08 Set-Timeout + Closures interview questions.js ├── 09 Crazy JS interview on Closures .js ├── 10 First Class Functions .js ├── 11 Callback Fucntion in javaScript .js ├── 12 Asynchronous Javascript and Event loops .js ├── 13 Trust issues with settimeout().js ├── 14 Functional Programming .js ├── 15 map, filter and reduce .js ├── 16 callback Hell .js ├── 17 Promises .js ├── 18 Using promise.js ├── 19 Creating Promise, Chaining and error handling .js ├── 20 async await .js ├── 21 async await example using fetch.js ├── 22 Promise API's + Interview questions.js └── 23 this keyword in javascript.js ├── Notes ├── Readme.md └── namaste-javascript-notes.pdf ├── README.md └── index.html /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/.gitattributes -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "liveServer.settings.port": 5501 3 | } -------------------------------------------------------------------------------- /Concepts/Debouncing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Concepts/Debouncing/README.md -------------------------------------------------------------------------------- /Concepts/Throtling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Concepts/Throtling/README.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/LICENSE -------------------------------------------------------------------------------- /Lectures Codes/01. Hoisting in Javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/01. Hoisting in Javascript.js -------------------------------------------------------------------------------- /Lectures Codes/02. Function in Javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/02. Function in Javascript.js -------------------------------------------------------------------------------- /Lectures Codes/03. Defined and undefined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/03. Defined and undefined.js -------------------------------------------------------------------------------- /Lectures Codes/04 Scope and Lexical Enviroment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/04 Scope and Lexical Enviroment.js -------------------------------------------------------------------------------- /Lectures Codes/05 Let and Const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/05 Let and Const.js -------------------------------------------------------------------------------- /Lectures Codes/06 Block Scope and Shadowing in Javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/06 Block Scope and Shadowing in Javascript.js -------------------------------------------------------------------------------- /Lectures Codes/07 Closures in Javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/07 Closures in Javascript.js -------------------------------------------------------------------------------- /Lectures Codes/08 Set-Timeout + Closures interview questions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/08 Set-Timeout + Closures interview questions.js -------------------------------------------------------------------------------- /Lectures Codes/09 Crazy JS interview on Closures .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/09 Crazy JS interview on Closures .js -------------------------------------------------------------------------------- /Lectures Codes/10 First Class Functions .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/10 First Class Functions .js -------------------------------------------------------------------------------- /Lectures Codes/11 Callback Fucntion in javaScript .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/11 Callback Fucntion in javaScript .js -------------------------------------------------------------------------------- /Lectures Codes/12 Asynchronous Javascript and Event loops .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/12 Asynchronous Javascript and Event loops .js -------------------------------------------------------------------------------- /Lectures Codes/13 Trust issues with settimeout().js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/13 Trust issues with settimeout().js -------------------------------------------------------------------------------- /Lectures Codes/14 Functional Programming .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/14 Functional Programming .js -------------------------------------------------------------------------------- /Lectures Codes/15 map, filter and reduce .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/15 map, filter and reduce .js -------------------------------------------------------------------------------- /Lectures Codes/16 callback Hell .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/16 callback Hell .js -------------------------------------------------------------------------------- /Lectures Codes/17 Promises .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/17 Promises .js -------------------------------------------------------------------------------- /Lectures Codes/18 Using promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/18 Using promise.js -------------------------------------------------------------------------------- /Lectures Codes/19 Creating Promise, Chaining and error handling .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/19 Creating Promise, Chaining and error handling .js -------------------------------------------------------------------------------- /Lectures Codes/20 async await .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/20 async await .js -------------------------------------------------------------------------------- /Lectures Codes/21 async await example using fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/21 async await example using fetch.js -------------------------------------------------------------------------------- /Lectures Codes/22 Promise API's + Interview questions.js: -------------------------------------------------------------------------------- 1 | // Adding Questions here -------------------------------------------------------------------------------- /Lectures Codes/23 this keyword in javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Lectures Codes/23 this keyword in javascript.js -------------------------------------------------------------------------------- /Notes/Readme.md: -------------------------------------------------------------------------------- 1 | # Notes 2 | - Pdf notes for Namaste Javascript lecture 👏🏻 3 | 4 | soon... working on it -------------------------------------------------------------------------------- /Notes/namaste-javascript-notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/Notes/namaste-javascript-notes.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akshadjaiswal/Namaste-JavaScript/HEAD/index.html --------------------------------------------------------------------------------