That was a great adventure, thank you for being a part of it! If you want to tackle more advanced topics or expand your skill set, here are more resources that you may find useful.
Emoticons give you more information about the content:
- 📚 book or reference
- 📖 articles
- 📹 video
- 🎓 online course
- 🛠 online tools
(Please add only advanced topics here. For beginner topics go here: introduction)
-
Vanilla (pure) JS
- You Don't Know JS (book series) by Kyle Simpson 📚
- Eloquent JavaScript: Second Edition 📚
- Understanding ECMAScript 6 by Nicholas C. Zakas 📚
- Laracasts: ES2015 Crash Course 🎓
- Jafar Husain: Async Programming in ES7 📹
- Quora: What is callback hell ?
- 4 Types of Memory Leaks in JavaScript and How to Get Rid Of Them 📖
- Philip Roberts: What the heck is the event loop anyway? 📹
- JavaScript Tutorial For Beginners #29 - THIS Keyword 📹
-
JS Frameworks
- Web Components VS Frameworks 📖
- The Node Beginner books - A Node.js tutorial 📚
- The Beginner's Guide to ReactJS 🎓
- Getting Started with Redux Course 🎓
-
Service Worker
- A collection of service worker generation tools from Pinterest: GitHub Repository
- Future App Model: Advanced Service Worker (Chrome Dev Summit 2016)- Jake Archibald shares the future of the web app model, with Foreign Fetch, Streams and more 📹
-
Lighthouse - Audits for PWAs, performance, accessibility etc. 🛠
-
Dev Tools
- DevDocs - Combine multiple API documentations in one Web Application 🛠
- Codewars - Platform for coding challenges, supporting 30+ different languages 🎓
-
Online Courses
-
Youtube Channels
-
Communities
- Dev.to Community that share a lot of interesting dev articles 📖
-
Books, Articles and other stuff
- List of freely available programming books 📚
- One free daily programming book by Pakt 📚
- Designing For A Browserless Web 📖
- 23 Development Tools for Boosting Website Performance 📖 🛠
- Medium: Useful resources for beginners to Front & Back end development 📖
- Github Education Pack - Free Developer pack for students. 500$+ worth of resources.