>_ DevTrendsde

Sprache

Start

Sprachen

Bereiche

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Embedded Sicherheit
TypeScript

Eine große Sammlung kostenloser Programmierbücher auf Spanisch

Kürzlich habe ich mich dabei ertappt, zu denken, dass das Erlernen einer Fremdsprache aus Grammatikbüchern unglaublich langweilig ist. Es ist viel einfacher, das Angenehme mit dem Nützlichen zu verbinden: Man wählt ein Thema, das man bereits kennt, und liest darüber in der Sprache, die man lernt. Der Kontext ist von Anfang an klar, sodass das Gehirn neue Wörter und Syntax ohne zusätzlichen Stress aufnimmt.

Wenn du Spanisch lernst oder mit spanischsprachigen Kollegen arbeitest, wird dir das Projekt libros-programacion-gratis des bekannten spanischen Webentwicklers Miguel Ángel Durán (midudev) nützlich sein. Es ist eine lebendige, kuratierte Bibliothek mit über hundert kostenlosen und legalen Programmierbüchern.

Was sich im Katalog befindet

Das Projekt existiert in zwei Formaten: eine offene Website unter librosgratis.dev und als Markdown-Liste im GitHub-Repository. Derzeit enthält der Katalog 115 Quellen, aufgeteilt in 32 Kategorien.

Die Ersteller haben nicht einfach Links zu Raubkopien aus dem Web gesammelt. Alle Materialien hier sind entweder von Autoren unter Open-Source-Lizenzen verteilt oder auf offiziellen Universitäts- und Verlagswebsites veröffentlicht.

Hier sind die Hauptbereiche, die die Liste abdeckt:

  • Klassische Sprachen: Python, JavaScript, TypeScript, Rust, Go, Java, C++, C# und PHP.
  • Datenbanken: relationale SQL-Anleitungen und NoSQL-Materialien, einschließlich MongoDB und Redis.
  • Infrastruktur und Tools: Git, Docker, Linux-Grundlagen und Arbeiten in Bash.
  • Informatik: Algorithmen, Datenstrukturen, Konzepte der objektorientierten Programmierung und Betriebssysteme.

Besonders interessant sind Übersetzungen renommierter Klassiker. Zum Beispiel enthält der JavaScript-Bereich die offizielle Übersetzung von „Eloquent JavaScript" (JavaScript elocuente) von Marijn Haverbeke und eine russisch-spanische Adaption von Kyle Simpsons „You Don't Know JS"-Reihe. Es gibt auch eine Übersetzung des berühmten „Pro Git"-Buchs von Scott Chacon.

Wie das Projekt technisch aufgebaut ist

Das Repository selbst wird maximal einfach und transparent gehalten. Der gesamte Katalog wird in einer einzigen strukturierten TypeScript-Datei unter web/src/data/library.ts gespeichert.

Die README.md-Datei im Repository-Root ist vollständig mit dieser Datenbank synchronisiert. Wenn jemand ein neues Buch vorschlagen möchte, muss er lediglich einen Pull Request mit Änderungen öffnen. Das Repository hat klare Moderationskriterien:

  • Das Material muss vollständig kostenlos und legal sein.
  • Die Textsprache darf nur Spanisch sein.
  • Das Format muss eine Webversion (HTML) oder eine direkte PDF-Datei sein.
  • Die PDF-Größe darf das Asset-Limit für Cloudflare Workers nicht überschreiten, wo die Webversion des Katalogs gehostet wird.

Dank dessen läuft die Website schnell ohne schwere Datenbanken im Backend. Ein Static Generator übernimmt Änderungen direkt aus dem Codebase bei jedem Commit in den main-Branch.

Praktischer Nutzen

Warum sollte sich ein deutschsprachiger Ingenieur ein spanischsprachiges Repository ansehen? Es gibt mindestens drei Gründe.

Erstens: Sprachpraxis für die IT. Spanisch ist die am zweithäufigsten verbreitete Muttersprache der Welt. Wenn du planst, nach Spanien oder Lateinamerika umzuziehen, wird dir das Lesen professioneller Literatur helfen, schnell lokales Arbeitsplatz-Slang und Terminologie zu lernen. Du erfährst, wie vertraute Patterns, Namen von Datenstrukturen und architektonische Konzepte in echten Vorstellungsgesprächen klingen.

Zweitens: Alternative akademische Materialien. Die Liste enthält viele Universitätsskripte und Lehrbücher von Dozenten aus Spanien und Mexiko. Zum Beispiel gibt es klare Notizen zu Low-Level-Algorithmen und Assembler, verfasst in einfacher akademischer Sprache ohne unnötiges „Füllmaterial".

Drittens: Es ist ein gutes Beispiel dafür, wie man nützliche Community-Projekte aufbaut. Das Repository hat fast sechstausend Stars gesammelt, nicht wegen komplexem Code, sondern dank hochwertiger Kuratierung und bequemer Organisation der Materialien.

Zusammenfassung

Midudevs Katalog erwies sich als kompakt, praktisch und wirklich nützlich. Es gibt keine fragwürdigen Scans oder defekte Links zu File-Sharing-Seiten. Wenn du nach einem Grund suchst, dein Spanisch zu verbessern, oder einfach dein Grundwissen über Rust, Python oder Netzwerke aus einer ungewöhnlichen Perspektive auffrischen möchtest, schau dir librosgratis.dev an oder Forke das Repository. Das Projekt ist offen für Vorschläge, und jeder kann durch einen standardmäßigen Pull Request eine frische Übersetzung beisteuern.

Ähnliche Projekte