Highlights
- Pro
Starred repositories
💯 Curated coding interview preparation materials for busy software engineers
🎓 Path to a free self-taught education in Computer Science!
Master the command line, in one page
🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python…
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A curated list of awesome Android packages and resources.
😎 Awesome lists about all kinds of interesting topics
Design patterns implemented in Java
A fully functional Android app built entirely with Kotlin and Jetpack Compose
A complete computer science study plan to become a software engineer.
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
A long list of (advanced) JavaScript questions, and their explanations ✨
📚 The definitive guide to TypeScript and possibly the best TypeScript book 📖. Free and Open Source 🌹
CodeFiction / typescript-book
Forked from basarat/typescript-book📚 The definitive guide to TypeScript and possibly the best TypeScript book 📖. Free and Open Source
Here is a list of best resources to get you started with learning how to code (mostly related to Web Development). Feel free to add your favorite resources as well and help others in their journey …
📚 Freely available programming books
24 Lessons, 12 Weeks, Get Started as a Web Developer
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Short code snippets for all your development needs
A visual overview of useful skills to learn as a web developer
Google's Engineering Practices documentation
Bilgisayar Bilimleri eğitimi için Türkçe müfredat.
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Set up a modern web app by running one command.
The library for web and native user interfaces.
🛁 Clean Code concepts adapted for JavaScript
Interactive roadmaps, guides and other educational content to help developers grow in their careers.