resources
Learning resources to develop skills across the frontend and related areas. PR's are welcome!
https://github.com/zavsievich/resources
Last synced: about 1 month ago
JSON representation
Architecture
Computer Networks
- DDD, Hexagonal, Onion, Clean, CQRS, … How I put it all together
- Drawing trees on canvas with L-systems, TypeScript, and OOP 🇷🇺
- Featured sliced methodology 🇷🇺
- Clean and Hexagonal Architectures for Dummies
- Clean architecture in the frontend 🇷🇺
- Designing Events-First Microservices
- A quick introduction to clean architecture
- SOLID Book 🇷🇺
- Client-Side Architecture Basics [Guide
- On the spot channel 🇷🇺
Browser
Databases
- How Blink works
- Web Browser Engineering - Pavel Panchekha & Chris Harrelson
- What happens when
- Chromium University lectures (2020)
- Web Browser Engineering
Perfomance
Common
Books
Guides
Lists
Computer science
Computer Networks
Operating systems
- From Nand to Tetris
- Path to a free self-taught education in Computer Science
- Teach Yourself Computer Science
- COMPUTATION STRUCTURES - MIT 2017
- Introduction to Computer Systems - Carnegie 2015
- Live compiler Explorer
- Writing An Interpreter In Go
- An Interactive Intro to CRDTs
- A Unified Theory of Garbage Collection
- Computer Architecture - CS 61C at UC Berkeley
- Princeton. Computer Science: Algorithms, Theory, and Machines
- GreatFrontEnd. Front End System Design Playbook
- Evgenii Ray. Front-End System Design
- Computer Science: Crash Course
- Virtual Memory lecture
- Zero to Software Architect
- Processor system architecture -- Lectures 🇷🇺
- Learn computer science by writing code
- Dmitriy Zhiganov. Frontend System Design
Deploys
WebGL
Engineering management
Frameworks
Next.js
Perfomance
- Rethinking reactivity - Rich Harris
- Scaling SSR applications 🇷🇺
- Build a frontend framework from scratch
React
Instruments
Resumes
Math
WebGL
Programming
Algorithms
- Coursera's Data Structures and Algorithms
- JavaScript Algorithms and Data Structures
- Princeton. Algorithms, Part I
- Princeton. Algorithms, Part II
- Princeton. Analysis of Algorithms
- Algorithms by Jeff Erickson
- Algorithms in JavaScript 🇷🇺
- Algorithms and data structures 🇷🇺
- Coursera's Algorithms specialization
- Codevolution - JavaScript Algorithms and Data Structures
- Frontend Masters. The Last Algorithms Course You'll Need
Computer Networks
Databases
JavaScript
- Deep JavaScript Book
- Just JavaScript book by Dan Abramov
- BFE - Practice Front-End coding problems
- V8 Resources
- DMITRY SÃ’SHNIKOV Blog
- JavaScript. The Core: 2nd Edition
- Programming basics on JavaScript 🇷🇺
- The this keyword in JavaScript. The Complete* Guide 🇷🇺
TypeScript
WebAssembly
Soft Skills
System design
Computer Networks
UI
Accessibility
- A Complete Guide To Accessible Front-End Components
- Stark library
- Inclusive Components
- How to Meet WCAG (Quick Reference)