Stars
A curated awesome list of lists of interview questions. Feel free to contribute! π
π― Curated coding interview preparation materials for busy software engineers
Everything you need to know to get the job.
Curated list of project-based tutorials
A Collection of application ideas which can be used to improve your coding skills.
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
The best design tools and plugins for everything π
Learn how to design systems at scale and prepare for system design interviews
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
These are the best resources for System Design on the Internet
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
A curated list of software and architecture related design patterns.
An ultra-simplified explanation to design patterns
A curated list of awesome places to learn and/or practice algorithms.
A Data Structure Algorithms Low Level Design and High Level Design collection of resources.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
π Some useful websites for programmers.
A curated list of engineering blogs
π Freely available programming books
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.