Created
December 7, 2017 10:17
-
-
Save lepfsd/fac95d0408e9f0f02263b51e7026cbf1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Hey! Welcome to the JavaScript group. First of all, please read the rules: | |
| @thedevsrules | |
| Want to learn JavaScript and conquer the world? Start here: | |
| Tutorials and Books | |
| - JavaScript For Cats (http://jsforcats.com/) is a dead simply introduction for new programmers. | |
| - MDN JavaScript Guide (https://developer.mozilla.org/docs/Web/JavaScript/Guide%5C) has the most standard and straightforward tutorials. If you need references, MDN is here for you | |
| too. | |
| - You Don’t Know JS (https://github.com/getify/You-Dont-Know-JS%5C) is the best book to learn JavaScript from. It’s free to read on GitHub. | |
| - Eloquent JavaScript (http://eloquentjavascript.net/) is another great introduction to programming and learning JavaScript. | |
| - Modern JavaScript Cheatsheet (https://github.com/mbeaudru/modern-js-cheatsheet%5C) helps you understand and learn all the new features in the language. | |
| - JSBooks (http://jsbooks.revolunet.com/), a collection of free JavaScript books. | |
| Videos and Courses | |
| - JavaScript: Understanding the Weird Parts (https://www.youtube.com/watch?v=Bv_5Zv5c-Ts%5C) an incredible course which teaches the concepts of the language. First 3 hours | |
| are free on YouTube, you can but the whole course from Udemy (https://www.udemy.com/understand-javascript/%5C). | |
| - FunFunFunction (https://www.youtube.com/mpjmevideos%5C) makes the learning process enjoyable. | |
| - Javascript30 (https://javascript30.com/%5C), 30 videos to level up your skills. | |
| - Traversy Media (https://www.youtube.com/user/TechGuyWeb/) great contents mostly aimed for begginers. | |
| Learn by Doing | |
| - FreeCodeCamp (https://www.freecodecamp.org/%5C), learn to code by building projects. | |
| - CodeAcademy (https://www.codecademy.com/%5C), learn to code interactively. | |
| - Codewars (https://www.codewars.com/), train with programming challenges. | |
| Functional Programming | |
| This where the true the good parts show theirselves. | |
| - JSUnconf 2016 (https://www.youtube.com/watch?v=e-5obm1G_FY), learn functional programming basics with this talk from Anjana Vakil. | |
| - FunFunFunction (https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84)'s videos are a great start. | |
| - Mostly Adequate Guide to Functional Programming (https://github.com/MostlyAdequate/mostly-adequate-guide%5C) and Functional Light JS (https://github.com/getify/Functional-Light-JS%5C) will make you master the functional programming. | |
| - JavaScript Allongé (https://leanpub.com/javascriptallongesix), programming from functions to classes. | |
| - Functional Programming Jargon (https://github.com/hemanth/functional-programming-jargon) in simple terms. | |
| - awesome-fp-js (https://github.com/stoeffel/awesome-fp-js) is a good reference for functional programming in JavaScript. | |
| Other Resources | |
| - Spellbook of Modern Web Dev (https://github.com/dexteryy/spellbook-of-modern-webdev) is a big picture of modern JavaScript development. | |
| - What the fuck JavaScript? (https://github.com/denysdovhan/wtfjs), list of funny and tricky JavaScript examples. | |
| What’s next? | |
| You can learn Node.js for backend, or go crazy with front-end frameworks, or even further, create mobile | |
| applications. Send these commands here or to the @thedevs_bot: | |
| !nodejs | |
| !react | |
| !vue | |
| JSbooks - Free Javascript Ebooks | |
| JSbooks is a showcase of the bests free ebooks about Javascript. Find here the best publications about JS without spending any bucks ! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment