127 lines
5.9 KiB
JSON
127 lines
5.9 KiB
JSON
{
|
||
"title": "Javascript",
|
||
"slug": "/javascript",
|
||
"resources": [
|
||
{
|
||
"title": "WarriorJS",
|
||
"desc": "An exciting game of programming and Artificial Intelligence",
|
||
"url": "https://warrior.js.org/",
|
||
"tags": ["code", "play", "maker", "game"]
|
||
},
|
||
{
|
||
"title": "Javascript30",
|
||
"desc": "Free video courses about javascript. Made by WesBos",
|
||
"url": "https://javascript30.com",
|
||
"tags": ["course", "beginner", "intermediate", "free"]
|
||
},
|
||
{
|
||
"title": "JS the right way",
|
||
"desc": "This is a guide intended to introduce new developers to JavaScript and help experienced developers learn more about its best practices.",
|
||
"url": "https://jstherightway.org",
|
||
"tags": ["introduction", "aggregator", "tools", "video", "audio"]
|
||
},
|
||
{
|
||
"title": "Learn vanilla js",
|
||
"desc": "A vanilla JS roadmap, along with learning resources and project ideas to help you get started.",
|
||
"url": "https://learnvanillajs.com/",
|
||
"tags": ["projects", "resources", "ideas"]
|
||
},
|
||
{
|
||
"title": "Javascript Info",
|
||
"desc": "How it's done now. From the basics to advanced topics with simple, but detailed explanations.",
|
||
"url": "https://javascript.info/",
|
||
"tags": ["tutorial", "explanations", "basics", "advanced"]
|
||
},
|
||
{
|
||
"title": "JS Tips",
|
||
"desc": "JS Tips is a collection of useful daily JavaScript tips that will allow you to improve your code writing.",
|
||
"url": "https://www.jstips.co",
|
||
"tags": ["react", "angularjs"]
|
||
},
|
||
{
|
||
"title": "YDKJS",
|
||
"desc": "This is a free series of books diving deep into the core mechanisms of the JavaScript language. The first edition of the series is now complete, and the first two chapters of the second edition have already been published.",
|
||
"url": "https://github.com/getify/You-Dont-Know-JS",
|
||
"tags": ["online", "comprehensive", "courses"]
|
||
},
|
||
{
|
||
"title": "Deep JavaScript",
|
||
"desc": "A high-end book by Dr. Axel Rauschmayer which answers some of the questions that experienced JS developers might still encounter through their career.",
|
||
"url": "https://exploringjs.com/deep-js/",
|
||
"tags": ["book", "basics", "advanced"]
|
||
},
|
||
{
|
||
"title": "Eloquent Javascript 3rd Edition",
|
||
"desc": "This is a book about javascript, programming, and the wonders of the digital. You can read it online or get a paperback copy of it.",
|
||
"url": "http://eloquentjavascript.net",
|
||
"tags": ["beginner", "advanced", "node", "projects"]
|
||
},
|
||
{
|
||
"title": "Learn javascript fast",
|
||
"desc": "Welcome to learnjavascriptfast.com, a free online course designed to help you learn Javascript fast with hands-on project. Our aim is to equip you with enough knowledge to start coding your own Javascript pages immediately upon completion of this course.",
|
||
"url": "https://learnjavascriptfast.com/",
|
||
"tags": ["beginner", "hands-on", "resources", "project"]
|
||
},
|
||
{
|
||
"title": "ECMAScript 6",
|
||
"desc": "ES6 is a significant update to the language, and the first update to the language since ES5 was standardized in 2009.",
|
||
"url": "https://github.com/lukehoban/es6features#readme",
|
||
"tags": ["features", "examples", "references"]
|
||
},
|
||
{
|
||
"title": "You might not need jquery",
|
||
"desc": "jQuery and its cousins are great, and by all means use them if it makes it easier to develop your application. If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency.",
|
||
"url": "http://youmightnotneedjquery.com",
|
||
"tags": ["vanilla", "alternatives", "examples", "code"]
|
||
},
|
||
{
|
||
"title": "BundlePhobia",
|
||
"desc": "Find the cost of adding a npm package to your bundle",
|
||
"url": "https://bundlephobia.com/",
|
||
"tags": ["search", "visualize"]
|
||
},
|
||
{
|
||
"title": "The Net Ninja - Black-belt your web skills",
|
||
"desc": "Free YouTube tutorials on modern JavaScript (beginner to advanced), Node.js, React, Vue.js, Firebase, MongoDB, Plus loads more...",
|
||
"url": "https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg/playlists",
|
||
"tags": ["video", "tutorial", "playlist"]
|
||
},
|
||
{
|
||
"title": "Javascript Weekly",
|
||
"desc": "A free, once–weekly email roundup of JavaScript news and articles.",
|
||
"url": "https://javascriptweekly.com/",
|
||
"tags": ["email", "subscription", "aggregator"]
|
||
},
|
||
{
|
||
"title": "Learn JavaScript Online",
|
||
"desc": "The easiest way to learn & practice modern JavaScript",
|
||
"url": "https://learnjavascript.online/",
|
||
"tags": ["flashcards", "challenges", "fundamentals"]
|
||
},
|
||
{
|
||
"title": "Loupe",
|
||
"desc": "Loupe is a little visualisation to help you understand how JavaScript's call stack/event loop/callback queue interact with each other.",
|
||
"url": "http://latentflip.com/loupe/",
|
||
"tags": ["event", "queue", "visualizer"]
|
||
},
|
||
{
|
||
"title": "Code to go",
|
||
"desc": "Find up to date snippets for common JavaScript use cases",
|
||
"url": "https://codetogo.io/",
|
||
"tags": ["examples", "snippets", "search", "use cases"]
|
||
},
|
||
{
|
||
"title": "Clean Code Javascript",
|
||
"desc": "Software engineering principles, from Robert C. Martin's book Clean Code, adapted for JavaScript. This is not a style guide. It's a guide to producing readable, reusable, and refactorable software in JavaScript.",
|
||
"url": "https://github.com/ryanmcdermott/clean-code-javascript",
|
||
"tags": ["naming", "guidelines", "formatting", "solid"]
|
||
},
|
||
{
|
||
"title": "List of (Advanced) JavaScript Questions",
|
||
"desc": "A curated list of JavaScript questions from basic to advanced to either refresh your knowledge or prepare for job interviews. Updated weekly with new questions and available in several languages.",
|
||
"url": "https://github.com/lydiahallie/javascript-questions",
|
||
"tags": ["email", "solutions", "detailed"]
|
||
}
|
||
]
|
||
}
|