Category
Showing 1501-1550 of 1,693 trending projects
This GitHub repository is a Java interview handbook covering data structures, algorithms, concurrency, and more.
This is a repository containing solutions to the exercises in the 3rd edition of the textbook 'Computer Systems: A Programmer's Perspective' (CSAPP).
This is a Python project that completes all the tasks from the NLP-Beginner natural language processing tutorial.
This repository provides a comprehensive learning roadmap for computer science students and job-seekers.
This repository is a collection of study materials for various software engineering certifications in China.
Course materials for advanced binary deobfuscation techniques from NTT Secure Platform Laboratories.
This Git-it workshop repository teaches developers how to use Git and GitHub through interactive lessons.
A comprehensive JavaScript data structures and algorithms learning resource for developers.
This GitHub repository is a comprehensive resource for learning the Haskell programming language.
A curated list of topics to start learning software engineering, focused on computer science and software development.
Practical Cryptography for Developers Book
Collection of code examples for the book "On Java 8" by Bruce Eckel
A comprehensive code library for competitive programming in Java.
A tutorial repository for beginner developers to learn Kubernetes step-by-step.
A comprehensive list of top 304 ReactJS interview questions and answers to help developers prepare for interviews.
This is a collection of competitive programming questions and solutions focused on FAANG interviews.
Slides and materials from the C++ conference CppCon 2017, a valuable resource for C++ developers.
This is a repository for people who want to learn about data science, not a developer discovery platform for vibe coders.
A hands-on tutorial and guide for learning the powerful Vim text editor for programming and development.
This GitHub repository contains Android Kotlin Fundamentals apps, a learning resource for Android app development.
This is a repository for learning the Go programming language, not a developer discovery platform focused on vibe coders.
The Architecture of Open Source Applications is a collection of essays on the design and architecture of open source software.
A JavaScript library that teaches music theory concepts and provides interactive examples.
Real World OCaml is a book that teaches the OCaml programming language through real-world examples.
A comprehensive roadmap for learning front-end or back-end web development.
A collection of resources for information security internship and job interviews, including interview experiences, practice questions, and study materials.
A video series on advanced programming topics in the Swift programming language.
This repository contains notes and code examples for developers, but its purpose is unclear without more information.
Free course teaching RAG, LLM frameworks, and building AI Q&A systems over knowledge bases
Interactive computer science textbook covering algorithms, data structures, and complexity theory with Jupyter notebooks.
Online resources for learning Python programming, including sample code and exercises.
A Node.js learning resource that provides in-depth understanding of the Node.js internals through source code analysis.
A comprehensive NLP tutorial covering the latest SOTA models and techniques across various NLP tasks.
A collection of Jupyter notebooks for the book 'Python for Signal Processing'.
A open-source repository for a published LaTeX handbook, focused on simplifying and demystifying LaTeX for developers.
A collection of computer science learning resources in PDF format, useful for developers.
A curated list of books for learning the Elixir programming language and related technologies.
A collection of 33 JavaScript concepts every developer should know, useful for learning and reference.
Python programming assignments for Andrew Ng's Coursera Machine Learning course
This repository contains study materials for the 408 postgraduate exam in China, focused on algorithms and programming.
gyuho/learn is a collection of tutorials and learning resources for algorithms, programming, and software development.
Another Chinese translation of the popular deep learning book Neural Networks and Deep Learning.
A tutorial for using the EndNote and NoteExpress reference management software.
Solutions for coding projects, useful for learning and practicing programming skills.
A curated collection of questions to ask potential employers during the interview process.
An educational platform for learning the Ethereum blockchain and smart contract development using TypeScript.
A learning resource for ØMQ, a high-performance asynchronous messaging library used in distributed applications.
A JavaScript implementation of the classic 'Cracking the Coding Interview' book for interview preparation.
A collection of LeetCode problem solutions in JavaScript to help prepare for the Google interview process.
A guide for learning modern Rust, a systems programming language focused on performance and safety.
Get weekly updates on trending AI coding tools and projects.