Herzlich willkommen auf der Webite von
Achim Orlikowski

Mein C++ Buch

Vom Einstieger zum Profi

453 DIN A4 Seiten, Hardcover

ISBN 978-3-9825429-0-4

Willkommen in der Welt von C++ - der objektorientierten Programmiersprache, die das Fundament vieler moderner Anwendungen bildet.

In diesem Buch lernen Sie alles, was Sie über C++ wissen müssen, von den Grundlagen bis hin zu fortgeschrittenen Konzepten wie Templates, Polymorphismus, Threads, Künstliche Intelligenz, Machine Learning und vieles andere mehr.

Sie werden verstehen, wie man effektive und effiziente C++-Code schreibt und lernen, wie man komplexe Programme und Anwendungen erstellt. Dabei werden Sie sich mit wichtigen C++ Fachbegriffen wie Klassen, Objekten, Vererbung, virtuellen Funktionen und Ausnahmen vertraut machen;

Dieses Buch ist nicht nur für Anfänger, sondern auch für erfahrene Entwickler geeignet, die ihre Kenntnisse in C++ vertiefen möchten. Mit detaillierten Erklärungen, einem umfangreichen Glossar der über einhundert wichtigsten C++ Fachbegriffe,über einhundert Beispielen und Übungen, viele Multiple Choice Aufgaben und Fallstudien werden Sie schnell zum C++-Experten.

Im Buchteil „Code Book“ warten auf Sie ausführliche und gut kommen tierte C++ Code Listings, wie z.B. Vokabeltrainer, Zahlenratespiel, Zufallszahlen, TicTacToe, Anuitätentilgung, Adressverwaltung, Auftragsverwaltung, Kfz-Fahrtenbuch, Reisekostenabrechnung, Wegsuche in einem Labyrinth u.v.a.m., um von Ihnen entdeckt und ausprobiert zu werden.

Also schnappen Sie sich dieses Buch und beginnen Sie Ihre spannende Reise in die Welt von C++ - Ich garantiere Ihnen, dass Sie es nicht bereuen werden!

Inhaltsüberblick

  • Die erste C++-Anwendung
  • Grundlagen der C++-Programmierung
  • Grundlegende Operatoren und Ausdrücke
  • Eingabe und Ausgabe in C++
  • Einführung in Funktionen
  • Objektorientierte Programmierung in C++
  • Arrays und Zeichenketten
  • Speicherverwaltung in C++
  • Fortgeschrittene Konzepte von C++
  • Standardbibliothek in C++
  • Standard Template Library (STL)
  • Entwicklungsumgebungen und Werkzeuge
  • Programmierung von Betriebssystemen mit C++
  • C++11, C++14, C++17 und C++20
  • C++ in der Praxis
  • Anwendungsbeispiele mit C++
  • Spieleprogrammierung mit C++
  • Web-Entwicklung mit C++
  • Datenbank-Programmierung mit C++
  • Compilerbau und Metaprogrammierung mit C++
  • C++ und das Betriebssystem
  • C++ für Embedded Systems
  • Machine earning mit C++
  • Fortgeschrittene Anwendungen mit C++
  • Zukunftsaussichten von C++ und Alternativen
  • Die 100 wichtsten C++ Begriffe mit kurzer Erläuterung
  • Stichwortverzeichnis

Stichwörter aus dem Inhalt von "Mein C++ Buch"

C++; Künstliche Intelligenz, Machine Learning, Objektorientierte Programmierung, C++ Datentypen, C++ Entwicklungsumgebung, C++ Programmierung, C++ Syntax, C++ Klassen, C++ Klassendefinition, Vererbung, Polymorphismus, Abstrakte Klassen, Arrays, Funktionstemplates, Klassentemplates, Exceptions, C++ Streams, Stream-Klassen, Dynamische Arrays, Smart Pointer, C++ Standardbibliothek, C++ Fehlerbehandlung, C++ Fehlermeldungen, C++ Programmiersprache, C++ Multiple Choice Aufgaben, Multithreading, Synchronisation, Mutexes, Condition Variables, C++ IDE, Asynchrone Programmierung, GIT, Makefiles, C++ Compiler, Systemprogrammierung, Kernel-Programmierung, Container-Klassen, Algorithmus-Klassen, C++ Funktionsobjekte, Iterator-Konzepte, C++11, C++14, C++17, C++20, C++ Praxis, Best Practices für C++-Programmierung, Test-Driven Development, Code-Optimierung, GUI-Programmierung mit C++, C++ Spieleprogrammierung, C++ Grafikprogrammierung, C++ Netzwerkprogrammierung, C++ Web-Entwicklung, Server-Side Scripting, Client-Side Web-Entwicklung, Datenbank-Programmierung, Datenbankdesign, ORM-Frameworks, C++ Compilerbau, Metaprogrammierung, Compiler-Optimierungen, POSIX-Schnittstelle, Embedded Systems, Maschinelles Lernen, Echtzeit-Programmierung, OpenCV, TensorFlow, Natural Language Processing, NLP, Predictive Maintenance, C++ Computergrafik, C++ Bildverarbeitung, Internet of Tools, IoT, 3D Drucker, Mein C++ Buch, Zuweisungsoperatoren, C++ Deklarationen, Arithmetische Operatoren, Logische Operatoren, Vergleichsoperatoren, Bedingte Anweisungen, Funktionsparameter, Funktionsüberladung, Rekursion, Lambda-Funktionen, Objektinstantiierung, Fachinformatik, Zugriffsspezifizierer, Member-Funktionen, Zeichenkettenmanipulation, C++ Speicherverwaltung, Speicherallokation, C++ Templates, Funktionstemplates, Klassentemplates, try-catch, Standard Template Library, Container-Klassen, Algorithmus-Klassen, Funktionsobjekte, Iterator-Konzepte, Threads, Thread-Synchronisation, Condition Variables, Versionskontrolle, Treiber-Entwicklung, Systemprogrammierung, Kernel-Programmierung, Best Practices, Code-Optimierung, Code Progrmmierung, C++ Anwendungsentwicklung, Widgets, DirectX, Kollisionserkennung, CGI-Programmierung