C++ Programmierung für Einsteiger

Methode
Dauer

C++ Programmierung für Einsteiger

HECKER CONSULTING
Logo von HECKER CONSULTING

Tipp: Sie suchen eine Inhouse Schulung? Erhalten Sie von mehreren Anbietern unverbindliche Angebote!

Beschreibung

C++ ist vielseitig, leistungsstark und leicht zu erlernen. Lernen Sie die Grundlagen C++-Programmierung.

 

C++ treibt Systemsoftware, Desktop-Anwendungen und sogar Videospiele an, und es ist die Sprache, die dazu beigetragen hat, dass Menschen auf dem Mond gelandet sind. Einfach gesagt, C++ ist ein Muss für jeden modernen Programmierer - und C++ ist ein großartiger Ausgangspunkt, um anzufangen, wenn Sie zum ersten Mal programmieren.

Verstehen Sie die Grundlagen von C++ und lernen Sie Ihre Umgebung für die C++-Programmierung einzurichten sowie die Anatomie eines grundlegenden C++-Programms zu entwickeln.

Erlernen Sie Anweisungen und Ausdrücke, Variablen, Bedingungen, Operatoren, Schleifen und…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: C/C++, Microsoft Visual C#.NET, Java, Linux und SQL & MySQL.

C++ ist vielseitig, leistungsstark und leicht zu erlernen. Lernen Sie die Grundlagen C++-Programmierung.

 

C++ treibt Systemsoftware, Desktop-Anwendungen und sogar Videospiele an, und es ist die Sprache, die dazu beigetragen hat, dass Menschen auf dem Mond gelandet sind. Einfach gesagt, C++ ist ein Muss für jeden modernen Programmierer - und C++ ist ein großartiger Ausgangspunkt, um anzufangen, wenn Sie zum ersten Mal programmieren.

Verstehen Sie die Grundlagen von C++ und lernen Sie Ihre Umgebung für die C++-Programmierung einzurichten sowie die Anatomie eines grundlegenden C++-Programms zu entwickeln.

Erlernen Sie Anweisungen und Ausdrücke, Variablen, Bedingungen, Operatoren, Schleifen und Funktionen - und verwenden komplexere Themen, wie Datenstrukturen, Klassen und Objekte sowie Vorlagen.

Sie erlernen Konzepte wie Rekursion, Type Casting und Operatorüberladungen und werden außerdem Containerklassen und Algorithmen der Standard Template Library (STL) verwenden.

 

C++ - Einstieg

  • C++ kennenlernen
  • Was ist C++?
  • Die C++-Toolchain
  • Verwendung von Xcode
  • Verwenden von Visual Studio

Grundlegende Syntax in C++

  • Einführung in die grundlegende Syntax
  • Anatomie eines C++-Programms
  • Anweisungen und Ausdrücke
  • Bezeichner
  • Definieren von Variablen
  • Zeiger
  • Referenzen
  • Primitive Arrays
  • Primitive Zeichenketten
  • Bedingtheiten
  • Die Verzweigungsbedingung
  • Schleifen mit while und do
  • Iterieren mit for
  • Bereichsbezogene for-Schleife
  • Strukturen
  • Funktionen
  • Klassen
  • Verwendung von stdout

Datentypen in C++

  • Übersicht der Datentypen
  • Integer-Typen
  • Integer-Größen
  • Ganzzahlen mit fester Größe
  • Fließkomma-Typen
  • Zeichen und Zeichenketten
  • Zeichen-Escape-Sequenzen
  • Bezeichner
  • Verweise
  • Strukturierte Daten
  • Bit-Felder
  • Aufzählungen
  • Unions
  • Definieren von Typen mit typedef
  • Der void-Typ
  • Der auto-Typ
  • Eindeutige Null-Zeiger-Konstante

C++ - Operatoren

  • Gemeinsame Operatoren
  • Zusammengesetzte Zuweisungsoperatoren
  • Inkrement- und Dekrement-Operatoren
  • Vergleichsoperatoren (relationale Operatoren)
  • Logische Operatoren
  • Bitweise Operatoren
  • Ternäre bedingte Operatoren
  • Dynamische Speicheroperatoren
  • Typumwandlung
  • Verwendung von sizeof
  • Verwendung von typeid
  • Vorrang von Operatoren

C++ - Funktionen

  • Überblick über C++-Funktionen
  • Erstellen einer Funktion
  • Übergabe von Werten an eine Funktion
  • Verwendung von automatischen und statischen Variablen
  • Rückgabe von Werten aus einer Funktion
  • Verwendung von Funktionszeigern
  • Überladen von Funktionsnamen
  • Definieren einer variablen Anzahl von Argumenten

Klassen und Objekte in C++

  • Überblick über Klassen und Objekte
  • Definieren einer Klassen
  • Eigenschaften
  • Methoden
  • Konstruktoren und Destruktoren
  • Überladen von Operatoren
  • Überladen von Operatoren mit Funktionen

Templates in C++

  • Templates verstehen
  • Template-Funktionen
  • Schablonen-Klassen

Die C++ - Standard-Bibliothek

  • Überblick über die Standardbibliothek
  • Datei-E/A
  • Binäre Dateien
  • Dateiverwaltung
  • Unformatierte Zeichen-E/A
  • Formatierte Zeichen-E/A
  • Arbeiten mit Ganzzahlen und reellen Zahlen
  • String-Funktionen
  • Behandlung von Systemfehlern

Die C++ - Standard-Vorlagenbibliothek

  • Überblick über die STL
  • Vektoren
  • Zeichenketten
  • I/O-Streams
  • Behandlung von Ausnahmen

 

C++ wird sowohl für die System- als auch für die Anwendungsentwicklung verwendet, ist für praktisch jedes Betriebssystem verfügbar und hat viele abgeleitete Sprachen, einschließlich C# und Java, beeinflusst und informiert. Entdecken Sie die Grundlagen von C++ einschließlich Syntax, Operatoren, Schleifen und Funktionen. Erfahren Sie, wie Sie Datenstrukturen verwenden und Ihre eigenen Funktionen erstellen können. Verstehen Sie die Grundlagen des Objekt- und Template-Systems, damit Sie nützliche Klassen und Objekte erstellen können. Und schließlich nutzen Sie die C++-Standardbibliothek und die Standardvorlagenbibliothek, die eine Fülle von Containern und Algorithmen bereitstellt.

 

Die Weiterbildung "C++ Programmierung für Einsteiger" bieten wir Ihnen als Firmenseminar sowie Inhouse-Schulung Live-Online und Vor-Ort an!

 

Erstklassige Beratung, Coaching, Workshops und Training für Ihre IT-, Online- und Digitalisierungsthemen. Über 500 aktuelle IT-, Online-, Digital-Themen - Live-Online und Vor-Ort in Ihrem Hause, auf jeden Fall immer persönlich und individuell!

Sie erhalten von uns:

➜ Training & Coaching für Einzelpersonen
➜ Training & Workshops für Teams und Abteilungen
➜ Training-Komplett-Lösungen für Ihr Unternehmen

Sie finden bei uns:

AWS, Analytics + Business Intelligence (BI), Azure, Big Data + Data Science, Cloud-Computing, Collaboration, Datenbanken, DevOps, Digitale Strategie, Digitale Transformation, E-Commerce, E-Learning, Excel, Für Marketing, Für Verkauf + Vertrieb, IT & Software, Java, JavaScript, Künstliche Intelligenz (KI), Microsoft, Moodle, No-Code / Low-Code, Online Marketing, Online-Meeting, PHP, Power Platform, Programmiersprachen, Projektmanagement, Python, R, Robotic Process Automation (RPA), SEO, SQL, SQL Server, Scrum, Software Engineering, Tableau, Teams

Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 300 IT-, Online- und Digital-Beratungsleistungen.

Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!