Learning something new can be scary, be prepared to suck at first but be also determined to push through. The JavaScript landscape is always changing and it can be difficult knowing which path to take. I hope these links will serve as a guide to help you through your learning process. It is by no means comprehensive, that is by design but these are the links that have helped me on my journey and I hope it can help you too.
-
ES5 to ES6 and Beyond (Slide deck)
-
ES6 Promises 2013
-
JavaScript MVC 2009
-
Mixins 2015
-
Fresh look at Mixins 2011
-
Mastering Asynchronous Progamming | The end of the loop (Egghead video)
-
Functional programming in JavaScript exercises on .map, .filter, .forEach,...
-
JavaScript Objects (3 Part series) 2013
-
Template Literals Video
- Learn React in 8 Minutes
- Learn just react
- Get productive in React in one week
- React for people who know just enough jQuery to get by
- Master these five concepts, then master React
- React Aha Moments
- React Elements v React Components
- cssreference.io
- CSS Layouts
- CSS Animation thoughtbot
Sass
- JavaScript Jabber
- The Changelog
- FunFunFunction (Youtube)
- Toolsday
- JavaScript Air
- Hanselminutes
- Software Engineering Radio
- BaseCS Podcast on CS fundamentals
- SyntaxFM Hosted by Wes Bos & Scott Tolinski
js
- /r/JavaScript
- Superhero.JS
- JS Jargon
- Nodeschool
- UGHCO.DE book
- The Modern JavaScript Tutorial
- JavaScript: The Core 2nd Edition
- The JS Way
Contrast and Color
frameworks
- How to Learn Web Frameworks
- No Frameworks Before you reach out for a framework, read this.
- Build Your Own Framework
- How to fix a bug in an Open Source Project
- The 4 Rituals that will make you and expert at anything
- How to lose weight (in the browser)
- Web Field Manual
- Beginners Guide to SQL
Git
Angular