Übersicht: Bücher um programmieren zu lernen!

11/12/2013 19:33 Kentika#1
Hallo Community,
nachdem ich einige Topics bzw. explizit ein Topic gesehen habe, indem nach einem Buch bzw. einer PDF oder eBook gefragt wird, um Java zu lernen, habe ich mich entschlossen eine Übersicht an Büchern anzufertigen.


Anwendungen

C - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4,7 Sterne / Englisch)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 3.9 Sterne)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.7 Sterne)
  4. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 3.8 Sterne)
  5. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.3 Sterne)


C++ - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.4 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 3.8 Sterne)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.5 Sterne)
  4. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.5 Sterne)
  5. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 3.5 Sterne / Englisch
  6. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.1 Sterne)

Java - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.6 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.7 Sterne)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.4 Sterne)
  4. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.5 Sterne)
  5. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.6 Sterne)
  6. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0 Sterne)


Visual Basic - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.9 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 5 Sterne / eine Bewertung)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 5. Sterne)
  4. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0 Sterne)


C# - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.8 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 5.0 Sterne)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 3.7 Sterne)
  4. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.5 Sterne)
  5. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 5.0 / Englisch)
  6. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.4 Sterne / Englisch)


Webanwendungen

PHP - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.1 Sterne)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.5 Sterne)
  4. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 3.4 Sterne)
  5. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.5 Sterne)


HTML & CSS - Training

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.8 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.6 Sterne)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 5.0 Sterne)
  4. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 5.0 Sterne)
  5. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.6 Sterne)
  6. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0 Sterne)
  7. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.8 Sterne)


JavaScript - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.6 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.6 Sterne)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: keine)
  4. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0 Sterne / Englisch)


JQuery - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.7 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.1 Sterne)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 5.0 Sterne)


Allrounder

Python - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.6 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.4 Sterne / Englisch)
  4. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0 / Englisch
  5. [Only registered and activated users can see links. Click Here To Register...] (Gutes Buch, Drittanbieter / Englisch)
  6. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.5 Sterne)

Perl - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.4 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.8 Sterne)


Ruby - Programmierung

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.5 Sterne)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.8)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0 Sterne)
  4. [Only registered and activated users can see links. Click Here To Register...] (Keine Rezension)
  5. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.5 Sterne / Englisch)


Sonstige

  1. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.0 Sterne / Englisch)
  2. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 4.8 Sterne / Englisch)
  3. [Only registered and activated users can see links. Click Here To Register...] (Rezension: 5 Sterne / Englisch)

Rezensionen von Benutzern:


Perl & Ruby folgen Morgen. Ich habe Amazon Links & Rezensionen gewählt, weil ich denke, dass dort die meisten "Programmierer" unterwegs sind und demnach auch beurteilen können, ob das gut Buch ist oder nicht.

Ich persönlich hatte das JavaScript Buch mit dem Nashorn, Little-Boxes Buch & C++ Primer & muss sagen, dass diese Bücher wirklich gut sind.


Falls ich was vergessen habe scheut euch nicht mir Bescheid zu geben, dann füge ich diese hinzu.
11/12/2013 19:46 th0rex#2
C++ von A bis Z: Das umfassende Handbuch Galileo Computing: Amazon.de: Jürgen Wolf: Bücher (Rezension: 3.9 Sterne)
Bloß nicht kaufen. Ist zwar leicht zu verstehen, ist aber auch viel falsch. Einfach mal in Google "jürgen wolf c++ von a bis z" Eingeben und auf den Link vom c++.de Forum klicken wo ausfürlich beschrieben wird, warum das buch nicht gut ist. (Würde auch link posten, ist aber kein backlink vorhanden und weiß nicht ob das ok wäre.)
Btw ich stütze mich nicht nur auf deren Meinung. Ich hab das Buch selbst und den C++ Primer. Da liegen Welten zwischen. C++ von A bis Z kann man vielleicht benutzen um Fliegen zu töten, aber zum programmieren lernen ist das nicht gut, weil man von Anfang an falsch lernt. Kleines Beispiel aus dem Buch. Das erste Programm was geschrieben wird hat in der 3. Zeile sowas hier :
using namespace std;
Gibt genug themen (auch in diesem Forum) die zeigen warum globales using namespace nicht gut ist.
11/12/2013 19:48 Kentika#3
Quote:
Originally Posted by omitma View Post
C++ von A bis Z: Das umfassende Handbuch Galileo Computing: Amazon.de: Jürgen Wolf: Bücher (Rezension: 3.9 Sterne)
Bloß nicht kaufen. Ist zwar leicht zu verstehen, ist aber auch viel falsch. Einfach mal in Google "jürgen wolf c++ von a bis z" Eingeben und auf den Link vom c++.de Forum klicken wo ausfürlich beschrieben wird, warum das buch nicht gut ist. (Würde auch link posten, ist aber kein backlink vorhanden und weiß nicht ob das ok wäre.)
Btw ich stütze mich nicht nur auf deren Meinung. Ich hab das Buch selbst und den C++ Primer. Da liegen Welten zwischen. C++ von A bis Z kann man vielleicht benutzen um Fliegen zu töten, aber zum programmieren lernen ist das nicht gut, weil man von Anfang an falsch lernt.
Ich habe C++ von A - Z entfernt.
Danke für Deinen Beitrag ^^

@MrSmith: Habe ein Buch von Bjarne Stroustrup hinzugefügt.
11/12/2013 20:02 MrSm!th#4
Statt dem Buch von Jürgen Wolf auf Galileo Computing wäre es wesentlich sinnvoller, die Bücher von Bjarne Stroustrup in der C++ Kategorie zu nennen.

#sticked
11/12/2013 20:15 'Heaven.#5
Anstatt die ganzen Galileo Bücher zu empfehlen, würde ich eher auf Verläge, wie z.B. O'Reilly eingehen.


C# in Depth z.B. ist ein sehr schöner Titel, aber leider nicht gelistet
11/12/2013 20:22 Kentika#6
Quote:
Originally Posted by Waka Toa View Post
Anstatt die ganzen Galileo Bücher zu empfehlen, würde ich eher auf Verläge, wie z.B. O'Reilly eingehen.


C# in Depth z.B. ist ein sehr schöner Titel, aber leider nicht gelistet
werde ich morgen hinzufügen danke für Deine Anregung
11/12/2013 20:32 snow#7
C++ Primer: Sehr schönes Buch, das den größten Teil der STL abdeckt, das einzige, was ich vermisst habe, ist ein Kapitel zum Multithreading. Geht mit ein paar Anwendungsbeispielen los und zeigt die ersten kleinen Kontrollflüsse, stellt kurz die Klassen vor, geht dann auf die STL ein und anschließend gibt es die volle Ladung OOP. Hat mir persönlich echt geholfen und es war gut zu lesen. Im Buch werden C++11 Features hervorgehoben, es werden aber auch die "alten" Methoden gezeigt.

Ich hoffe mal, eigene Bewertungen hier sind okay, evtl. kannst du ja auf die verlinken. :)

Zudem wären evtl. noch ein Bücher, die nicht explizit zu einer Sprache gehören, gut. Einfallen würde mir da "Reversing" von Eldad Eilam oder "Head First Design Patterns".
11/12/2013 20:52 desTenshi#8
Die Galileo Bücher zu Python sollen laut vielen Python-Enthusiasten nicht sehr zu empfehlen sein, da sie wohl einen falschen Stil vermitteln.

Ein tolles Buch für Python was noch nicht gelistet ist:

[Only registered and activated users can see links. Click Here To Register...]
Gibts auch alternativ in deutsch.

Sind hier nur gedruckte Bücher erlaubt?
Falls nicht, ein weiteres tolles Python Buch:
[Only registered and activated users can see links. Click Here To Register...]


Ansonsten, toll das du dir die Mühe machst! Das wird sicherlich sehr hilfreich sein für viele :)

edit:

Warum eigentlich Python als Websprache? Kann schließlich auch alles andere :P Selbes gilt für Ruby und Perl :)
11/12/2013 21:08 Kentika#9
Quote:
Originally Posted by Waka Toa View Post
Anstatt die ganzen Galileo Bücher zu empfehlen, würde ich eher auf Verläge, wie z.B. O'Reilly eingehen.


C# in Depth z.B. ist ein sehr schöner Titel, aber leider nicht gelistet
C# in Depth habe ich hinzugefügt. O'Reilly kenn ich selbst, werde ich morgen nachpflegen^^

Quote:
Originally Posted by snow911 View Post
C++ Primer: Sehr schönes Buch, das den größten Teil der STL abdeckt, das einzige, was ich vermisst habe, ist ein Kapitel zum Multithreading. Geht mit ein paar Anwendungsbeispielen los und zeigt die ersten kleinen Kontrollflüsse, stellt kurz die Klassen vor, geht dann auf die STL ein und anschließend gibt es die volle Ladung OOP. Hat mir persönlich echt geholfen und es war gut zu lesen. Im Buch werden C++11 Features hervorgehoben, es werden aber auch die "alten" Methoden gezeigt.

Ich hoffe mal, eigene Bewertungen hier sind okay, evtl. kannst du ja auf die verlinken. :)

Zudem wären evtl. noch ein Bücher, die nicht explizit zu einer Sprache gehören, gut. Einfallen würde mir da "Reversing" von Eldad Eilam oder "Head First Design Patterns".
Die Bewertungen hier werde ich morgen möglicherweise auch verlinken. Die Bücher werde ich auch hinzufügen^^

Quote:
Originally Posted by desTenshi View Post
Die Galileo Bücher zu Python sollen laut vielen Python-Enthusiasten nicht sehr zu empfehlen sein, da sie wohl einen falschen Stil vermitteln.

Ein tolles Buch für Python was noch nicht gelistet ist:

[Only registered and activated users can see links. Click Here To Register...]
Gibts auch alternativ in deutsch.

Sind hier nur gedruckte Bücher erlaubt?
Falls nicht, ein weiteres tolles Python Buch:
[Only registered and activated users can see links. Click Here To Register...]


Ansonsten, toll das du dir die Mühe machst! Das wird sicherlich sehr hilfreich sein für viele :)

edit:

Warum eigentlich Python als Websprache? Kann schließlich auch alles andere :P Selbes gilt für Ruby und Perl :)
Habe den Beitrag bearbeitet. Danke dafür, dass Du mir dankst :-D.

Python kann alles ja, stimmt. Wollte es unter eigene Kategorie tun, habe jedoch die Übersicht verloren. Ist jetzt jedenfalls unter Allrounder & das Galileo Buch zu Python habe ich entfernt.
11/12/2013 22:34 'Heaven.#10
Quote:
Originally Posted by snow911 View Post
Zudem wären evtl. noch ein Bücher, die nicht explizit zu einer Sprache gehören, gut. Einfallen würde mir da "Reversing" von Eldad Eilam oder "Head First Design Patterns".
[Only registered and activated users can see links. Click Here To Register...]


Dieses hier wäre da zu ergänzen, falls du snows Idee hinzufügst


Übrigens hast du die 2. Auflage von C# in Depth hinzugefügt, würde ggf die neuer nehmen
11/12/2013 22:36 Ravenstorm#11
Interessant werde dir morgen abend mal eine kleine Liste vorbeischicken für einige Bücher wäre nett wenn du diese dann einpflegen könntest.
11/13/2013 08:00 Kentika#12
Quote:
Originally Posted by Waka Toa View Post
[Only registered and activated users can see links. Click Here To Register...]


Dieses hier wäre da zu ergänzen, falls du snows Idee hinzufügst


Übrigens hast du die 2. Auflage von C# in Depth hinzugefügt, würde ggf die neuer nehmen
Habe das buch hinzugefügt & die neuste Auflage von C# in Depth reineditiert. Falls immer noch etwas falsch sein sollte, sag mir Bescheid :-)


Quote:
Originally Posted by Ravenstorm View Post
Interessant werde dir morgen abend mal eine kleine Liste vorbeischicken für einige Bücher wäre nett wenn du diese dann einpflegen könntest.
Ja so gar sehr gerne :-)


Update:
Werde Ruby & Perl morgen reineditieren, wurde heute verhindert.
11/15/2013 01:54 davydavekk#13
A really good book which goes in depth with C#.net :

[Only registered and activated users can see links. Click Here To Register...] (nb : you can find the ebook pretty easily on the internet ;) )
11/15/2013 06:48 Kentika#14
Quote:
Originally Posted by davydavekk View Post
A really good book which goes in depth with C#.net :

[Only registered and activated users can see links. Click Here To Register...] (nb : you can find the ebook pretty easily on the internet ;) )
I'll add it as soon as possible.

#Added

#Ruby & Perl ergänzt.
01/02/2014 23:52 desTenshi#15
Für Ruby sind auch folgende Bücher sehr zu empfehlen:
Programming Ruby (auch bekannt als "The Pickaxe Book")
[Only registered and activated users can see links. Click Here To Register...]

The Well Grounded Rubyist (Ende April erscheint die neue Version des Buches)
[Only registered and activated users can see links. Click Here To Register...]