fbpx
Képzés hossza:
Képzés nyelve:
16 tanóra
Magyar, igény esetén angol
A képzés díja:
119 500 Ft + Áfa

Modern C++ programozás - Új nyelvi elemek tanfolyam - Időpontok és jelentkezés

Zártcsoportos képzésre jelentkezem

Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.

Jelentkezés időpont nélkül

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.

Ismerd meg a modern C++ legújabb fejlesztéseit és nyelvi elemeit, amelyek hatékonyabbá és biztonságosabbá teszik a kódszerkezetet! A képzés során elsajátítod a kikövetkeztetett típusok, variadic sablonok és típusjellemzők (type traits) használatát, valamint betekintést kapsz a C++20 újdonságaiba, mint a korutinok, concepts, ranges és a formatting library. Tartsd naprakészen a C++ tudásodat és használd ki a legújabb nyelvi eszközöket!

Ajánljuk mindenkinek, aki lépést akar tartani a C++ folyamatos fejlődésével. Kifejezetten ajánljuk tapasztalt C++ fejlesztőknek, akik szeretnék elsajátítani a modern C++17 és C++20 nyelvi elemeit, hogy hatékonyabb, biztonságosabb és karbantarthatóbb kódot írjanak. Különösen hasznos szoftverfejlesztőknek, beágyazott rendszereken dolgozóknak és olyan szakembereknek, akik teljesítménykritikus alkalmazásokat fejlesztenek.

  • Stabil C++ programozási ismeret
  • Alapvető objektumorientált programozási ismeretek magabiztos használata.

A modern C++ (C++17, C++20 és későbbi verziók) számos új nyelvi elemet és könyvtárat vezetett be, amelyek biztonságosabbá, hatékonyabbá és olvashatóbbá teszik a kódot. Olyan fejlesztések, mint a kikövetkeztetett típusok, variadic sablonok, típusjellemzők (type traits), korutinok, concepts, ranges és a std::span lehetővé teszik a rugalmasabb és robusztusabb programok írását. Ezek az új eszközök megkönnyítik a generikus programozást, csökkentik a futásidejű hibák esélyét, és növelik a teljesítményt.

A modern C++ széles körben alkalmazott nyelv a szoftverfejlesztésben, különösen a teljesítménykritikus rendszerek, beágyazott rendszerek, játékfejlesztés, pénzügyi alkalmazások és nagy teljesítményű szerveroldali rendszerek területén. A fejlesztők számára elengedhetetlen, hogy ismerjék a legújabb nyelvi elemeket, hogy hatékony, fenntartható és jövőbiztos kódot írhassanak.

 

Ha más szintek vagy speciálisabb irányok is érdekelnek a témában, akkor ez az ábra segíthet eligazodni a kapcsolódó képzéseink között:

C++ programozás alapok C++ programozás haladó C++ build rendszerek tanfolyam Tervezési minták C++ Modern C++ programozás QA technikák C++ GUI fejlesztés C++ Konkurrens és aszinkron C++

 

A képzés elvégzése után, többek között képes leszel:  

  • Hatékonyabban dolgozni a C++ modern típuskinyerési lehetőségeivel, például `auto` és template argument deduction segítségével  
  • Variadic függvények és sablonok alkalmazásával rugalmasabb kódszerkezeteket létrehozni  
  • A type traits eszköztárát használva típusokkal kapcsolatos metaprogramozási feladatokat megoldani  
  • A C++20 újdonságait, például korutinokat és concepts-eket beépíteni a fejlesztési folyamatba  
  • A `std::span` és range-ek használatával optimalizálni a memória- és teljesítménykezelést  
  • Modern formázási és összehasonlítási lehetőségeket alkalmazni az átláthatóbb és hatékonyabb kód érdekében

 

 

Tematika:

1. KIKÖVETKEZTETETT TÍPUSOK HASZNÁLATA

1.1. Változó esetén
1.2. Függvény paraméterként
1.3. Függvény visszatérési értékként
1.4. Template Argument Deduction és Class Template Argument Deduction
 

2. VÁLTOZÓ SZÁMÚ PARAMÉTERLISTA HASZNÁLATA

2.1. Variadic függvények
2.2. Variadic sablonok

3. TÍPUSJELLEMZŐK HASZNÁLATA (TYPE TRAITS)

 

4. ÚJ (C++20) NYELVI ELEMEK

4.1. Korutinok
4.2. Concepts library
4.3. Többirányú összehasonlítás
4.4. Formatting library
4.5. std::span
4.6. Range-ek

Modern C++ programozás - Új nyelvi elemek tanfolyam - Mentoraid lesznek


Kérdésed van a tréninggel kapcsolatban?



ALAPOZÓ TRÉNINGEK EHHEZ A KÉPZÉSHEZ

Még nincs elegendő tudásod a kurzus elvégzéséhez? Akkor ezekkel a képzésekkel szerezheted meg a szükséges alapokat.


Programozási alapok tanfolyam
(MFPROG1)

Hossz:
32 tanóra
Ár:
99 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
nov. 24
C++ programozás alapok
(MFCPP1)

Hossz:
32 tanóra
Ár:
169 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
szept. 30
nov. 25
C++ programozás haladó
(MFCPP2)

Hossz:
32 tanóra
Ár:
209 500 Ft + Áfa
Kedvezmény:
MasterMoms program
Időpontok:
okt. 27

Ezek a tanfolyamok és e-learningek is érdekelhetnek

Tekintsd meg néhány további képzésünket a témában


C# programozás alapok tanfolyam
(MFCS1)

Hossz:
40 tanóra
Ár:

169 500 Ft + Áfa helyett 149 500 Ft + Áfa

Kedvezmény:
MasterMoms program
Időpontok:
nov. 03
Tervezési minták (Design Patterns) C# .NET környezetben tanfolyam
(MFDPCS)

Hossz:
32 tanóra
Ár:
179 500 Ft + Áfa
Időpontok:
okt. 13
Tervezési minták (Design Patterns) C++ környezetben tanfolyam
(MFDPCPP)

Hossz:
24 tanóra
Ár:
149 500 Ft + Áfa
Időpontok:
okt. 15
C programozás alapok
(MFC1)

Hossz:
32 tanóra
Ár:
129 500 Ft + Áfa
Időpontok:
okt. 13
C programozás haladó
(MFC2)

Hossz:
32 tanóra
Ár:
159 500 Ft + Áfa
Időpontok:
nov. 10
Konkurens és aszinkron programozás C++ nyelven tanfolyam
(MFCPPCON)

Hossz:
16 tanóra
Ár:
119 500 Ft + Áfa
Időpontok:
szept. 25
QA technikák és unit tesztelés C++ programozási nyelven tanfolyam
(MFCPPTEST)

Hossz:
16 tanóra
Ár:
119 500 Ft + Áfa
Időpontok:
szept. 25
GUI fejlesztés C++ nyelven tanfolyam
(MFCPPGUI)

Hossz:
24 tanóra
Ár:
149 500 Ft + Áfa
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!
C++ build rendszerek tanfolyam
(MFCPPBUILD)

Hossz:
8 tanóra
Ár:
69 500 Ft + Áfa
Időpontok:
szept. 26