Detail kurzu
Microsoft Visual C++ II. - objektové programovanie
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Objektovo orientované programovanie (OOP) je dnes základným kameňom moderného softvérového vývoja a jazyk C++ patrí medzi najvýkonnejšie nástroje na jeho zvládnutie. Tento kurz Microsoft Visual C++ II. - objektové programovanie je intenzívny tréning určený pre programátorov, ktorí už ovládajú základy jazyka C alebo C++ a chcú posunúť svoje zručnosti na vyššiu úroveň. Kurz je ideálny pre vývojárov, ktorí sa chcú naučiť písať čistejší, znovupoužiteľný a efektívnejší kód pomocou objektového prístupu.Úvodná časť kurzu Microsoft Visual C++ II. vás prevedie históriou a filozofiou jazyka C++, vysvetlí vzťah medzi jazykmi C a C++ a predstaví kľúčové rozdiely oproti iným programovacím jazykom. Následne si osvojíte lexikálne prvky programu vrátane dátových typov, konštánt, operátorov, premenných a funkcií. Naučíte sa využívať preťažovanie funkcií a pochopíte, ako tieto základy tvoria základ pre objektové programovanie. Po tejto časti budete schopní orientovať sa v štruktúre C++ programu a pripravíte sa na prácu s triedami.Druhá časť kurzu je venovaná jadru objektovo orientovaného programovania. Detailne sa oboznámite s pojmami ako zapuzdrenie, dedičnosť, polymorfizmus a abstraktné triedy. Naučíte sa deklarovať vlastné triedy, pracovať s prístupovými právami, dátovými zložkami a metódami. Osvojíte si prácu s odvodenými triedami, virtuálnym dedením a tvorbou čisto virtuálnych metód. Pochopíte princípy konštruktorov a deštruktorov, čo vám umožní správne spravovať životný cyklus objektov.Tretia časť kurzu Microsoft Visual C++ II. je prakticky zameraná na pokročilé techniky a reálne scenáre. Prevedie vás preťažovaním operátorov, prácou so šablónami objektových typov a funkcií, ako aj správnym používaním výnimiek pre ošetrovanie chýb. Zoznámite sa s mennými priestormi, vstupno-výstupnými operáciami a knižnicou STL vrátane kontajnerov a iterátorov. Tieto nástroje vám umožnia písať robustný a profesionálny kód využiteľný v praxi.Prihláste sa na tento kurz a získajte komplexné znalosti objektového programovania v C++. Po jeho absolvovaní budete schopní navrhovať a implementovať vlastné triedy, využívať pokročilé techniky OOP a pracovať s knižnicou STL. Naučíte sa pracovať s jazykom Microsoft Visual C++ na úrovni, ktorá vám otvorí dvere k vývoju výkonných aplikácií a zvýši vašu hodnotu na trhu práce.
Obsah kurzu
Úvod do jazyka C++- Vzťah medzi jazykmi C a C++
- Stručná história jazyka
- Rozdiely medzi jazykom C++ a inými programovacími jazykmi
- Dátové typy
- Konštanty
- Operátory
- Premenné
- Funkcie a ich preťažovanie
- Zapuzdrenie
- Dedičnosť
- Polymorfizmus
- Abstraktné triedy a metód
- Prístupové práva
- Dátové zložky
- Metódy
- Odvodené triedy - dedenie
- Tvorba vlastných abstraktných tried
- Tvorba čisto virtuálnych metód
- Definícia pojmu výnimka
- Volanie výnimky
- Zachytenie výnimky
- Kontajnery
- Iretátory v STL
Cieľová skupina
mierne pokročilýHodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality