Lernressourcen

Umfassende Sammlung von Lernressourcen für Softwareentwickler, einschließlich Tutorials, Lernpfaden, Büchern und projektbasierten Materialien.

Sub Collections

Algorithmen & Datenstrukturen

Umfassende Ressourcen zum Lernen von Algorithmen und Datenstrukturen, einschließlich Implementierungen in mehreren Sprachen, Visualisierungen und Leitfäden zur Problemlösung.

Awesome-Listen

Sammlungen von Ressourcen, Bibliotheken und Tools für bestimmte Programmiersprachen und Themen.

Bücher & Leitfäden

Kuratierte Sammlung kostenloser Programmierbücher, technischer Leitfäden und umfassender Wissensdatenbanken, die verschiedene Aspekte der Softwareentwicklung abdecken.

Karriere & Lebensläufe

Ressourcen für die Jobsuche, das Erstellen von Lebensläufen und die Karriereentwicklung für Softwareentwickler.

Coding-Herausforderungen

Plattformen und Repositories zum Üben von Programmierfähigkeiten durch Challenges, Katas und Aufgaben zur wettbewerbsorientierten Programmierung.

Vorbereitung auf Interviews

Ressourcen zur Vorbereitung auf technische Interviews, die Grundlagen der Informatik, Systemdesign, Algorithmen und domänenspezifisches Wissen abdecken.

Projektbasiertes Lernen

Ressourcen zum Lernen durch das Erstellen realer Projekte, von der Nachbildung populärer Technologien bis hin zu strukturierten Projektanleitungen.

Lern-Roadmaps

Strukturierte Lernpfade und Roadmaps für Entwickler, um ihre Fähigkeiten in verschiedenen Bereichen zu erweitern – von der Webentwicklung bis zum maschinellen Lernen.

Systemdesign

Ressourcen zum Lernen von groß angelegtem Systemdesign, einschließlich Architekturmuster, Skalierbarkeitsprinzipien und Vorbereitung auf Vorstellungsgespräche.