• e-mail: info@pckurzy.cz
  • mobil: +420 723 900 098
  • kancelář: +420 222 94 84 64
  • e-mail: info@pckurzy.cz
  • mobil: +420 723 900 098
  • kancelář: +420 222 94 84 64
Počítačové kurzy a školení

Programovací jazyk C++ na platformě Dev C++ (pokročilý kurz)

Kurz seznámí posluchače s programováním v jazyce C++ ve vývojovém prostředí wxDev-C++. Kurz navazuje na základní kurz programování C/C++ a věnuje se objektově orientovanému programování, včetně návrhu grafických aplikací pomocí knihovny wxWidgets.

Tento kurz nabízíme realizovat také formou zakázkového firemního školení v termínu dle dohody s firemním zákazníkem.

Termíny kurzu


V současné době bohužel nejsou vypsány žádné termíny tohoto kurzu.

Pokud máte zájem o tento kurz a nenašli jste termín, který by Vám vyhovoval, vyplňte a odešlete nám prosím následující poptávku po termínu. Pokusíme se kurz vypsat v termínu, který uvedete, a který bude vyhovovat Vám i dalším zájemcům.
Běžná cena tohoto kurzu je: 4950 Kč bez DPH, 5990 Kč včetně DPH




Podrobná osnova


Seznámení s vývojovým prostředím wxDev-C++
- Vytvoření projektu
- Programová nabídka
- Přehled nástrojů pro usnadnění vývoje
- Vytvoření prvního programu v wxDev-C++
- Debugger – nástroj pro odladění programu
Vztah jazyků C a C++
- Nové datové typy
- Konstanty
- Vstup a výstup
- Správa paměti
- Reference
- Jmenné prostory
Funkce
- Přetěžování funkcí
- Implicitní hodnoty parametrů
- Předání parametrů odkazem
- Inline funkce
Objektové programování v C++
- Zapouzdření
- Dědičnost
- Polymorfismus
- Přístupová práva
- Abstraktní metody a třídy
- Práce s instancemi
- Statické metody a proměnné
- Virtuální dědění
Přetěžování operátorů
Výjimky
- Používání standardních výjimek
- Vytváření vlastních výjimek
Standardní knihovna STL
- Třída String
- Použití některých šablon
Vytváření grafické aplikace pomocí knihovny wxWidgets
- Vytvoření projektu wxWidgetsDialog
- Vytvoření uživatelského rozhraní
- Přiřazení funkcí k událostem

Doporučené znalosti a návaznosti


Doporučené znalosti:

Pro absolvování tohoto kurzu předpokládáme alespoň základní znalost programování v jazyce C, nejlépe v rozsahu základního kurzu "Programovací jazyk C++ (základní kurz)".


Poznámka:

-


Před absolvováním tohoto kurzu doporučujeme absolvovat některý z těchto předcházejících kurzů:

Programovací jazyk C++ na platformě Dev C++ (základní kurz)