C++ voor C programmeurs

C++ voor C programmeurs Cursus

AanbiederLearnit Training
Kosten 1.700,00
Meer informatie over Learnit Training

Overzicht

Algemeen: Deze cursus is bedoeld voor ervaren C programmeurs die een gedegen kennis van C++ willen verwerven. Na een introductie in de concepten van C++ wordt het klasse begrip geïntroduceerd en wordt de cursist bekend gemaakt met object ... Volledige omschrijving

Benodigde kennis

Ervaring in het programmeren in c

Programma

. Day 1. Overview I/O Streams Stream manipulators Combining C and C++ The standard C++ library Namespaces String Vector Type conversions Day 2. Classes Class members Constructors/Destructors Member functions Static members Object ... Volledig programma

Keurmerken

Inschrijven

Beschrijving

Algemeen: Deze cursus is bedoeld voor ervaren C programmeurs die een gedegen kennis van C++ willen verwerven. Na een introductie in de concepten van C++ wordt het klasse begrip geïntroduceerd en wordt de cursist bekend gemaakt met object georiënteerd programmeren. Vervolgens komen de object georiënteerde aspecten van klassen in C++ aan bod: inheritance, virtual functions, encapsulation. Ook wordt aandacht besteed aan de Standard Template Library en algoritmes. Door de gehele cursus heen wordt het geven van theorie afgewisseld met het maken oefeningen.

Deze training wordt gegeven door een zeer ervaren trainer, referenties zijn beschikbaar op aanvraag.

Inhoud.

Day 1.

  • Overview
  • I/O Streams
  • Stream manipulators
  • Combining C and C++
  • The standard C++ library
  • Namespaces
  • String
  • Vector
  • Type conversions

Day 2.

  • Classes
  • Class members
  • Constructors/Destructors
  • Member functions
  • Static members
  • Object orientation (aggregation, composition, generalization)
  • The use of UML diagrams for aggregation, composition and generalization

Day 3.

  • Polymorphism
  • Dynamic memory allocation
  • Copy constructor
  • Overloading
  • Virtual functions
  • Abstract classes
  • Multiple inheritance
  • Friends

Day 4.

  • Containers
  • Algorithms
  • The Standard Template Library
  • Templates and generic programming
  • Exception handling

Opmerkingen

Deze cursus kan ook in privé vorm of incompany georganiseerd worden. Onze zeer ervaren trainer kan telefonisch de wensen voor een groepstraining bespreken.

Programma

.

Day 1.

  • Overview
  • I/O Streams
  • Stream manipulators
  • Combining C and C++
  • The standard C++ library
  • Namespaces
  • String
  • Vector
  • Type conversions

Day 2.

  • Classes
  • Class members
  • Constructors/Destructors
  • Member functions
  • Static members
  • Object orientation (aggregation, composition, generalization)
  • The use of UML diagrams for aggregation, composition and generalization

Day 3.

  • Polymorphism
  • Dynamic memory allocation
  • Copy constructor
  • Overloading
  • Virtual functions
  • Abstract classes
  • Multiple inheritance
  • Friends

Day 4.

  • Containers
  • Algorithms
  • The Standard Template Library
  • Templates and generic programming
  • Exception handling
Deze gegegevens zijn voor het laatst bijgewerkt op 3 februari 2012.