Nicméně už z popisu přednášky je vidět, že jsou to vyhozené peníze a lektor nemá o C++ moc ponětí.
Perly jako „abstraktní metody“, přičemž metody tříd jsou statické, virtuální a čistě virtuální.
Stejně tak jako „odlišnosti od normy u známých překladačů“ bych bral jako matení. Jazyk C++ je tak rozsáhlý a kompilátory C++ tak dobře dodržují normy, že toto téma je většinou mimo, a pokud, tak pro velmi virtuózního C++ machra.
Navíc učit C++ za 2 dny, a to ještě do toho stihle vycpávková témata jako je historie C++, odlišnosti od norem kompilátorů, význam C++, porovnání s dalšími jazyky – na to je jediný závěr. Celé školení je šarlatánství nejhrubšího zrna a vyhozené peníze.
Neexistuje snad jasnější příklad školení, které je ztrátou času, i kdyby bylo zadarmo. Je to podvod, a zcela jasný a zřejmý podvod.
Jako člověk, který dělá v C++ od jeho počátků a intenzívně používá v praxi – na odlišnosti od normy v praxi nenarážím.
Málokterý programovací jazyk má tak dobře dodržovanou normu mnoha různými kompilátory, jako je C++.
Jediná skutečná odlišnost od normy C++89 a C++03 je v klíčovém slově export, a i tam se chovají všechny kompilátory vzácně stejně. Norma C++11 je něco, kam zcela jistě nedojdou.
Není mi jasné, kde byste narazil na odlišnosti od normy. Zvláště v tom rozsahu studia, který je dvoudenní přednáška.
To, že je vám divné zaměňovat názvy "čistě virtuální" a "abstraktní", ačkoliv se jedná o totéž, jen ukazuje, že nemáte potuchy o tom, že existují odlišná názvosloví v oboru.
Kdybyste na to šel opravdu takto striktně, tak v C++ nejsou ani virtuální metody, protože specifikace je napsaná anglicky. :D Pak byste musel sahat k takovým formulacím, že v C++ jsou "funkce definované v rámci třídy označené klíčovým slovem virtual a syntaktickým zločinem =0".
Nicméně, učit se ve dvou dnech základy a do toho abstraktní metody, je fakt na hlavu. To souhlasím.
Jestli "ovládnout" znamená pochopit gramatiku jazyka (umět přečíst a porozumět libovolnému program), tak už by to možná někdo hodně chytrý zvládnul. Ale spíš ne protože C++ patří spíš k těm komplikovanějším jazykům, kdy spousta věcí je přímo v jazyce a ne v knihovnách jako třeba u C nebo javy (ty by se takto za 2 dny daly zvládnout v pohodě).
Obávám se, že ani zcela pochopit gramatiku C++ nelze za 2 dny stihnout, pokud to definujete jako porozumění libovolnému programu.
Zejména, pokud se sáhne do částí jazyka, jako jsou pokročilé vlastnosti šablon či některé nové featury C++11.
Navíc na C++ nejsou 2 dny, protože se vykládá také historie C++, rozdíly C++ kompilátorů, dozvíte se o významu C++, porovná se C++ s dalšími jazyky, a dále se ztrácí čas s tím, že Vás nebudou učit jenom jazyk C++, ale také základy objektového programování jako je polymorfismus, zapouzdřenost a dědičnost. Takže na vlastní jazyk C++ zůstane stěží 1 den, možná 1 den akousek.
Znovu říkám, tato přednáška je podvod.
Evidentně pan Tiškovský potřebuje peníze a je mu jedno, jak je získá. Je to vidět i na nedomyšlenosti, kdy se předpokládají znalosti C nebo Javy, ale program evidentně počítá se vždy se znalostí C.
Nikomu bych toto školení nedoporučil. I zadarmo je to školení drahé.