Frontend Learning Kit
This repo is a collection of highly recommended materials and best practices for front-end developers. (free + paid)
HTML
π MDN HTML
CSS
π MDN CSSπ Web Devπ₯ CSS Complete Guide - Udemyπ CSS for JS developers
Advanced CSS
π Debugging CSSπ₯ CSS Demystified
JavaScript
π Eloquent JavaScriptπ JavaScript Infoπ JavaScript for Impatient Programmersπ₯ Complete JavaScriptπ₯ Javascript Complete Guide
Advanced JavaScript
π You don't know JSπ Secrets of the JavaScript Ninjaπ Deep JavaScriptπ Professional JavaScript for Web developersπ₯ Deep JavaScript Foundationsπ₯ JavaScript Hard Parts
TypeScript
π TypeScript Deepdiveπ Programming TypeScriptπ₯ Understanding typescript
React
π₯ React Reduxπ₯ Epic React
Angular
π₯ Angular
HTTP
π MDN HTTPπ HTTP2 in Action
Git
TBD
Web performance
π MDN Performanceπ Web Dev Performanceπ Google Dev - Performanceπ Smashing Magezine - Performance
JavaScript Best practices
π Refactoring JavaScriptπ JS Design Patternsπ Design Patterns for Humans
Functional JavaScript
Data Structures and Algorithms
π Grokking Algorithmsπ The Algorithm Design Manualπ Cracking Coding Interviewπ₯ DataStructues Algorithmsπ₯ Practical Algorithmsπ₯ JavaScript Algorithms fundamentalsπ₯ Adbul Bariπ₯ Jenny's Lecturesπ₯ Gaurav Senπ₯ Tushar Roy - Coding Made Simpleπ₯ Rachit Jain