mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-21 10:56:13 +00:00
12 KiB
12 KiB
Index
- ABAP
- Action Script
- Android
- Assembly Language
- C
- C#
- C++
- Component Pascal
- Delphi
- Git
- Go
- Groovy
- HTML and CSS
- iOS
- Java
- JavaScript
- LaTeX
- Linux
- Meta-Lists
- MySQL
- Neo4j
- PHP
- Python
- R
- Ruby on Rails
- Rust
- Sage
- Scilab
- Scratch
- Shell
- UML
- Unabhängig von der Programmiersprache
- Unix
- VHDL
- Visual Basic
ABAP
- Einstieg in ABAP - Karl-Heinz Kühnhauser, Thorsten Franz (Online)
- SAP Code Style Guides - Clean ABAP
Action Script
- ActionScript 1 und 2 - Sascha Wolter (Online)
- Einstieg in ActionScript - Christian Wenz, Tobias Hauser, Armin Kappler (Online)
Android
- Einführung in die Entwicklung von Apps für Android 8 - Bernhard Baltes-Götz (PDF)
Assembly Language
- PC Assembly Language - Paul A. Carter
- Reverse Engineering für Einsteiger - Dennis Yurichev, Dennis Siekmeier, Julius Angres, Dirk Loser, Clemens Tamme, Philipp Schweinzer (PDF)
C
- C-HowTo: Programmieren lernen mit der Programmiersprache C - Elias Fischer (HTML)
- C-Programmierung - Wikibooks (HTML)
- C von A bis Z - Jürgen Wolf (Online)
- Softwareentwicklung in C - Klaus Schmaranz (PDF)
C#
- Einführung in das Programmieren mit C# - Bernhard Baltes-Götz (PDF)
- Programmieren in C#: Einführung
- Visual C# 2012 - Andreas Kühnel (Online)
C++
- Die Boost C++ Bibliotheken - Boris Schäling (Online)
- Lean Testing für C++-Programmierer (2018) - Andreas Spillner, Ulrich Breymann (PDF)
- Programmieren in C++: Aufbau
- Programmieren in C++: Einführung
Component Pascal
- Module, Klassen, Verträge - Karlheinz Hug (PDF)
Delphi
- Delphi-Starter - Florian Hämmerle, Martin Strohal, Christian Rehn, Andreas Hausladen (PDF) (🗃️ archived)
Git
- Das Git-Buch - Valentin Haenel, Julius Plenz (PDF, EPUB)
- Git Magic - Ben Lynn,
trl.:
Benjamin Bellee,trl.:
Armin Stebich (HTML, PDF) - Pro Git - Scott Chacon, Ben Straub,
trl.:
Ben Straub (HTML, PDF, EPUB, Kindle)
Go
- Effektiv Go Programmieren (Online)
- Eine Tour durch Go
- Erstelle Webanwendungen mit Go
- The Little Go Book - Karl Seguin,
trl.:
Aaron Ebnöther (HTML)
Groovy
- Groovy für Java-Entwickler - Jörg Staudemeyer (PDF)
HTML and CSS
- CSS - Peter Kropff (Grundlagen, OOP, MySQLi, PDO) (Online, PDF)
- Das kleine Buch der HTML-/CSS-Frameworks – Jens Oliver Meiert
- HTML - Peter Kropff (Online, PDF)
- HTML5-Handbuch (Online)
- Self HTML (Online)
iOS
- Apps programmieren für iPhone und iPad - Klaus M. Rodewig, Clemens Wagner (Online)
- iOS-Rezepte
- iPad-Programmierung - Daniel H. Steinberg, Eric T. Freeman (PDF)
Java
- Einführung in das Programmieren mit Java - Bernhard Baltes-Götz, Johannes Götz (PDF)
- EJB 3 für Umsteiger: Neuerungen und Änderungen gegenüber dem EJB-2.x-Standard - Heiko W. Rupp
- Java 7 Mehr als eine Insel - Christian Ullenboom (Online)
- Java ist auch eine Insel - Christian Ullenboom (Online)
- Java SE 8 Standard-Bibliothek - Christian Ullenboom (Online)
- Java Tutorial - Java lernen leicht gemacht - Björn und Britta Petri
- Nebenläufige Programmierung mit Java - Jörg Hettel und Manh Tien Tran (PDF)
- Programmieren Java: Aufbau - Boris Schäling (HTML)
- Programmieren Java: Einführung - Boris Schäling (HTML)
- Testgetriebene Entwicklung mit JUnit & FIT - Frank Westphal (PDF)
JavaScript
- JavaScript - Peter Kropff (Grundlagen, AJAX, DOM, OOP) (Online, PDF)
- JavaScript und AJAX - Christian Wenz (Online)
- Webseiten erstellen mit Javascript - Boris Schäling (HTML)
React
- React lernen und verstehen - Manuel Bieh (HTML)
LaTeX
- LaTeX - eine Einführung und ein bisschen mehr ... - Manuela Jürgens, Thomas Feuerstack (PDF)
- LaTeX - Forteschrittene Anwendungen (oder: Neues von den Hobbits) - Manuela Jürgens (PDF)
- LaTeX : Referenz der Umgebungen, Makros, Längen und Zähler - Herbert Voß (PDF)
Linux
- Debian GNU/Linux Anwenderhandbuch - Frank Ronneburg (HTML)
- Linux - Das umfassende Handbuch - Johannes Plötner, Steffen Wendzel (HTML)
Meta-Lists
MySQL
- MySQL - Peter Kropff [Online, PDF]
Neo4j
- Neo4j 2.0 – Eine Graphdatenbank für alle - Michael Hunger (PDF) (email requested)
PHP
- PHP - Peter Kropff (Grundlagen, OOP, MySQLi, PDO) [Online, PDF]
- PHP PEAR - Carsten Möhrke (Online)
- Praktischer Einstieg in MySQL mit PHP - Sascha Kersken (PDF)
Joomla
- Joomla! 3 - Das umfassende Handbuch - Richard Eisenmenger
Symfony
- Symfony: Auf der Überholspur (Online)
Python
- A Byte of Python - Einführung in Python - Swaroop C H, Bernd Hengelein, Lutz Horn, Bernhard Krieger, Christoph Zwerschke (PDF)
- Programmiereinführung mit Python (Online)
- PyQt und PySide: GUI und Anwendungsentwicklung mit Python und Qt - Peter Bouda, Michael Palmer, Dr. Markus Wirz (TeX, PDF) (🚧 in Bearbeitung)
- Python 3 - Das umfassende Handbuch - Johannes Ernesti, Peter Kaiser (Online)
Django
- Django Girls Tutorial (1.11) (HTML) (🚧 in Bearbeitung)
R
- Einführung in R - Andrew Ellis, Boris Mayer (HTML)
Ruby on Rails
- Praxiswissen Ruby - Sascha Kersken (PDF) (🗃️ archived)
- Praxiswissen Ruby On Rails - Denny Carl (PDF)
- Rails Kochbuch - Rob Orsini (PDF)
- Ruby on Rails 2 - Hussein Morsy, Tanja Otto (Online)
- Ruby on Rails 3.2 für Ein-, Um- und Quereinsteiger (Online)
Rust
- Die Programmiersprache Rust - Steve Klabnik, Carol Nichols, Übersetzung durch die Rust-Gemeinschaft (HTML)
Sage
- Rechnen mit SageMath - Paul Zimmermann, et al. (PDF)
Scilab
- Einführung in Scilab/Xcos 5.4 - Helmut Büch (PDF)
Scratch
Shell
- Shell-Programmierung - Jürgen Wolf
UML
- Der moderne Softwareentwicklungsprozess mit UML - Boris Schäling (HTML)
Unabhängig von der Programmiersprache
- Clean Code Developer: Eine Initiative für mehr Professionalität in der Softwareentwicklung (Online)
- IT-Handbuch für Fachinformatiker - Sascha Kersken (Online)
- Objektorientierte Programmierung - Bernhard Lahres, Gregor Rayman (Online)
- Scrum und XP im harten Projektalltag - Henrik Kniberg (PDF)
Unix
- Linux-UNIX-Programmierung - Jürgen Wolf (Online)
- Shell-Programmierung - Jürgen Wolf (Online)
- Wie werde ich Unix Guru? - Arnold Willemer (Online)
VHDL
- VHDL-Tutorium - Wikibooks (HTML)
Visual Basic
- Einstieg in Visual Basic 2012 - Thomas Theis (Online)
- Visual Basic 2008 Andreas Kuehnel, Stephan Leibbrandt (Online)