Nyitólap
Home
Regisztráció
Sign up
Bejelentkezés
Login
Kapcsolat
Contact
Masterfield Oktatóközpont - programozó, fejlesztő, tesztelő és más informatikai képzések, pénzügyi, bankinformatikai tanfolyamok

Masterfield informatikai tanfolyam és képzés kereső Tanfolyam, képzés kereső


Jelentkezési lapok
Tanfolyamra jelentkezem

IT vizsgára jelentkezem

ISTQB CTFL vizsgára jelentkezem

ISTQB Agile vizsgára jelentkezem

ISTQB CTAL vizsgára jelentkezem

IREB vizsgára jelentkezem

Hallgatói értékelések


Tanfolyam neve:

C++ programozás haladó

Tanfolyam kódja:MFCPP2
Tanfolyam hossza:32 óra (4x8x45 perc)Tanfolyam és képzés időpontok (C++,Visual Studio,programozás)
Ára:109 500 Ft + áfa
Oktató:Csala Péter
Marosi Attila
Előfeltételek:C++ programozási nyelv alapfokú ismerete, néhány hónap programozási tapasztalat C++ nyelvben

Tanfolyam rövid ismertetése:

A tanfolyamon a hallgatók elsajátítanak több fontos, haladó C++ programozási technikát
Kiknek ajánljuk:C++ fejlesztőknek, akik szeretnék mélyíteni tudásukat ebben a hatalmas lehetőségeket rejtő programozási nyelvben

Tanfolyam vagy képzés általános leírása:

1. Objektumorientált programozás haladó szinten
1.1. A move konstruktor és a move értékadás  
1.2. Alapértelmezett konstruktorok és törlésük (default, deleted)  
1.3. Generikus, absztrakt osztályok
1.4. Polimorfizmus
1.5. Dinamikus kötés
1.6. Virtuális függvények
1.7. Többszörös öröklődés

2. Sablonok és az STL
2.1. Sablonok áttekintése
2.2. STL konténerek (array  , vector, list, queue, stack, set, map, stb.)
2.3. Iterátorok
2.4. A párok és n-esek (std::pair, std::tuple  )
2.5. Algoritmusok
2.6. Függvényobjektumok
2.7. Lambda kifejezések  

3. Kivételkezelés
3.1. Kivételkezelés fogalma
3.2. Kivételek osztályozása
3.3. try és catch
3.4. Egymásba ágyazott kivételkezelő szerkezetek
3.5. Kivételek szándékos előidézése
3.6. Kivételek újra előidézése
3.7. Kivételkezelés használati esetei
3.8. Kivételek terjedésének a megakadályozása (noexcept)  

4. Fájlok és karakterfolyamok kezelése
4.1. Fájlok és könyvtárak kezelése
4.2. Fájl típusok (szöveges, bináris)
4.3. Fájlok beolvasása
4.4. Fájlok kiírása

5. Párhuzamos programozás
5.1. Szál és processzus fogalma
5.2. Makroszintű szálkezelés, az OpenMP
5.3. Atomi változók és a std::atomic  
5.4. A future és a promise használata  
5.5. A std::mutex és a std::thread  

6. Okos mutatók
6.1. A std::unique_ptr  
6.2. A std::shared_ptr  
6.3. A std::weak_ptr  

7. Futásidejű típus információk, speciális típusok
7.1. Típusok fontossága
7.2. Futásidejű típus információ (RTTI)
7.3. Statikus és dinamikus konverzió (dynamic_cast)
7.4. Típusbiztos uniók (std::variant)  
7.5. Opcionális értékek (std::optional)  
7.6. “Bármilyen” típus (std::any)  

8. Könyvtárak linkelése
8.1. Statikus linkelés
8.2. Dinamikus linkelés és fajtái
8.3. extern “C”

Általános információk:Általánosan tanfolyamainkról

Meghirdetett tanfolyamok és képzések listája

Első oktatási napOktató(k)Jelentkezési
határidő
Jelentkezés
2017.12.04.
(napközbeni)
Németh Gábor
2017.11.24.
fő
Ha egyik időpont sem felel meg Önnek, de érdekli a tanfolyam, kérjük adja le jelentkezését! Új időpont felvételekor értesíteni fogjuk Önt.
fő

Küldje el észrevételét, véleményét, kérését, javaslatait - milyen időpont felene meg Önnek a tanfolyamra, milyen tanfolyamot szeretne látni a képzéslistában, mit hiányol a tematikából Gyakran ismételt kérdések - tanfolyamok és képzések feltételei, jelentkezési folyamat, finanszírozási módok
Informatikai tanfolyamok és képzések listája kategóriák szerint(Java, Delphi, Oracle PLSQL, Mssql, PHP, MySQL, Weblogic, Javascript, AJAX, JSP, White Hat Hacker, Penetration Tester, pénzügyi, bankinformatika, Cobit, ITIL, Microsoft Project, PRINCE2, PMI PMP, tesztelés, szoftver ergonómia) Induló informatikai tanfolyamok és képzések listája Informatikai tanfolyamok és képzések teljes listája

Hasonló tanfolyamok listája:
ASP.NET MVC alkalmazások fejlesztése
C# 6 és Visual Studio 2015 újdonságok
C# programozás alapok
C# programozás haladó
C++ programozás alapok
Delphi szoftverfejlesztés alapok (felhasználói felületek)
Delphi szoftverfejlesztés haladó (adatbázisok)
Perl programozás
Python programozás alapok
Python programozás haladó
Tervezési minták a szoftverfejlesztésben (Design Patterns)
UML modellező nyelv használata
Üzleti folyamatok modellezése BPMN segítségével



Masterfield Oktatóközpont
Informatikai tanfolyamok, képzések (Szoftverfejlesztő, programozó, szoftver tesztelő, biztonsági, projektmenedzsment, pénzügyi, bankinformatikai)
1134 Budapest, Róbert Károly krt. 82-84. (Cooper Center)
Vezetékes telefon:06-1-288-0176; Mobil telefonszámok: 06-20-967-3200 vagy 06-20-967-3700