Kurzusleírás
Bevezetés
Azmélyek funkcionális programozása
- Objektum-orientált programozás vs. funkcionális programozás
- Elsőrendű függvények és magasabb rendű függvények
Funkcionális programozás C++-ban
- Funkcionális stílusú kód írása
- Lambda függvények létrehozása
- Objektumok befoglalása
- Függvények összeolvasztása
Meta-programozás és funkcionális reaktív programozás
- Tényezők alkalmazása
- C++ sablonkönyvtárak és funkcionális programozási könyvtárak használata
- Reaktiv kiterjesztésekkel való munkavégzés és az RxCpp könyvtár
Funkcionális C++ fejlesztés
- Alkalmazások létrehozása
- Magasabb rendű függvények használata
- Hibakezelés módosítása
- Funktorok és monádok megvalósítása
- Kód átstrukturálása
- Egységtesztek írása
- Teljesítmény profilozása
- Többszálas alkalmazások készítése
Összefoglaló és következtetés
Követelmények
Előfeltételek
- Egyértelmű megértés az eljárásos/objektum-orientált programozásról
- Közi tapasztalat a C++ használatával
Célcsoport
- Webfejlesztők
Vélemények (5)
Néhány új dologat tanultam, amit nem ismertem, és egyúttal felismételtem az alapvető szempontokat.
Jurj
Kurzus - Advanced C++ Custom 2 days
Gépi fordítás
Általános tanfolyami információk
Paulo Gouveia - EID
Kurzus - C/C++ Secure Coding
Gépi fordítás
Örömteli a téma sokfélesége és rugalmassága, a képzések és gyakorlatok kombinációja miatt tudtam azonnal alkalmazni, amit megtanultam. Szintén nagyon tetszett a legutolsó nap projektekkel, melyek segítségével minden tanultat össze lehetett vonni.
Luca Ricagni - Rockwell Collins UK Limited
Kurzus - Advanced C++
Gépi fordítás
Nagyon élveztem az 5 napig tartó, munka nélküli C++ nyelvi immergezést ... Személy szerint nem olyan tapasztaltak vagyok a C++-ban, mint kollegáim, ezért döntöttam arra, hogy csatlakozok ehhez a tanfolyamhoz mélyebb belemászásra. A belemászás nagyra vált azért, hogy tovább tanuljak ... ami pontosan azt jelenti, amit el akartam érni. Értékeltem a képző szakmai tudást - és kollegáimét is. Azon témák gyors megemlítése, amelyeket nem részletesen keresztülmegytek, pont az volt, amit egy haladó tanfolyamon elvárhatok. Néha túlságosan gyors volt a folyamat számomra (de ez ismert és elfogadott hátrány volt a részvételről :-)) ... de másrészről egy átfogó áttekintést adott a nyelv összetett elemeiről. Köszönöm nagyon szépen, hogy ilyen módon tartották a tanfolyamot! Nagyra értékelém!!!
Jan Grauwen - Septentrio N.V.
Kurzus - Advanced C++ Software Design
Gépi fordítás
Interaktivitás, önálló programozás időben. Könnyebben tanulok, ha lehetőségem van a válasz kitalálására, nem csak hogy megmondják nekem. Nagyon jó volt, hogy a képzés jól tervezett volt, felfüggesztésekkel jártak és a képzés nem vesztette el a figyelmemet. A képző tanár nagyon mély ismeretei voltak C++-ban, úgy érezzük, hogy bármire kérdést feltehetünk.
Barna Szecsi - GIS Europe SE
Kurzus - C++ for Embedded Systems
Gépi fordítás