IT & Tech

Embedded (Inbyggd) C++.

Av
Informator Utbildning logotyp
Informator Utbildning
Verifierad utbildare

Detta är kursen för erfarna C++-programmerare med behov av att utöka sina färdigheter till en fullständig kunskap om språket och nya sätt att använda det för stabila, effektiva och väldesignade applikationer. Kursen är helt uppdaterad och är plattforms- och IDE-oberoende. Kursens fokus ligger på själva språket och de mest använda idiomen. Flera laborationer illustrerar teorin. Bland laborationstemana finns resursallokering, avancerad operatörsöverladdning, smarta pekare, funktionsobjekt, gränssnitt och abstrakta klasser, undantagssäkerhet, flyttningssemantik och framåtriktade referenser.

Format: Online
Språk: Svenska, Engelska
Nivå: Mellan
Begär info

Vill du veta mer innan du anmäler dig?

Skicka en kort fråga så vidarebefordrar vi den direkt till utbildaren.

Om kursen.

Detta är kursen för erfarna C++-programmerare med behov av att utöka sina färdigheter till en fullständig kunskap om språket och nya sätt att använda det för stabila, effektiva och väldesignade applikationer. Kursen är helt uppdaterad och är plattforms- och IDE-oberoende. Kursens fokus ligger på själva språket och de mest använda idiomen. Flera laborationer illustrerar teorin. Bland laborationstemana finns resursallokering, avancerad operatörsöverladdning, smarta pekare, funktionsobjekt, gränssnitt och abstrakta klasser, undantagssäkerhet, flyttningssemantik och framåtriktade referenser.

Kursinnehåll

Vad du lär dig.

  • Beskriva syntax och semantik i C++ för inbyggda system
  • Använda objektorienterade principer i säkerhetskritiska miljöer
  • Programmera moderna mikrokontroller i C++
  • Arbeta med realtidsutvecklingsverktyg och felsökningsmetoder på målplattform
  • Hantera minnesmappade periferienheter med C++
  • Skriva och använda avbrottshanterare
  • Förstå grunderna i realtidsoperativsystem och schemaläggning
  • Tillämpa best practices för robust inbyggd mjukvara
Målgrupp

Vem passar kursen?

Kursen passar dig som vill utveckla applikationer i en Embedded Linux-miljö. Den ger praktisk erfarenhet av att programmera en modern inbyggd mikrokontroller med realtidsutvecklingsverktyg. Cirka 50 % av tiden ägnas åt praktiska övningar på ett riktigt inbyggt system.

Vad "verifierad" betyder här

Verifierat intyg.

När du klarat kursen utfärdar Informator Utbildning ditt intyg. Ditt namn, kursens innehåll och utfärdandedatum krypteras och säkras på blockchain, så att det inte kan ändras, och vem som helst kan kontrollera att det är äkta.

100% Verifieringsbara intyg Säkrat på blockchain