Commit Graph
50 Commits
Author SHA1 Message Date
skieurfoufouandKamran Ahmed 8420b8cea4 Add type conversion and type coercion resources (#1729)
* Update 100-type-conversion-coercion.md

* Update content/roadmaps/106-javascript/content/103-javascript-type-casting/100-type-conversion-coercion.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-12 15:18:37 +04:00
skieurfoufouandKamran Ahmed 715ddd9013 for...in statement resources (#1737)
* Update 100-for-in-statement.md

* Update content/roadmaps/106-javascript/content/106-javascript-loops-iterations/100-for-in-statement.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-12 15:09:47 +04:00
skieurfoufouandKamran Ahmed b6fb7a1217 Update 101-for-of-statement.md (#1738)
* Update 101-for-of-statement.md

* Update content/roadmaps/106-javascript/content/106-javascript-loops-iterations/101-for-of-statement.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-12 15:07:04 +04:00
skieurfoufouandKamran Ahmed 35aa3dc7c0 Add logical operators docs (#1742)
* Update 104-logical-operators.md

* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/104-logical-operators.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-12 15:04:03 +04:00
skieurfoufouandKamran Ahmed d4342a5ce8 Add unary operators resources (#1743)
* Update 109-unary-operators.md

* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/109-unary-operators.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-12 14:56:25 +04:00
skieurfoufouandKamran Ahmed 0ed37eb7da Update 110-relational-operators.md (#1744)
* Update 110-relational-operators.md

* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/110-relational-operators.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-12 14:54:33 +04:00
Kamran Ahmed fb45c91364 Add related roadmaps on each roadmap 2022-09-08 20:20:30 +04:00
CodeGuage 6268c4717b Added description and resources (#1687) 2022-09-04 18:00:59 +04:00
CodeGuage e871dc063d Added description and resources to Lexical Scoping - JavaScript Roadmap (#1688)
* Added description and resources

* Updated the link's href

* Added more links
2022-09-04 18:00:44 +04:00
CodeGuageandKamran Ahmed 5ac971878f Added descriptions and resources to Prototypes - JavaScript Roadmap (#1686)
* Added descriptions and resources

* Update content/roadmaps/106-javascript/content/102-javascript-datatypes/101-object/100-prototype.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-04 18:00:23 +04:00
CodeGuage 29430e423d Some grammatic changes (#1685) 2022-09-04 17:51:51 +04:00
CodeGuageandKamran Ahmed ebcdef7cf0 Added description and resources to Recursion - JavaScript Roadmap (#1689)
* Added description and resources

* Update content/roadmaps/106-javascript/content/109-javascript-functions/105-scope-and-function-stack/100-recursion.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-04 17:50:20 +04:00
CodeGuage c379cd250f Added a new resource to learn JavaScript from (#1690) 2022-09-04 17:48:20 +04:00
iancoelandKamran Ahmed 63721de167 Add JS functions, parameters, arrow functions and IIFEs (#1661)
* Add javascript functions

* Add javascript function parameters

* Add javascript arrow functions

* Add javascript IIFE

* Update content/roadmaps/106-javascript/content/109-javascript-functions/101-function-parameters/readme.md

* Update content/roadmaps/106-javascript/content/109-javascript-functions/102-arrow-functions.md

* Update content/roadmaps/106-javascript/content/109-javascript-functions/103-iifes.md

* Update content/roadmaps/106-javascript/content/109-javascript-functions/readme.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-04 15:34:18 +04:00
CodeGuage de63d5872a Added resources to learn about iterators (#1669) 2022-09-04 15:28:57 +04:00
CodeGuage 018c15f862 Added description and resources to Closures - JavaScript Roadmap (#1670)
* Added resources to closures

* Added more info and made some grammatic changes.
2022-09-04 15:28:40 +04:00
HS bd967caadd Add asynchronous javascript content (#1676) 2022-09-04 15:24:38 +04:00
RoneryoandKamran Ahmed 84de454794 Add event loop content (#1679)
* Update 100-event-loop.md

* Update content/roadmaps/106-javascript/content/112-javascript-asynchronous-javascript/100-event-loop.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-04 15:22:13 +04:00
Jozias Martini c738a2844c Update this keyword in JavaScript roadmap (#1660) 2022-09-02 03:08:03 +04:00
Jozias Martini 38f637c876 Update try, catch, finally in JavaScript roadmap (#1658) 2022-09-02 00:58:40 +04:00
Jozias Martini 8395837339 Update throw statement in JavaScript roadmap (#1659) 2022-09-02 00:58:18 +04:00
Jozias Martini f5b226e353 Update exception handling in JavaScript roadmap (#1657) 2022-09-02 00:57:54 +04:00
CodeGuage ff24f99471 Description of JavaScript Promises in JavaScript Roadmap (#1646)
* Description of JavaScript Promises

* Updated the markdown file to the desired format
2022-09-01 23:31:28 +04:00
Jozias MartiniandKamran Ahmed aaedd26c68 Update equality comparisons in JavaScript roadmap (#1649)
* Update equality comparisons in JavaScript roadmap

* Update content/roadmaps/106-javascript/content/105-javascript-equality-comparisons/readme.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-09-01 23:29:06 +04:00
Jozias Martini 72e5ca6e8c Update typeof operator in JavaScript roadmap (#1650) 2022-09-01 23:27:45 +04:00
Jozias Martini 2451d00330 Update callback hell in JavaScript roadmap (#1651) 2022-09-01 23:26:56 +04:00
João Antônio 7bb290caa7 Add WeakMap resources (#1637) 2022-08-31 10:35:25 +04:00
João AntônioandKamran Ahmed 120f331e90 Adding first content (#1634)
* Adding first content

* Update content/roadmaps/106-javascript/content/104-javascript-data-structures/101-keyed-collections/100-map.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-30 22:33:41 +04:00
Shubham PrakashandKamran Ahmed e6e6f5d642 Assignment operator + free Resources (#1635)
* Assignment operator + free Resources

Short intro + free reading resources

* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/100-assignment-operators.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-30 22:29:51 +04:00
Vance 98be5c210a Add Eloquent JavaScript book to JS roadmap (#1632)
Recommended because it's a very thorough and excellently written free, full-length textbook on JS. It's one of the resources that I most frequently saw mentioned when I was looking up how to learn JS, and it's the one that has helped me the most.
2022-08-30 13:33:44 +04:00
Vance f20db0404e Fix typo (#1630)
Fix an error where the badge showed the text "yellow" instead of being colored yellow :)
2022-08-29 20:58:52 +04:00
Kamran Ahmed 72ae78ede7 Add new badge to new roadmaps 2022-08-29 18:48:57 +04:00
HSandKamran Ahmed 9b2ae09e43 Add resources for JavaScript strict mode (#1623)
* Update 110-javascript-strict-mode.md

* Update content/roadmaps/106-javascript/content/110-javascript-strict-mode.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-29 15:25:58 +04:00
Shubham PrakashandKamran Ahmed 5f2ef50721 Object definition + free resources (#1624)
* Object definition + free resources 

Objects in javascript brief definition + free resources links (mdn, w3school, javascript.info, geekforgeeks).

* Update content/roadmaps/106-javascript/content/102-javascript-datatypes/101-object/readme.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-29 15:22:24 +04:00
HSandKamran Ahmed db5caa0a64 Add content for expressions and operators (#1618)
* Update  108-javascript-expressions-and-operators

* Update content/roadmaps/106-javascript/content/108-javascript-expressions-and-operators/readme.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-27 14:10:36 +04:00
Shubham Prakash 2c10e3a33d 2 more resource added (#1607)
2 more resource added
2022-08-26 14:46:16 +04:00
HSandKamran Ahmed 2b884d483c Add JavaScript loops and iterations resources (#1604)
* Update 106-javascript-loops-iterations

* Update content/roadmaps/106-javascript/content/106-javascript-loops-iterations/readme.md

* Update readme.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-25 20:17:48 +04:00
mikegin 5f11b7cb0c Fix hoisting link (#1584) 2022-08-24 11:35:47 +04:00
Archit Sharma 2ee1269740 Resources added for Typed Arrays (#1585) 2022-08-24 11:34:46 +04:00
Archit Sharma abde6ed37a Resources added for JSON (#1569) 2022-08-22 15:18:31 +04:00
HSandKamran Ahmed 77ed224fd9 Add typecasting docs (#1570)
* Update 103-javascript-type-casting

* Add typecasting docs

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-22 15:18:04 +04:00
Arda KALAYCI 9ec6869ee4 Fix badge color (#1575) 2022-08-22 15:08:27 +04:00
HSandKamran Ahmed 85b7574c77 Add primitive types resources
* Update 100-primitive-types.md

* Update content/roadmaps/106-javascript/content/102-javascript-datatypes/100-primitive-types.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-19 23:09:01 +04:00
HSandKamran Ahmed d31b7d00c2 Add JavaScript data types links
* Update 102-javascript-datatypes

* Update readme.md

* Update content/roadmaps/106-javascript/content/102-javascript-datatypes/readme.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-19 23:06:25 +04:00
Archit Sharma 043a4c9684 Resources added for JavaScript History (#1558) 2022-08-19 17:27:42 +04:00
Kamran Ahmed c69ab279bd Add content for JavaScript variables 2022-08-18 17:30:35 +04:00
Kamran Ahmed 2b8651eacd Add content for introduction to JavaScript 2022-08-18 16:36:32 +04:00
Kamran Ahmed 1fce84b01f Fix invalid character in JavaScript introduction 2022-08-18 16:26:39 +04:00
Shubham PrakashandKamran Ahmed 70bb5cd1c7 Add what is JavaScript content (#1545)
* JavaScript description 

basic JavaScript description on "What is javascript ?" page.

* Update content/roadmaps/106-javascript/content/100-javascript-introduction/100-what-is-javascript.md

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2022-08-18 16:00:31 +04:00
Kamran Ahmed b64cdcf266 Adds JavaScript roadmap (#1537)
* Add JavaScript roadmap project file

* Make way for JavaScript roadmap

* Add JavaScript roadmap on homepage

* Add JavaScript roadmap image

* Add content skeleton for javascript roadmap

* Fix flicker issue on javascript roadmap

* Fix broken build
2022-08-18 02:43:12 +04:00