Home   Schulung > EDV > Programmierung > C++

Der Teilnehmer lernt, weitere Möglichkeiten der Programmiersprache C++ zu beherrschen und anzuwenden.

ANSI C++ - Grundlagen Programmierung

Ziel
Der Teilnehmer lernt, weitere Möglichkeiten der Programmiersprache C++ zu beherrschen und anzuwenden.
Schulungsinhalte


• Einführung in C++
Die Entstehung von C++ . Bezeichnung der Dateinamen . Voraussetzungen . Auswahl von Internetadressen zu C++

• Ein- und Ausgabe
Grundlagen . Standardausgabestream cout und cin

• Einfache Erweiterungen in C++
Kommentarzeilen . Das Blockkonzept von C++ . Der Auflösungsoperator :: . Der Komma-Operator . Präfix und Postfix . Strukturen in C++ . Union in C++ . Datentypen bool und string . Mischen von C- und C++-Quelldateien . Dynamische Speicherverwaltung

• Erweiterungen bei Funktionen
inline-Funktionen . Prototyping . Defaultwerte . Variable Parameterlisten . Referenzen und Referenzvariablen . Referenzparameter . Referenzen als Funktionsergebnisse . Überladen von Funktionen

• Klassen
Klassenkonzept . Instanzen einer Klasse . Zugriffsattribute . Konstruktoren und Destruktoren . Friends . Statische Klassenelemente . Geschachtelte Klassen . Die Attribute mutable und explicit

• Vererbung
Art der Ableitung . Strukturen und Klassen . Konstruktoren und Destruktoren abgeleiteter Klassen . Zuweisungskompatibilität in Klassenhierarchien . Klassenhierarchien . this-Zeiger . Virtuelle Methoden und Destruktoren

• Mehrfachvererbung
Grundlagen . Virtuelle Basisklassen . Zugriffsrechte bei Vererbung und Überladung

• Polymorphismus
Rein virtuelle Methoden . Abstrakte Basisklassen

• Datei- und String-Streams
Grundlagen . Datei- und String-Streams

• Überladen von Operatoren
Operator-Overloading durch friend-Funktionen . Operator-Overloading mit Methoden . Überladen der Post- und Präfix-Operatoren . Typumwandlungs-Operatoren . Konstruktoren als Typumwandlungs-Operatoren . Typumwandlungsoperator-Funktionen . Kopieren von Objekten . Überladen des Funktionsoperators () . Überladen des Operators -> . Überladen von new und delete

• Namensbereiche
Allgemein . Standard-Namensbereich std

• Templates
Funktions- und Klassen-Templates

• Standard Template Library
Grundlagen . STL-Begriffserklärung . Iteratoren . vector . deque (Double Ended Queue) . Doppelt verkettete Liste list . set und multiset . map und multimap . Zeichenketten string . Algorithmen der STL

• Exceptionhandling
Verschachtelte Exception-Blöcke . Eigene Exception-Klassen definieren

• Objektorientierter Entwurf
Das Objektmodell . Identifizieren von Klassen . Verifizieren der Klassen durch Szenarios . Gemeinsamkeiten und Beziehungen zwischen Klassen . Verfeinerung durch Identifizieren der Daten . Grafische Darstellung von Klassen und Beziehungen . Design-Fehler .
Zielgruppe
Diese C++-Schulung richtet sich an Programmierer und Anwendungsentwickler, die sich einen Überblick über die Möglichkeiten von C++ verschaffen wollen.
Voraussetzungen
Grundkenntnisse in der Programmierung.
Ausschließlich als Inhouse-Schulung
Dieses Seminar bieten wir ausschließlich als Inhouse-Seminar in Ihren Räumlichkeiten oder bei uns in Münster an.
Seminardaten
Schulung-Nrcansipp
Dauer5 Tage
Inhouse-Schulung
Dieses Seminar bieten wir Ihnen als Inhouse-Seminar oder -coaching vor Ort in Ihren Räumlichkeiten an. Sprechen Sie uns diesbezüglich bitte an.
Rufen Sie uns an:
+49 (0) 25 1 - 98 110 99-0
QRCode zu dieser Schulung

Aktuelle Termine
Do, 31.07.2014 - Fr, 01.08.2014, Münster
Microsoft Word 2010 - Grundlagen
Mo, 04.08.2014 - Di, 05.08.2014, Münster
Microsoft PowerPoint 2010 - Grundlagen/Aufbau
Mo, 04.08.2014 - Mi, 06.08.2014, Münster
HTML und CSS Intensiv
Mo, 04.08.2014 - Mi, 06.08.2014, Münster
PHP 5.4 - Grundlagen zur Erstellung dynamischer Webseiten
Do, 07.08.2014 - Fr, 08.08.2014, Münster
Microsoft Word 2013 - Grundlagen

Garantierte Durchführung = Garantierte Durchführung!
Schaufenster
Bootstrap - Responsive Design mit Bootstrap


CSS Framework - Bootstrap


Bootstrap - Responsive Design mit Bootstrap

Als Designer und Entwickler lernen Sie mit dem populären CSS-Framework von Twitter, ein „Responsive Design“-fähiges Layout für alle gängigen Browsern zu entwickeln, dass es auch auf mobilen Endgeräten passend skaliert dargestellt wird.

Do., 09.10. - Fr., 10.10.2014 Münster

Von-Steuben-Straße, 48143 Münster
(direkt am Hbf Münster)

975,80 EUR brutto
(820,oo EUR + 155,8o EUR Mwst.)


Schaufenster
NRW übernimmt bis zu 50% Ihrer Bildungskosten!

Logo Bildungsscheck


Das Land NRW übernimmt mit Mitteln des Europäischen Sozialfonds bis zur Hälfte (bis max. 2.000,00 EUR) die Weiterbildungskosten für Einzelpersonen, kleine und mittelständische Unternehmen aus NRW.