Jazyk C++ - objektově orientované programování (CPP1)

Programování, C, C++

Kurz je určen všem uživatelům, kteří chtějí získat základní znalosti objektového programování pomocí jazyka C++.

Lokalita, termín kurzu



Brno
15.11. - 16. 11. 2017
Objednat
14.12. - 15. 12. 2017
Objednat
11.1. - 12. 1. 2018
Objednat
Praha
9.11. - 10. 11. 2017
Objednat
7.12. - 8. 12. 2017
Objednat
4.1. - 5. 1. 2018
Objednat
Vlastní Školení na míru (termín, lokalita, obsah, délka)

Náplň kurzu:

Skrýt detaily
  • Zopakování základní syntaxe jazyka C
  • Vztah C/C++
    1. změny v procedurálním programování oproti jazyku C
    2. přetěžování funkcí
    3. norma ANSI C++, její podpora u známých překladačů
    4. integrace C knihoven, volání C++ modulů z C
  • Třídy
    1. vztah struktury z jazyka C a třídy z C++
    2. datové složky a metody
    3. operátor „->”
    4. ukazatel do třídy
    5. konstruktory a destruktory
    6. přetěžování metod
    7. přetěžování operátorů
    8. virtuální a nevirtuální metody
    9. přátelské třídy a funkce (friend)
  • Dědičnost a polymorfizmus
    1. význam přístupových práv
    2. vícenásobné dědění
  • Výjimky
  • Šablony
    1. použití specializace
    2. vytváření generických tříd a funkcí
    3. výhody a nevýhody generického programování
  • Standardní knihovny pro C++
    1. práce s proudy
    2. neformátované vstupy a výstupy
    3. asociativní pole map a řetězec string
Předpokládané znalosti:
Základní znalost programování, zkušenost s programovacím jazykem C.
Doporučený předchozí kurz:
Obecný jazyk C - základy programování (C1)
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)
Cena kurzu:
7 600,00 Kč (9 196,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

ON Semiconductor Slovakia a.s., Gabriel N.
Jazyk C++ - objektově orientované programování ( CPP1)
"Rozsah a odbornosť kurzu boli viac ako uspokojivé. Informácie boli jasne a zrozumiteľne podané. "
Ústav pro hospodářskou úpravu lesů, Radim A.
Jazyk C++ - objektově orientované programování ( CPP1)
"Školitel si výborně poradil s velkým rozsahem látky C++, poskytl dobrý přehled prakticky všeho, co bych čekal. Výborně reaguje na dotazy a okamžitě sype z rukávu praktické příklady. Je znát, že se nemusel připravovat den předem. Více toho v rámci dvou dní c++ nestihne přenést asi nikdo."