mirror of
https://github.com/namibia/free-programming-books.git
synced 2024-11-25 12:57:33 +00:00
a7a323aef7
* refactor(books): add re4b - french Reverse Engineering for Beginners - https://beginners.re/RE4B-FR.pdf Author: Dennis Yurichev @DennisYurichev @dennis714 Translators: Florent Besnard @besnardf, Marc Remy @mremy, Baudouin Landais, Téo Dacquet @T30rix, @BlueSkeye Implements EbookFoundation/free-programming-books#5558 (cherry picked from commit 14c32afe2cce6015009647445ddef620284634fe) * refactor(books): remove due to not free in english & russian Implements EbookFoundation/free-programming-books#5558 * refactor(books): add re4b - german Reverse Engineering for Beginners - https://beginners.re/RE4B-DE.pdf Author: Dennis Yurichev @DennisYurichev @dennis714 Translators: Dennis Siekmeier17 @DSiekmeier, Julius Angres18 @JAngres, Dirk Loser19 @PolymathMonkey, Clemens Tamme, Philipp Schweinzer Implements EbookFoundation/free-programming-books#5558 * refactor(books): add re4b - japanese Reverse Engineering for Beginners - https://beginners.re/RE4B-JA.pdf Author: Dennis Yurichev @DennisYurichev @dennis714 Translators: @shmz @4ryuJP Implements EbookFoundation/free-programming-books#5558 * refactor(books): add re4b - italian Reverse Engineering for Beginners - https://beginners.re/RE4B-IT.pdf Author: Dennis Yurichev @DennisYurichev @dennis714 @yurichev Translators: Federico Ramondino @pinkrab , Paolo Stivanin @paolostivanin, @twyK, Fabrizio Bertone @fbertone, Matteo Sticco @sticken88, Marco Negro @Internaut401, @bluepulsar. Implements EbookFoundation/free-programming-books#5558 * fix(books): section level * refactor(books): add re4b - polish Reverse Engineering for Beginners - https://beginners.re/RE4B-PL.pdf Author: Dennis Yurichev @DennisYurichev @dennis714 @yurichev Translators: Kateryna Rozanova, Aleksander Mistewicz, Wiktoria Lewicka, Marcin Sokołowski Implements EbookFoundation/free-programming-books#5558 * refactor(books): add re4b - traditional chinese Reverse Engineering for Beginners - Author: Dennis Yurichev @DennisYurichev @dennis714 @yurichev Translators: Antiy Labs, Archer Implements EbookFoundation/free-programming-books#5558 * lint(books): fix marker style * refactor(books): move re4b - german to assembly It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category. It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse * refactor(books): move re4b - italian to assembly It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category. It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse * refactor(books): move re4b - french to assembly It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category. It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse * refactor(books): merge assembly - webassembly Moving/adding book "WebAssembly friendly programming with C/C++" Author: @chaishushan, @3dgen Translator: @yushih It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse * refactor(books): move re4b - chinese to assembly It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category. It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse * refactor(books): move re4b - polish to assembly It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category. It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse * refactor(books): move re4b - japanese to assembly It's usually not helpful to add a category for a single resource. Try to find another category, or see if there are other books in our lists that would fit into your category. It satisfy as it's like in other listings: https://github.com/EbookFoundation/free-programming-books/search?q=reverse
248 lines
9.9 KiB
Markdown
248 lines
9.9 KiB
Markdown
### Index
|
||
|
||
* [ABAP](#abap)
|
||
* [Action Script](#action-script)
|
||
* [Android](#android)
|
||
* [Assembly Language](#assembly-language)
|
||
* [C](#c)
|
||
* [C#](#c-sharp)
|
||
* [C++](#cpp)
|
||
* [Component Pascal](#component-pascal)
|
||
* [Git](#git)
|
||
* [Go](#go)
|
||
* [Groovy](#groovy)
|
||
* [HTML & CSS](#html--css)
|
||
* [iOS](#ios)
|
||
* [Java](#java)
|
||
* [JavaScript](#javascript)
|
||
* [React](#react)
|
||
* [LaTeX](#latex)
|
||
* [Mathematik](#mathematik)
|
||
* [Meta-Lists](#meta-lists)
|
||
* [MySQL](#mysql)
|
||
* [Neo4j](#neo4j)
|
||
* [PHP](#php)
|
||
* [Symfony](#symfony)
|
||
* [Python](#python)
|
||
* [Django](#django)
|
||
* [Ruby on Rails](#ruby-on-rails)
|
||
* [Scilab](#scilab)
|
||
* [Scratch](#scratch)
|
||
* [UML](#uml)
|
||
* [Unabhängig von der Programmiersprache](#unabh%C3%A4ngig-von-der-programmiersprache)
|
||
* [Unix](#unix)
|
||
* [VHDL](#vhdl)
|
||
* [Visual Basic](#visual-basic)
|
||
|
||
|
||
### ABAP
|
||
|
||
* [Einstieg in ABAP](http://openbook.rheinwerk-verlag.de/einstieg_in_abap) - Karl-Heinz Kühnhauser, Thorsten Franz (Online)
|
||
* [SAP Code Style Guides - Clean ABAP](https://github.com/SAP/styleguides/blob/master/clean-abap/CleanABAP_de.md)
|
||
|
||
|
||
### Action Script
|
||
|
||
* [ActionScript 1 und 2](http://openbook.rheinwerk-verlag.de/actionscript) - Sascha Wolter (Online)
|
||
* [Einstieg in ActionScript](http://openbook.rheinwerk-verlag.de/actionscript_einstieg) - Christian Wenz, Tobias Hauser, Armin Kappler (Online)
|
||
|
||
|
||
### Android
|
||
|
||
* [Einführung in die Entwicklung von Apps für Android 8](https://www.uni-trier.de/fileadmin/urt/doku/android/android.pdf) - Bernhard Baltes-Götz (PDF)
|
||
|
||
|
||
### Assembly Language
|
||
|
||
* [PC Assembly Language](http://drpaulcarter.com/pcasm) - Paul A. Carter
|
||
* [Reverse Engineering für Einsteiger](https://beginners.re/RE4B-DE.pdf) - Dennis Yurichev, Dennis Siekmeier, Julius Angres,
|
||
Dirk Loser, Clemens Tamme, Philipp Schweinzer (PDF)
|
||
|
||
|
||
### C
|
||
|
||
* [C-Programmierung](https://de.wikibooks.org/wiki/C-Programmierung) - Wikibooks (HTML)
|
||
* [C von A bis Z](http://openbook.rheinwerk-verlag.de/c_von_a_bis_z) - Jürgen Wolf (Online)
|
||
* [Socket Programmierung in C](http://www.tobscore.com/socket-programmierung-in-c) - B. Hall, Übersetzt von Tobias Kerst (HTML)
|
||
* [Softwareentwicklung in C](https://web.archive.org/web/20190214185910/http://www.asc.tuwien.ac.at/~eprog/download/schmaranz.pdf) - Klaus Schmaranz (PDF)
|
||
|
||
|
||
### C Sharp
|
||
|
||
* [Programmieren in C#: Einführung](http://www.highscore.de/csharp/einfuehrung)
|
||
* [Visual C# 2012](http://openbook.rheinwerk-verlag.de/visual_csharp_2012) - Andreas Kühnel (Online)
|
||
|
||
|
||
<h3 id="cpp">C++</h3>
|
||
|
||
* [Die Boost C++ Bibliotheken](http://dieboostcppbibliotheken.de) - Boris Schäling (Online)
|
||
* [Lean Testing für C++-Programmierer (2018)](https://www.assets.dpunkt.de/openbooks/Openbook_Lean_Testing.pdf) - Andreas Spillner, Ulrich Breymann (PDF)
|
||
* [Programmieren in C++: Aufbau](http://www.highscore.de/cpp/aufbau)
|
||
* [Programmieren in C++: Einführung](http://www.highscore.de/cpp/einfuehrung)
|
||
|
||
|
||
### Component Pascal
|
||
|
||
* [Module, Klassen, Verträge](http://karlheinz-hug.de/informatik/buch/Karlheinz-Hug_Module-Klassen-Vertraege.pdf) - Karlheinz Hug (PDF)
|
||
|
||
|
||
### Git
|
||
|
||
* [Das Git-Buch](http://gitbu.ch) (PDF, EPUB)
|
||
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/de) (Online)
|
||
* [Pro Git](https://git-scm.com/book/de/current) - Scott Chacon, Ben Straub (Online, PDF, EPUB)
|
||
|
||
|
||
### Go
|
||
|
||
* [Effektiv Go Programmieren](http://www.bitloeffel.de/DOC/golang/effective_go_de.html) (Online)
|
||
* [Eine Tour durch Go](https://github.com/michivo/go-tour-de)
|
||
* [Erstelle Webanwendungen mit Go](https://astaxie.gitbooks.io/build-web-application-with-golang/content/de)
|
||
* [The Little Go Book](https://github.com/Aaronmacaron/the-little-go-book-de) - Karl Seguin, Aaron Ebnöther ([HTML](https://github.com/Aaronmacaron/the-little-go-book-de/blob/master/de/go.md))
|
||
|
||
|
||
### Groovy
|
||
|
||
* [Groovy für Java-Entwickler](http://examples.oreilly.de/openbooks/pdf_groovyger.pdf) - Jörg Staudemeyer (PDF)
|
||
|
||
|
||
### HTML & CSS
|
||
|
||
* [CSS](http://www.peterkropff.de/site/css/css.htm) - Peter Kropff (Grundlagen, OOP, MySQLi, PDO) (Online, PDF)
|
||
* [HTML](http://www.peterkropff.de/site/html/html.htm) - Peter Kropff (Online, PDF)
|
||
* [HTML5-Handbuch](http://webkompetenz.wikidot.com/docs:html-handbuch) (Online)
|
||
* [Self HTML](https://wiki.selfhtml.org/wiki/Startseite) (Online)
|
||
|
||
|
||
### iOS
|
||
|
||
* [Apps programmieren für iPhone und iPad](http://openbook.rheinwerk-verlag.de/apps_programmieren_fuer_iphone_und_ipad) - Klaus M. Rodewig, Clemens Wagner (Online)
|
||
* [iOS-Rezepte](http://examples.oreilly.de/openbooks/iosrecipesger.zip)
|
||
* [iPad-Programmierung](http://examples.oreilly.de/openbooks/pdf_ipadprogpragger.pdf) - Daniel H. Steinberg, Eric T. Freeman (PDF)
|
||
|
||
|
||
### Java
|
||
|
||
* [EJB 3 für Umsteiger: Neuerungen und Änderungen gegenüber dem EJB-2.x-Standard](http://bsd.de/e3fu/umfrage.html) - Heiko W. Rupp
|
||
* [Java 7 Mehr als eine Insel](http://openbook.rheinwerk-verlag.de/java7) - Christian Ullenboom (Online)
|
||
* [Java ist auch eine Insel](http://openbook.rheinwerk-verlag.de/javainsel) - Christian Ullenboom (Online)
|
||
* [Java SE 8 Standard-Bibliothek](http://openbook.rheinwerk-verlag.de/java8) - Christian Ullenboom (Online)
|
||
* [Programmieren Java: Aufbau](http://www.highscore.de/java/aufbau)
|
||
* [Programmieren Java: Einführung](http://www.highscore.de/java/einfuehrung)
|
||
* [Testgetriebene Entwicklung mit JUnit & FIT](http://www.frankwestphal.de/ftp/Westphal_Testgetriebene_Entwicklung.pdf) - Frank Westphal (PDF)
|
||
|
||
|
||
### JavaScript
|
||
|
||
* [JavaScript](http://www.peterkropff.de/site/javascript/javascript.htm) - Peter Kropff (Grundlagen, AJAX, DOM, OOP) (Online, PDF)
|
||
* [JavaScript und AJAX](http://openbook.rheinwerk-verlag.de/javascript_ajax) - Christian Wenz (Online)
|
||
* [Webseiten erstellen mit Javascript](http://www.highscore.de/javascript)
|
||
|
||
|
||
#### React
|
||
|
||
* [React lernen und verstehen](https://lernen.react-js.dev) - Manuel Bieh (HTML)
|
||
|
||
|
||
### LaTeX
|
||
|
||
* [LaTeX - eine Einführung und ein bißchen mehr...](http://www.fernuni-hagen.de/imperia/md/content/zmi_2010/a026_latex_einf.pdf) - Manuela Jürgens, Thomas Feuerstack (PDF)
|
||
* [LaTeX - Forteschrittene Anwendungen (oder: Neues von den Hobbits)](http://www.fernuni-hagen.de/imperia/md/content/zmi_2010/a027_latex_fort.pdf) - Manuela Jürgens (PDF)
|
||
* [LaTeX : Referenz der Umgebungen, Makros, Längen und Zähler](http://www.lehmanns.de/page/latexreferenz)
|
||
|
||
|
||
### Mathematik
|
||
|
||
* [Calcul mathématique avec SAGE](http://www.loria.fr/~zimmerma/sagebook/CalculDeutsch.pdf) - Paul Zimmermann et al. (PDF)
|
||
|
||
|
||
### Meta-Lists
|
||
|
||
* [Galileo Computing - openbook](https://www.rheinwerk-verlag.de/openbook)
|
||
|
||
|
||
### MySQL
|
||
|
||
* [MySQL](http://www.peterkropff.de/site/mysql/mysql.htm) - Peter Kropff [Online, PDF]
|
||
|
||
|
||
### Neo4j
|
||
|
||
* [Neo4j 2.0 – Eine Graphdatenbank für alle](https://neo4j.com/neo4j-graphdatenbank-book) - Michael Hunger (PDF) *(email requested)*
|
||
|
||
|
||
### PHP
|
||
|
||
* [PHP](http://www.peterkropff.de/site/php/php.htm) - Peter Kropff (Grundlagen, OOP, MySQLi, PDO) [Online, PDF]
|
||
* [PHP PEAR](http://openbook.rheinwerk-verlag.de/php_pear) - Carsten Möhrke (Online)
|
||
* [Praktischer Einstieg in MySQL mit PHP](http://examples.oreilly.de/openbooks/pdf_einmysql2ger.pdf) - Sascha Kersken (PDF)
|
||
|
||
|
||
#### Symfony
|
||
|
||
* [Symfony 5: Auf der Überholspur](https://symfony.com/doc/5.0/the-fast-track/de/index.html) (Online)
|
||
|
||
|
||
### Python
|
||
|
||
* [A Byte of Python - Einführung in Python](https://sourceforge.net/projects/abop-german.berlios/files) - Swaroop C H, Bernd Hengelein, Lutz Horn, Bernhard Krieger, Christoph Zwerschke (PDF)
|
||
* [Einführung in Python](http://www.mschimmels.de/eigeneDateien/Python-Kurs.pdf) - Martin Schimmels (PDF)
|
||
* [Programmiereinführung mit Python](http://opentechschool.github.io/python-beginners/de) (Online)
|
||
* [Python 3 - Das umfassende Handbuch](http://openbook.rheinwerk-verlag.de/python) - Johannes Ernesti, Peter Kaiser (Online)
|
||
|
||
|
||
#### Django
|
||
|
||
* [Django Girls Tutorial](https://tutorial.djangogirls.org/de) (1.11) (HTML) (:construction: *in process*)
|
||
|
||
|
||
### Ruby on Rails
|
||
|
||
* [Praxiswissen Ruby](http://www.oreilly.de/german/freebooks/rubybasger/pdf_rubybasger.pdf) (PDF)
|
||
* [Praxiswissen Ruby On Rails](http://examples.oreilly.de/openbooks/pdf_rubyonrailsbasger.pdf) - Denny Carl (PDF)
|
||
* [Rails Kochbuch](http://examples.oreilly.de/openbooks/pdf_railsckbkger.pdf) - Rob Orsini (PDF)
|
||
* [Ruby on Rails 2](http://openbook.rheinwerk-verlag.de/ruby_on_rails/) - Hussein Morsy, Tanja Otto (Online)
|
||
* [Ruby on Rails 3.2 für Ein-, Um- und Quereinsteiger](http://ruby-auf-schienen.de/3.2/) (Online)
|
||
|
||
|
||
### Scilab
|
||
|
||
* [Einführung in Scilab/Xcos 5.4](https://web.archive.org/web/20161204131517/http://buech-gifhorn.de/scilab/Einfuehrung.pdf) - Helmut Büch (PDF)
|
||
|
||
|
||
### Scratch
|
||
|
||
* [Kreative Informatik mit Scratch](http://eis.ph-noe.ac.at/kreativeinformatik)
|
||
|
||
|
||
### UML
|
||
|
||
* [Der moderne Softwareentwicklungsprozess mit UML](http://www.highscore.de/uml)
|
||
|
||
|
||
### Unabhängig von der Programmiersprache
|
||
|
||
* [Clean Code Developer: Eine Initiative für mehr Professionalität in der Softwareentwicklung](http://clean-code-developer.de) (Online)
|
||
* [IT-Handbuch für Fachinformatiker](http://openbook.rheinwerk-verlag.de/it_handbuch) - Sascha Kersken (Online)
|
||
* [Objektorientierte Programmierung](http://openbook.rheinwerk-verlag.de/oop) - Bernhard Lahres, Gregor Rayman (Online)
|
||
* [Scrum und XP im harten Projektalltag](https://res.infoq.com/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenchesonline_German.pdf) - Henrik Kniberg (PDF)
|
||
|
||
|
||
### Unix
|
||
|
||
* [Linux-UNIX-Programmierung](http://openbook.rheinwerk-verlag.de/linux_unix_programmierung) - Jürgen Wolf (Online)
|
||
* [Shell-Programmierung](http://openbook.rheinwerk-verlag.de/shell_programmierung) - Jürgen Wolf (Online)
|
||
* [Wie werde ich Unix Guru?](http://openbook.rheinwerk-verlag.de/unix_guru) - Arnold Willemer (Online)
|
||
|
||
|
||
### VHDL
|
||
|
||
* [VHDL-Tutorium](https://de.wikibooks.org/wiki/VHDL-Tutorium) - Wikibooks (HTML)
|
||
|
||
|
||
### Visual Basic
|
||
|
||
* [Einstieg in Visual Basic 2010](http://openbook.rheinwerk-verlag.de/einstieg_vb_2010) - Thomas Theis (Online)
|
||
* [Einstieg in Visual Basic 2012](http://openbook.rheinwerk-verlag.de/einstieg_vb_2012) - Thomas Theis (Online)
|
||
* [Visual Basic 2008](http://openbook.rheinwerk-verlag.de/visualbasic_2008) Andreas Kuehnel, Stephan Leibbrandt (Online)
|