Object Oriented Programming with C++ Képzés
Ezen a kurzuson a résztvevők megtanulják a C++ fogalmakat és a programozási készségeket.
Kurzusleírás
- Áttekintés
- Jellemzők
- Funkció túlterhelés
- Hatókör Felbontás operátor
- Osztályok itt: C++
- Access Specifikációk
- Konstruktor, Destruktor
- Statikus tagok, funkciók
- Baráti osztályok, baráti funkciók
- Kezelő túlterhelése
- Adatkonverziók
- Öröklődés, polimorfizmus
- Kivételkezelés, sablonok
- Bemeneti és kimeneti adatfolyamok
A nyílt képzésekhez 5+ résztvevő szükséges.
Object Oriented Programming with C++ Képzés - Booking
Object Oriented Programming with C++ Képzés - Enquiry
Vélemények (1)
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
Közelgő kurzusok
Rokon tanfolyam
Advanced Embedded Systems Development
35 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek szól, akik szeretnék megtanulni, hogyan kell használni a beágyazott C-t különféle típusú mikrovezérlők programozásához különböző processzorarchitektúrákon (8051, ARM CORTEX M-3 és ARM9).
Arduino Programming for Beginners
21 ÓrákEzen az oktató által vezetett, élő képzésen a Magyarország-ban a résztvevők megtanulják, hogyan programozzák a Arduino-t valós használatra, például lámpák, motorok és mozgásérzékelők vezérlésére. Ez a kurzus valódi hardverkomponensek használatát feltételezi élő laborkörnyezetben (nem szoftverszimulált hardver).
A képzés végére a résztvevők képesek lesznek:
- Programozza be a Arduino-t a lámpák, motorok és egyéb eszközök vezérléséhez.
- Ismerje meg az Arduino architektúráját, beleértve a kiegészítő eszközök bemeneteit és csatlakozóit.
- Adjon hozzá harmadik féltől származó összetevőket, például LCD-ket, gyorsulásmérőket, giroszkópokat és GPS-követőket, hogy kibővítse az Arduino funkcióit.
- Ismerje meg a programozási nyelvek különféle lehetőségeit, a C-től a fogd és vidd nyelvekig.
- A Arduino tesztelése, hibakeresése és üzembe helyezése valós problémák megoldásához.
Buildroot: a Firmware Generator for Embedded Systems
7 ÓrákA Buildroot egy nyílt forráskódú projekt, amely olyan szkripteket tartalmaz, amelyek keresztfordítási eszközláncot, testreszabható gyökérfájlrendszer-képet és Linux kernelt állítanak elő beágyazott eszközökhöz. A gyakorlati kurzus során a résztvevők megtanulják, hogyan kell használni:
- Hogyan válasszunk ki olyan szoftvert, amely a gyökér fájlrendszerbe kerül.
- Új csomagok hozzáadása és meglévők módosítása.
- Támogatás hozzáadása új beágyazott kártyákhoz.
A tanfolyam során rendszerindító fájlrendszerképek készülnek. A távoli kurzusok lebonyolítása a QEMU emulátor segítségével történik, míg az osztályteremben az oktató választása szerint QEMU vagy valódi beágyazott táblák használhatók.
További hasonló célú projektek közé tartozik a Yocto projekt és az OpenWRT. Kérjük, használja ezeket a prezentációkat annak meghatározásához, hogy melyik a megfelelő választás az Ön igényeinek.
Circuits and Electronics Fundamentals
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek és informatikusoknak szól, akik az áramkörök és az elektronika alapjait szeretnék alkalmazni olyan eszközök és rendszerek tervezésére, amelyek az elektromos alkatrészek tulajdonságait használják fel hardverfunkciók fejlesztésére. .
A képzés végére a résztvevők képesek lesznek:
- Az áramkörök és áramköri lapok fejlesztéséhez szükséges eszközök és programok beállítása és konfigurálása.
- Ismerje meg az áramkörök és az elektronikai tervezés alapelveit.
- Hatékony számítógépes hardvertechnológiák kialakításában használja fel az elsődleges elektronikus alkatrészeket.
- Az elektronikus eszközök optimalizálása áramkör-elemzési módszerek alkalmazásával.
- Alkalmazza az elektronika és az áramkörök alapjait a vállalati alkalmazások fejlesztésére.
Digital Signal Processing (DSP) Fundamentals
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek és tudósoknak szól, akik szeretnék megtanulni és alkalmazni a DSP-megvalósításokat a különböző jeltípusok hatékony kezelésére és a többcsatornás elektronikus rendszerek jobb irányítására.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be és konfigurálja a digitális jelfeldolgozáshoz szükséges szoftverplatformot és eszközöket.
- Ismerje meg a DSP és alkalmazásai alapját képező fogalmakat és elveket.
- Ismerkedjen meg a DSP alkatrészekkel, és alkalmazza azokat elektronikai rendszerekben.
- Algoritmusokat és működési függvényeket generál a DSP eredményeinek felhasználásával.
- Használja ki a DSP szoftverplatformok alapvető funkcióit és jelszűrőket.
- Szintetizáljon DSP-szimulációkat, és alkalmazzon különféle típusú szűrőket a DSP-hez.
Embedded C Application Design Principles for Automotive Professionals
14 ÓrákKétnapos tanfolyam, amely az összes tervezési elvet lefedi, kódpéldákkal párosítva a legújabb ipari technológiával; nagyon hasznos az autóipari szoftverfejlesztők számára
Embedded C Application Design Principles
14 ÓrákEz az oktató által vezetett, élő képzés (online vagy helyszíni) azoknak a C fejlesztőknek szól, akik szeretnék megtanulni a beágyazott C tervezési elveket.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg azokat a tervezési szempontokat, amelyek megbízhatóvá teszik a beágyazott C programokat
- Határozza meg a beágyazott rendszer funkcióit
- Határozza meg a program logikáját és szerkezetét a kívánt eredmény eléréséhez
- Tervezz megbízható, hibamentes beágyazott alkalmazást
- Optimális teljesítmény elérése a célhardvertől
A tanfolyam formátuma:
- Interaktív előadás és beszélgetés
- Gyakorlatok és gyakorlatok
- Gyakorlati megvalósítás élő labor környezetben
Tanfolyam testreszabási lehetőségei:
- Ha személyre szabott képzést szeretne kérni ehhez a tanfolyamhoz, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Electronic Control Unit (ECU) - Practical Vector
28 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű autóipari mérnököknek és technikusoknak szól, akik gyakorlati tapasztalatot szeretnének szerezni az ECU-k tesztelésében, szimulációjában és diagnosztizálásában olyan Vector eszközökkel, mint a CANoe és a CANape.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg az ECU-k szerepét és funkcióit az autóipari rendszerekben.
- Állítsa be és konfigurálja a vektoreszközöket, például a CANoe-t és a CANape-et.
- Szimulálja és tesztelje az ECU kommunikációt CAN és LIN hálózatokon.
- Adatok elemzése és diagnosztika végrehajtása az ECU-kon.
- Tesztesetek létrehozása és a tesztelési munkafolyamatok automatizálása.
- Kalibrálja és optimalizálja az ECU-kat gyakorlati megközelítésekkel.
Electronic Control Unit (ECU) - Theoretical Vector
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű autóipari mérnököknek és beágyazott rendszer-fejlesztőknek szól, akik szeretnék megérteni az ECU-k elméleti vonatkozásait, összpontosítva az autótervezésben használt vektor-alapú eszközökre és módszertanokra. és a fejlesztés.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg az ECU-k felépítését és funkcióit a modern járművekben.
- Az ECU fejlesztésben használt kommunikációs protokollok elemzése.
- Fedezze fel a vektor-alapú eszközöket és azok elméleti alkalmazásait.
- Alkalmazza a modell alapú fejlesztési elveket az ECU tervezésére.
FreeRTOS: Programming for Real Time Operating Systems
14 ÓrákEzen az oktató által vezetett, élő tréningen a Magyarország-ban a résztvevők megtanulják, hogyan kell kódolni a FreeRTOS használatával, miközben egy egyszerű RTOS projekt kidolgozásán haladnak keresztül mikrokontroller segítségével.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a valós idejű operációs rendszerek alapfogalmait.
- Ismerje meg a FreeRTOS környezetét.
- Ismerje meg, hogyan kell kódolni FreeRTOS-val.
- Csatlakoztasson egy FreeRTOS alkalmazást a hardverperifériához.
Learning Vivado
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak az FPGA-fejlesztőknek szól, akik a Vivado-t szeretnék használni hardvermegoldások tervezésére, hibakeresésére és megvalósítására.
A képzés végére a résztvevők képesek lesznek:
- HDL-rendszerek fejlesztése C kóddal és Vivado eszközökkel.
- Lágy processzorok létrehozása és megvalósítása Vivado-ban.
- Tesztelje és szimulálja a C kódot a Vivado használatával.
LEDE: Set Up a Linux Wireless Router
7 ÓrákA LEDE Project ( Linux Embedded Development Environment) egy Linux operációs rendszer, amely OpenWrt alapú. Ez helyettesíti a vezeték nélküli útválasztók és a nem hálózati eszközök széles skáláját az eladó által szállított firmware-t.
Ebben az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan kell beállítani egy LEDE alapú vezeték nélküli útválasztót.
Közönség
- Hálózati rendszergazdák és technikusok
A tantárgy formátuma
- Részleges előadás, részleges beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlat
Yocto Project
28 ÓrákEzen az oktató által vezetett, élő tréningen a Magyarország-ban a résztvevők megtanulják, hogyan lehet létrehozni egy felépítési rendszert a beágyazott Linux számára az Yocto Project alapján.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a Yocto Project összeállítási rendszer mögött rejlő alapvető fogalmakat, beleértve a recepteket, a metaadatokat és a rétegeket.
- Hozzon létre egy Linux képet, és futtassa emuláció alatt.
- Takarítson meg időt és energiát a beágyazott Linux rendszerekkel.
The Yocto Project - An Overview - hands-on
28 ÓrákLeírás
Ez a négynapos képzés az elméletet gyakorlati gyakorlatokkal ötvözi, hogy bemutassa a Yocto Project.
Olyan gyakran ismételt kérdésekre ad választ, mint:
- Valóban szükség van az eszközlánc/könyvtárak/csomagok egy másik verziójára minden egyes GNU/Linux projekthez, és ennek a tetejére egy másik munkafolyamat követéséhez?
- Biztosítani tudja, hogy a fejlesztői környezet minden fejlesztő/szállító számára azonos legyen, és 10+ év múlva is ugyanazokat a buildeket tudja készíteni, mint ma?
- Az YP segíthet kideríteni, hogy az Ön által használt csomagok milyen szoftverlicencek alatt vannak licencelve?
A gyakorlati foglalkozásokat célhardveren hajtják végre (pl. Beagle Bone Black Rev. C – http://beagleboard.org/BLACK). A képzés után letölthet egy docker image-et az Ubuntu 14.x-el és az összes függőséggel előre telepítve, valamint a példákat, hogy a tananyaggal dolgozhasson a saját laborjában. Kérjük, vegye figyelembe, hogy ez nem egy bevezető tanfolyam az Embedded GNU/Linux-hoz. Már tudnia kell, hogyan működik az Embedded GNU/Linux, és hogyan kell beállítani/építeni a GNU/Linux kernelt és a kernel-illesztőprogramokat.
Kinek kell részt vennie?
Ön már használja a GNU/Linux-t a projektjeihez, és valószínűleg hallott a Yocto Project-ről, de nem merte közelebbről megvizsgálni, vagy nehézségei voltak a használatával. Nem tudja, hogy a napi munkafolyamat beépíthető-e az YP-be, és hogyan, és általában meglehetősen bonyolultnak találja az YP-t. Miért van szükségünk minderre, hiszen mindent tudni (állítólag) sokkal könnyebb volt? A képzés után el kell tudni dönteni, hogy szüksége van-e az YP-re vagy sem. A workshop szoftver-, fejlesztő-, rendszermérnököknek, tesztelőknek, adminisztrátoroknak, mérnököknek és más, a YP iránt érdeklődő feleknek szól, akik komoly ismeretekkel rendelkeznek az Embedded GNU/Linux területén.