Bücher

Es gibt verschiedene Möglichkeiten das Programmieren zu lernen. Mit einem Buch arbeiten ist ein recht beliebter und auch effektiver Ansatz. Achte darauf, dass du auch immer wieder praktische Beispiele dazu machst.

Grundlagen

Die meisten Bücher zum Programmieren lernen sind auf eine konkrete Programmiersprache ausgelegt. Wenn du es wirklich ernst meinst und möglicherweise später professionell programmieren willst, solltest du auch die Grundlagen zumindest einmal kennengelernt haben. Folgendes Buch bietet dir einen Einblick in viele Themen der Informatik, besonders interessant für dich als angehenden Programmierer sind aber Logik, Algorithmen, Datenstrukturen und die Methoden der professionellen Softwareentwicklung.

IT-Handbuch für Informatiker bei Amazon... *)

In diesem Buch werden auch noch zahlreiche andere Themen behandelt (z.B. Hardware-, Netzwerk- und Betriebssystemgrundlagen), die du wahrscheinlich ebenfalls interessant findest.

Programmieren lernen mit C++

Wir empfehlen zum Programmieren lernen C++, dies hat mehrere Gründe, die hier näher beschrieben sind. C++ erlaubt einen relativ einfachen Einstieg und unterstützt auch sehr komplexe Programmiertechniken. Als Buch für Einsteiger empfehlen wir Folgendes:

Der C++ Programmierer bei Amazon... (überarbeitete 4. Auflage) *)

Der C++ Programmierer ist das ideale Buch für den ambitionierten C++-Einsteiger. Es eignet sich auch für Fortgschrittene und selbst Profis können daraus möglicherweise noch was lernen. Deshalb ist es ein Buch, das dich lange Zeit begleiten kann.

Inhaltlich fängt der Autor Ulrich Breymann gewissermaßen bei Null an und geht auf jedes einzelne Sprachelement ein. Es eignet sich aber nicht dazu, es in einem Rutsch durchzulesen. Du solltest das Gelesene mit praktischen Programmierbeispielen und weiterführenden Informationen im Netz festigen. Du wirst übrigens erstaunt sein, wie schnell man schon eigene kleine Programme in C++ schreiben kann.

Übrigens: Der C++ Programmierer ist auf Code::Blocks ausgelegt, kann aber auch mit anderen Entwicklungsumgebungen oder Compilern verwendet werden.

Wie arbeite ich mit dem Buch?

Professionelles C++

Scott Meyers' "Effective C++" gehört zu den Standardwerken eines professionellen C++-Programmierers. Leider gibt es keine deutsche Übersetzung, weshalb du dich in der englischen Version durchschlagen musst. Dies ist aber auch eine gute Gelegenheit deine englische Fachsprache zu verbessern.

Effective C++ bei Amazon...*)

Wie der Untertitel schon verrät, zeigt dir Scott Meyers in seiner überarbeiteten dritten Auflage 55 konkrete Wege, wie du deine Programme verbessern kannst. Wenn du also schon selber ein paar Programme geschrieben hast und Objektorientierte Programmierung für dich kein Buch mit sieben Siegeln ist, dann wird dich dieses Buch zu einem deutlich besseren Programmierer machen können. Selbst Profis können sich aus den zahlreichen Faustregeln bestimmt noch was mitnehmen.

*) Hierbei handelt es sich um einen Affiliate-Link. Für einen Einkauf über diesen Link erhalten wir unter Umständen eine Provision. Wenn du das nicht möchtest, kannst du auch einfach so auf die Amazon-Seite gehen und die Suchfunktion nutzen.

Copyright © 2014 www.lerneprogrammieren.com