Programování ve Visual C++ - kurz 34 990 RUB. od Specialista, školení 40 ak. h., Datum: 12. května 2023.
Různé / / November 28, 2023
Programovací jazyk C++ vznikl na počátku 80. let, kdy zaměstnanec Bell Labs Björn Stroustrup přišel s řadou vylepšení jazyka C pro vlastní potřeby. V současné době je C++ široce používán pro vývoj softwaru a je jedním z nejpopulárnějších programovacích jazyků. Jeho rozsah zahrnuje tvorbu operačních systémů, různých aplikačních programů, ovladačů zařízení, aplikací pro vestavěné systémy, vysoce výkonné servery a hry.
Existuje mnoho implementací jazyka C++, bezplatných i komerčních a pro různé platformy. Jednou z variant C++ je Visual C++, produkt společnosti Microsoft, který je součástí sady Microsoft Visual Studio. Pokud si uvědomíme, že produkty společnosti Microsoft jsou v dnešní době velmi široce používány, je jasné, že profesionálové pracující s tímto softwarem jsou na trhu žádané.
Ti, kteří chtějí rozvíjet svou kariéru v oblasti programování, zve Specialist Training Center ke kurzu „Programování ve Visual C++“.
Kurz je určen pro všechny C programátory a na všech platformách. Bude to užitečné pro zkušené i začínající vývojáře v jazyce C, kteří chtějí rozvíjet své profesionální dovednosti učením C++.
Program kurzu je sestaven s ohledem na požadavky schváleného profesního standardu „Programátor“. nařízením Ministerstva práce a sociální ochrany Ruské federace ze dne 18. listopadu 2013 č. 679n.
Kurz „Programování ve Visual C++“ pokrývá všechny fáze přípravy a psaní programů v C++. Naučíte se pracovat s různými datovými typy, operátory a funkcemi C++, provádět zapouzdření a používat konstruktory a destruktory. Osvojte si abstraktní třídy a rozhraní, šablony funkcí a naučte se, jak spravovat výjimky. Součástí programu je i studium moderního vývojového prostředí Microsoft Visual Studio.
Zvláštností kurzu „Programování ve Visual C++“ je, že veškeré teoretické znalosti získané v kurzu jsou doplněny praktickými příklady. Kurz vedou skvělí učitelé, profesionálové ve svém oboru. Všichni úspěšně kombinují výuku s praktickou prací. Po absolvování kurzu obdržíte certifikát Centra „Specialista“, uznávaný zaměstnavateli.
Naučíte se:
- Práce s různými datovými typy, operátory a funkcemi C++
- Proveďte zapouzdření
- Používejte konstruktory a destruktory
- Operace přetížení
- Použijte dědičnost a polymorfismus
- Vyvíjejte abstraktní třídy a rozhraní
- Použít šablony funkcí a tříd
- Správa výjimek
- Využijte moderní vývojové prostředí Microsoft Visual Studio
5
kurzyProfesionální lektor kurzů Qt5. Má 5 let zkušeností jako softwarový vývojář (C\C++), 3 roky jako hlavní vývojář, 2 roky jako softwarový architekt a 10 let jako tutor. Při tomto...
Profesionální lektor kurzů Qt5. Má 5 let zkušeností jako softwarový vývojář (C\C++), 3 roky jako hlavní vývojář, 2 roky jako softwarový architekt a 10 let jako tutor. V současné době je předním softwarovým inženýrem a designérem v 1C.
Absolvent (s vyznamenáním) Fakulty chemie Moskevské státní univerzity pojmenované po M.V. Lomonosov. Vladimir Aleksandrovich neustále studuje a zlepšuje svou úroveň, věnuje velkou pozornost kompetentnímu designu a stylu programování. Zná několik programovacích jazyků (C/C++, Python, PHP, Java) a za léta praxe pracoval téměř ve všech hlavních programovacích jazycích. Má certifikáty o uznání od zařízení pro umisťování softwaru (během svého působení ve společnosti Agat - jednom z největších systémů integrátoři pro námořnictvo), stejně jako více než 70 recenzí od více než 500 klientů na profi.ru (celkem hodnocení 4,63+).
Vladimir Aleksandrovich je „pečlivý“ učitel v dobrém slova smyslu - vždy se snaží porozumět problematice \ technologii \ konceptu až do konce - aby bylo studentům jeho tříd vše jasné. Dobře vysvětluje, učí dělat vše čistě a správně hned napoprvé, umí naslouchat a slyšet publikum. Posluchači si všímají zejména jeho schopnosti najít samostatný přístup ke každému studentovi a také užitečných příkladů, které uvádí z osobní praxe.
Modul 1. Datové typy, operace a funkce v C++ (4 ac. h.)
- Referenční datový typ.
- Operace jsou rozšířením kontextu.
- Operace nové a smazat.
- Vestavěné inline funkce.
- Přetížení funkcí. Výchozí argumenty
Modul 2 Zapouzdření (4 ac. h.)
- Deklarace třídy.
- Řízení přístupu.
- Tento ukazatel.
- Přátelské třídy a funkce.
Modul 3. Speciální metody třídy (4 ac. h.)
- Výchozí konstruktor.
- Kopírovat konstruktor.
- Přetížení konstruktérů.
- Destruktor.
Modul 4. Konstantní a statické členy třídy (4 ac. h.)
- Konstantní funkce a objekty.
- Statická data a funkce.
- Pravidla pro inicializaci a používání.
Modul 5. Provozní přetížení (4 ac. h.)
- Pravidla přetěžování operátorů v C++.
- Příklady přetěžování základních operací.
- Přetížení operátoru přiřazení a konstruktoru kopírování.
Modul 6. Datové toky v C++ (4 ac. h.)
- Hierarchie tříd vláken v C++.
- Formátovaný vstup/výstup.
- Používání a vytváření manipulátorů.
- I/O přetížení.
- Práce se soubory.
Modul 7. Dědičnost a polymorfismus (4 ac. h.)
- Dědičnost jako mechanismus pro opětovné použití kódu.
- Virtuální funkce a pozdní vazba.
- Vícenásobná dědičnost
- Virtuální základní třída.
- Čistě virtuální funkce a abstraktní třídy.
Modul 8. Šablony funkcí a tříd (4 ac. h.)
- Oblasti použití šablon.
- Vytváření a přetěžování funkcí šablon.
- Definice, specializace a použití šablon tříd.
Modul 9. Správa výjimek (4 ac. h.)
- Pomocí operátorů try, catch, throw.
- Dynamická identifikace typu běhu (RTTI).
- Typové převodní operace.
Modul 10. Závěrečná lekce (4 ak. h.)
- Dokončení kurzu.