IT & Tech

Embedded (Inbyggd) C++.

By
Informator Utbildning logotyp
Informator Utbildning
Verified provider of education

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
Language: Swedish, English
Level: Intermediate
Request info

Want to know more before you sign up?

Send a short question and we will forward it directly to the provider.

About the course.

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.

What you will learn

What you learn.

  • 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
Target audience

Who is this for?

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.

What "verified" means here

Verified credential.

When you complete the course, Informator Utbildning issues your certificate. Your name, the course content and the issue date are encrypted and secured on blockchain, so it cannot be changed, and anyone can check that it is genuine.

100% Verifiable certificates Secured on blockchain