Ressourcen zum Lernen durch das Erstellen realer Projekte, von der Nachbildung populärer Technologien bis hin zu strukturierten Projektanleitungen.
Projektbasiertes Lernen
Repositories
Eine kuratierte Sammlung von Schritt-für-Schritt-Anleitungen, um beliebte Technologien von Grund auf nachzubauen — Datenbanken, Betriebssysteme, Compiler, neuronale Netze, Game-Engines, Docker, Git, Blockchain und vieles mehr. Über 30 Themenbereiche mit Tutorials in C, Python, Rust, Go, JavaScript und weiteren Sprachen. Ganz nach dem Motto: Was ich nicht erschaffen kann, verstehe ich nicht.
Eine kuratierte Liste von Programmier-Tutorials, in denen Entwickler lernen, Anwendungen von Grund auf zu erstellen. Nach Programmiersprachen gegliedert, behandelt es Compiler, Betriebssysteme, Datenbanken und Web-Apps durch praktische Projekte.
Eine umfassende Liste von Informatik-Kursen mit Videovorlesungen von Top-Universitäten weltweit. Deckt Kernthemen wie Datenstrukturen, Algorithmen, Systeme, KI, maschinelles Lernen und Datenbanken ab und bietet kostenlosen Zugang zu hochwertiger CS-Bildung.
A collection of learning resources for curious software engineers
📃 A list of practical projects that anyone can solve in any programming language.