C++ in einer Stunde am Tag, Sams Teach Yourself

Bewertung:   (4,5 von 5)

C++ in einer Stunde am Tag, Sams Teach Yourself (Siddhartha Rao)

Leserbewertungen

Zusammenfassung:

Das Buch findet allgemein großen Anklang, insbesondere bei Anfängern, die C++ erlernen möchten. Es bietet einen umfassenden Überblick über die Sprache mit verschiedenen Beispielen, die es dem Leser erleichtern, die Konzepte zu verstehen. Es hat jedoch auch einige Nachteile, darunter Probleme mit der Qualitätskontrolle, veraltete Inhalte und einige pädagogische Mängel, die Leser, die neu in der Programmierung sind, verwirren können.

Vorteile:

Umfassende Abdeckung der C++-Grundlagen, geeignet für Anfänger.
Gut strukturiert mit zahlreichen Beispielen, die das Verständnis erleichtern.
Hilft dem Leser, eine solide Grundlage in C++ aufzubauen.
Gute Ressource für das Selbststudium und als Nachschlagewerk.
Leicht zu lesen und im Allgemeinen unterhaltsam.

Nachteile:

Probleme bei der Qualitätskontrolle des physischen Buches führten zu beschädigten Kopien.
Veraltete Informationen, insbesondere über neuere Funktionen von C++.
Einige Beispiele enthalten Fehler, was das Lernen erschwert.
Kann Anfänger mit zu vielen Informationen zu schnell überfordern, ohne ausreichende Pausen zum Üben.
Erfordert zusätzliche Ressourcen für ein tieferes Verständnis, da die Erklärungen im Text unzureichend sein können.

(basierend auf 87 Leserbewertungen)

Originaltitel:

C++ in One Hour a Day, Sams Teach Yourself

Inhalt des Buches:

In nur einer Stunde pro Tag erlernen Sie alle Fähigkeiten, die Sie benötigen, um mit der Programmierung in C++ zu beginnen. Mit diesem vollständigen Tutorial werden Sie schnell die Grundlagen beherrschen und dann zu fortgeschrittenen Funktionen und Konzepten übergehen. Vollständig aktualisiert für den C++14-Standard, mit einer Vorschau auf C++17, präsentiert dieses Buch die Sprache aus praktischer Sicht und hilft Ihnen zu lernen, wie Sie C++ verwenden können, um schnellere, einfachere und effizientere C++-Anwendungen zu erstellen.

⬤ Beherrschen Sie die Grundlagen von C++ und der objektorientierten Programmierung.

⬤ Verstehen Sie, wie C++-Funktionen Ihnen helfen, kompakten und effizienten Code zu schreiben, indem Sie Konzepte wie Lambda-Ausdrücke, Move-Konstruktoren und Zuweisungsoperatoren verwenden.

⬤ Lernen Sie bewährte Verfahren kennen und vermeiden Sie Fallstricke durch nützliche Do's und Don'ts.

⬤ Lernen Sie die Standard Template Library kennen, einschließlich der Container und Algorithmen, die in den meisten realen C++-Anwendungen verwendet werden.

⬤ Testen Sie Ihr Wissen und Ihre Kenntnisse mit Übungen am Ende jeder Lektion.

Lernen Sie in Ihrer eigenen Zeit, in Ihrem eigenen Tempo:

⬤ Keine vorherige Programmiererfahrung erforderlich.

⬤ Schreiben Sie schnelle und leistungsstarke C++-Programme, kompilieren Sie den Quellcode und erstellen Sie ausführbare Dateien.

⬤ Lernen Sie objektorientierte Programmierkonzepte wie Kapselung, Abstraktion, Vererbung und Polymorphismus kennen.

⬤ Nutzen Sie die Algorithmen und Container der Standard Template Library, um funktionsreiche und dennoch stabile C++-Anwendungen zu schreiben.

⬤ Lernen Sie, wie die automatische Typendeduktion hilft, C++-Code zu vereinfachen.

⬤ Entwickeln Sie ausgefeilte Programmiertechniken mit Lambda-Ausdrücken, intelligenten Zeigern und Move-Konstruktoren.

⬤ Beherrschen Sie die Funktionen von C++, indem Sie von Programmierexperten lernen.

⬤ Lernen Sie C++-Funktionen kennen, mit denen Sie kompakte und leistungsstarke C++-Anwendungen programmieren können.

⬤ Verschaffen Sie sich einen Überblick über die Neuerungen in C++17.

Inhalt auf einen Blick

Teil I: Die Grundlagen.

Lektion 1: Erste Schritte.

Lektion 2: Die Anatomie eines C++-Programms.

Lektion 3: Variablen verwenden, Konstanten deklarieren.

Lektion 4: Arrays und Zeichenketten verwalten.

Lektion 5: Arbeiten mit Ausdrücken, Anweisungen und Operatoren.

Lektion 6: Programmablauf steuern.

Lektion 7: Organisieren von Code mit Funktionen.

Lektion 8: Zeiger und Verweise werden erklärt.

Teil II: Grundlagen der objektorientierten C++-Programmierung.

Lektion 9: Klassen und Objekte.

Lektion 10: Vererbung implementieren.

Lektion 11: Polymorphismus.

Lektion 12: Operatortypen und Operatorüberladung.

Lektion 13: Casting-Operatoren.

Lektion 14: Eine Einführung in Makros und Vorlagen.

Teil III: Erlernen der Standard Template Library (STL)

Lektion 15: Eine Einführung in die Standard Template Library.

Lektion 16: Die STL String-Klasse.

Lektion 17: Dynamische STL-Array-Klassen.

Lektion 18: STL list und forward_list.

Lektion 19: STL-Set-Klassen.

Lektion 20: STL-Map-Klassen.

Teil IV: Mehr STL.

Lektion 21: Funktionsobjekte verstehen.

Lektion 22: Lambda-Ausdrücke.

Lektion 23: STL-Algorithmen.

Lektion 24: Adaptive Container: Stapel und Warteschlange.

Lektion 25: Arbeiten mit Bit-Flags in der STL.

Teil V: Fortgeschrittene C++-Konzepte.

Lektion 26: Verstehen von intelligenten Zeigern.

Lektion 27: Streams für Ein- und Ausgabe verwenden.

Lektion 28: Behandlung von Ausnahmen.

Lektion 29: Vorwärts gehen.

Teil VI: Anhänge

Anhang A: Arbeiten mit Zahlen: Binär und Hexadezimal.

Anhang B: C++-Schlüsselwörter.

Anhang C: Vorrang von Operatoren.

Anhang D: ASCII-Codes.

Anhang E: Antworten.

Weitere Daten des Buches:

ISBN:9780789757746
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2017
Seitenzahl:800

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

C++ in einer Stunde am Tag, Sams Teach Yourself - C++ in One Hour a Day, Sams Teach...
In nur einer Stunde pro Tag erlernen Sie alle Fähigkeiten, die Sie...
C++ in einer Stunde am Tag, Sams Teach Yourself - C++ in One Hour a Day, Sams Teach Yourself
Sams Teach Yourself C++ in einer Stunde am Tag - Sams Teach Yourself C++ in One Hour a Day
Lernen Sie C++-Programmierung in Ihrem eigenen Tempo - umfasst...
Sams Teach Yourself C++ in einer Stunde am Tag - Sams Teach Yourself C++ in One Hour a Day

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)