Online vagy helyszíni, oktató által vezetett élő C++ képzések gyakorlati gyakorlaton keresztül mutatják be, hogyan lehet alkalmazásokat fejleszteni C++, C++11, C++14, C++17 és más verziókkal. A C++ képzés "online élő képzés" vagy "helyszíni élő képzés" formájában érhető el. Az online élő képzés (más néven "távoli élő képzés") egy interaktív, távoli asztalon keresztül történik. Helyszíni élő képzés végezhető helyben az ügyfelek telephelyén Magyarország vagy a NobleProg vállalati képzési központjaiban Magyarország. NobleProg – az Ön helyi képzési szolgáltatója
Ez az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik fejlett C++ programozási technikákat kívánnak használni összetett, biztonságos és nagy teljesítményű rendszerek és alkalmazások fejlesztésére.
A képzés végére a résztvevők képesek lesznek:
Hozzon létre egy fejlesztői környezetet, amely tartalmazza az összes C++ könyvtárat, csomagot és keretrendszert.
Ismerje meg a C++ szolgáltatásait, összetevőit és alapvető elemeit.
Hozzon létre összetett C++ alkalmazásokat fejlett programozási technikák segítségével.
Tanulja meg, hogyan írhat olvasható, gyors és biztonságos kódot a C++-ban.
Ismerje meg a gyakori biztonsági buktatókat a C++ nyelven, és hogyan csökkentheti azokat.
Tesztstratégiák végrehajtása a kódminőség és a biztonsági ellenőrzés érdekében.
Használja a diagnosztikai és hibakereső eszközöket a C++ fejlesztésben.
Mély C++ képzés a kvantitatív módszerek modellezésére és egy hatalmas projekt bevezetésére a gyakornokok számára, hogy valódi gyakorlati tapasztalatokat szerezzenek a C++ for Quants programban
Ez a háromnapos kurzus a C / C++ kód biztosításának alapjait tartalmazza a rosszindulatú felhasználók ellen, akik a kód kezelésében számos biztonsági rést használhatnak memóriakezeléssel és bemeneti kezeléssel, a kurzus a biztonságos kód írásának alapelveit tartalmazza.
Alkalmas-e a C++ beágyazott rendszerekhez, például mikrokontrollerekhez és valósidejű operációs rendszerekhez?
Objektum-orientált programozást kell-e használni a mikrovezérlőkben?
Túl távol van-e a C++ a hardvertől, hogy hatékonyan működjön?
Ez az oktató által irányított, élő képzés foglalkozik ezekkel a kérdésekkel, és megbeszélésen és gyakorlaton keresztül bemutatja, hogy a C++ hogyan használható beágyazott rendszerek kifejlesztésére, pontos, olvasható és hatékony kóddal. A résztvevők az elméletet a gyakorlatban egy beágyazott minta létrehozásával hozták létre a C++ .
A képzés végére a résztvevők képesek lesznek:
Megérteni az objektumorientált modellezés, a beágyazott szoftverek programozásának és a valós idejű programozás elveit
Olyan kódot létrehozni beágyazott rendszerekhez, amely kicsi, gyors és biztonságos
Elkerülni a sablonokból, kivételekből és más nyelvi funkciókból származó kódfelfúvódást
Megérteni a C++ használatával kapcsolatos problémákat biztonságkritikus és valós idejű rendszerekben
Hibakeresést végezni egy C++ programon egy célberendezésen
Közönség
Fejlesztők
Tervezők
A tantárgy formátuma
Részben előadás, részben megbeszélés, gyakorlatok és intenzív gyakorlati foglalkozások
Ez egy kétnapos tanfolyam, mely a C++ programozók számára készült, akik érdeklődnek az új C++11 szabvány ipari alkalmazásai iránt. Különösen hasznos a pénzügyi alkalmazásfejlesztők számára, mely lefedi az összes új funkciót kódpéldákkal, melyek a laboratóriumban futtathatók.
Ez az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) bemutatja a C++-t, a Qt GUI keretrendszert és különféle kommunikációs technológiákat, például a ZeroMQ-t és a Protocol Buffereket, amelyek elosztott alkalmazások írásához használhatók.
A képzés végére a résztvevők rendelkeznek a szükséges ismeretekkel és gyakorlattal ahhoz, hogy alkalmazást írjanak és fordítsanak C++, Qt és gcc használatával Linux Centos 6/7 rendszeren. A résztvevők aszinkron üzenetküldési képességeket is integrálnak a Zero MQ és a Protocol Buffers segítségével.
Ez a képzés a C++ bemutatására törekszik, mint a C kiterjesztése az objektumorientált beágyazott rendszerek fejlesztése során. Mivel a C++ magában foglalja a C-t, ez a képzés természetes módon vezet el minket a C-től a C++-ig, és feltárja a C++ implementációjának működését. Ez különösen értékes a C++ korlátozott erőforrású beágyazott környezetben történő alkalmazásakor. A C++ szabványt nemrégiben jelentős felülvizsgálatnak vetettek alá, amelyet C++11-nek neveznek, és egy új verzió is úton van, a C++14. Ez a kurzus olyan témákat tárgyal, amelyeket ezek a felülvizsgálatok hoztak be, és amelyek különösen hasznosak, mint például a nagy teljesítményű memóriakezelés, a többmagos környezet kihasználását lehetővé tevő egyidejűség, valamint a hardverközeli programozás.
CÉL/HASZNÁLAT
Ennek az osztálynak az a fő célja, hogy a C++-t „helyes módon” tudd használni.
A C++ bemutatása mint objektumorientált nyelvi alternatíva beágyazott rendszerek kontextusában
A C nyelvvel való hasonlóságok – és különbségek – bemutatása
A különböző memóriakezelési stratégiák megértése – különösen a C++11-ben bevezetett move semantics
A működés feltárása és a C++-ban található különböző paradigmák gépi kódra gyakorolt hatásának megértése
Sablonok használata típusbiztos, magasabb rendű absztrakciók eléréséhez hardverközeli programozáshoz – memóriatérképes I/O és megszakítások – különösen a C++11-ben bevezetett variadic sablonok
Néhány hasznos tervezési minta bemutatása, különösen beágyazott kontextusban
Néhány gyakorlat a fogalmak gyakorlati alkalmazásához
KÖZÖNSÉG/RÉSZTVEVŐK
Ez a képzés a C++ programozóknak szól, akik a C++-t beágyazott rendszer környezetben kívánják használni.
ELŐZŐ TUDÁS
A kurzus a C++ – 1. szint” és a „C++ 2. szint – Bevezetés C++11” képzéseinknek megfelelő C++ programozási alapismereteket igényel.
GYAKORLATI GYAKORLATOK
A képzés során számos gyakorlatban gyakorolja a bemutatott fogalmakat. Az Eclipse nyílt és ingyenes integrált fejlesztői környezetét fogjuk használni
Ez az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a webfejlesztőknek szól, akik funkcionálisan szeretnének programozni a C++ segítségével
A képzés végére a résztvevők képesek lesznek:
Funkcionális programozási megoldások alkalmazásával javítani a webalkalmazások teljesítményét.
Elkerülni az adatok módosítását és a mellékhatásokat funkcionális programozással.
Funkcionális programozási stílusban webalkalmazásokat létrehozni.
Ez egy speciális HMI Fejlesztési kurzus, amelyet az autóipari szakemberek számára fejlesztettek ki, akik részt vesznek a fejlett autóinfotainment rendszer fejlesztésében.
Ez az oktató által vezetett, élő képzés a Magyarország-ban lefedi a Unreal Engine 4 játékfejlesztésének alapjait, miközben lehetőséget ad a résztvevőknek saját mintajáték létrehozására.
Olvass tovább...
Utoljára frissítve:
Vélemények(9)
Általános tanfolyami információk
Paulo Gouveia - EID
Kurzus - C/C++ Secure Coding
Gépi fordítás
Élveztem a flexibilitást és a témák sokféleségét, a tréningek és gyakorlatok kombinációja lehetővé tette, hogy azonnal alkalmazzam, amit megtanultam.
A végén a projektek is örömestem, amelyek összefogták az összeset.
Luca Ricagni - Rockwell Collins UK Limited
Kurzus - Advanced C++
Gépi fordítás
Nagyon tetszett, hogy 5 napig elmerültem a C++ nyelvben - nem szakította meg a rendszeres munka - egymás után... Személy szerint nem voltam olyan tapasztalt a C++ nyelvben, mint a kollégáim, ezért úgy döntöttem, hogy csatlakozom ehhez a kurzushoz, hogy mélyrehatóan tanuljak. merülés. A merülés hatalmasan késztetett arra, hogy többet tanuljak... pontosan ezt szerettem volna elérni. Nagyra értékeltem a tréner – és a kollégáim – szaktudását. Az a tény, hogy a témákat nagyon gyorsan érintették, és nem tárgyalták részletesen, ezt várom egy haladó tanfolyamtól. Néha túl gyors ahhoz, hogy követni tudjam (de ez egy ismert és elfogadott hátrány, amiért csatlakoztam ehhez a tanfolyamhoz :-)) ... de másrészt elég teljes áttekintést nyújtott a nyelv finomságairól. Köszönöm szépen, hogy ilyen formában bemutattad a tanfolyamot! Leginkább becsüljük!!!
Jan Grauwen - Septentrio N.V.
Kurzus - Advanced C++ Software Design
Gépi fordítás
Interaktivitás, idő a saját programozásra. Jobban tanulok, ha lehetőségem van rá, hogy saját magam találjam meg a választ, és nem csak megmondják nekem. Nagyon jó dolog volt, hogy a képzés jól volt szervezve, tartottak kávészüneteket, és a képzés nem vesztette el a figyelmem. A képző nagyon mély ismeretekkel rendelkezett C++-ben, úgy éreztük, bármit megkérdezhetünk.
Barna Szecsi - GIS Europe SE
Kurzus - C++ for Embedded Systems
Gépi fordítás
A fordítás a fordítógép működésének részleteiről a szintaxis használatának függvényében. A "Quiz" szakaszok nagyon izgalmasak.
Andrea Pomatto
Kurzus - Using C++ in Embedded Systems - Applying C++11/C++14
Gépi fordítás
Jó példák, összpontosítson a legtöbb hasznos anyagra
Piotr Sowinski - Intel Technology Poland
Kurzus - Object Oriented Programming with C++
Gépi fordítás
A kiváló oktatási légkör.
April Faith Manabat - Controtek Solutions Inc
Kurzus - QT Programming
Gépi fordítás
Szerény véleményem szerint az oktató, mindent tökéletes ritmussal magyarázott el, megtartva az elméleti és gyakorlati anyag egyensúlyát. Ezen kívül az anyaga is rendben volt.
Online C++ courses, Weekend C++ courses, Evening C++ training, C++ boot camp, C++ instructor-led, Weekend C++ training, Evening C++ courses, C++ coaching, C++ instructor, C++ trainer, C++ training courses, C++ classes, C++ on-site, C++ private courses, C++ one on one training