Translated😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | A complete primer on advanced knowledge for internet Java engineers: covering high concurrency, distributed systems, high availability, microservices, massive data processing, and other areas
Repository Index
76,855 visible repositories in the index
49–72 of 4,507 · Most stars
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Learn AI Engineering! Learn it. Build it. Ship it for others.
Examples and guides for using the OpenAI API
TranslatedA guide to teaching yourself computer science
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
- system-design
- backend
- scalability
- interview
A collection of awesome things regarding React ecosystem
- react
- react-native
- tutorial
- samples
A curated list of awesome Machine Learning frameworks, libraries and software.
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
- cpp
- cppcon
- awesome
- programming-tutorial
🎉 A curated list of awesome things related to Vue.js
:books: List of awesome university courses for learning Computer Science!
12 Weeks, 24 Lessons, AI for All!
TranslatedHan Xiankai's (韩先凯) Life Advancement Guide: a bilingual Chinese-English lifelong learning guide for the AI era, covering AI, learning, entrepreneurship, wealth, love, and life
- chinese
- tutorial
- english-learning
- ai-literacy
from vibe coding to agentic engineering - practice makes claude perfect
🧑🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠
- deep-learning
- deep-learning-tutorial
- pytorch
- gan
All Algorithms implemented in Java
- java
- algorithms
- algorithms-datastructures
- algorithm-challenges
📜 33 JavaScript concepts every developer should know.
Everything you need to know to get the job.
- java
- interview
- interview-questions
- interview-practice
A long list of (advanced) JavaScript questions, and their explanations :sparkles:
🧠 Train a 64M-parameter LLM from scratch in just 2h!
:crab: Small exercises to get you used to reading and writing Rust code!
- rust
- rustlings
- beginner-friendly
- exercises
Translated"Code Random Thoughts" (代码随想录) LeetCode problem-solving guide: the order for working through 200 classic problems, with 600,000 characters of detailed illustrated explanations, video analysis of difficult points, and over 50 mind maps. Supports multiple language versions including C++, Java, Python, Go, and JavaScript, so learning algorithms is never confusing again! 🔥🔥 Come take a look, and you will wish you had met it sooner! 🚀
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
- flutter
- awesome-list
- dartlang
- mobile-development
TranslatedTechnology map for backend architects