C++ for Developers
C++ for Developers
The course provides theoretical and practical skills in C++ development. After attending the course, you will be able to independently develop applications in C++ and as well as to choose suitable tools and methods for your program based on requirements.
The course begins with an overview of C++, its history, existence, and how it has evolved over the years. The course teaches the syntax of C++ and object-oriented programming (OOP) in C++, compares procedural programming with OOP and delves on related concepts and terms in OOP such as classes, objects, inheritance, and polymorphism. The course covers the structure of a C++ program, memory management, data structures, functions, bit manipulation, operator overloading, exception handling, compilation, linking, execution, troubleshooting, and debugging. The course also covers C++ standard libraries and templates, as well as the handling of Makefiles and tools like CMake.
Additionally, the course provides an overview of hardware-oriented and resource-conscious programming and provides examples of how a developed C++ program can be uploaded to a hardware-oriented microcontroller.
Main content:
- The language C++: history, applications, and development
- Characteristics of object-oriented programming compared to procedural programming
- Programming in C++:
- Structure, syntax, terms, and concepts in C++
- Functions
- Memory management, references, pointers
- Advanced data structures and algorithms
- Bit manipulation, operator overloading, exception handling, compilation, linking, execution
- Libraries and templates
Object-oriented programming:
- Perspectives, concepts, and terms such as classes, objects, inheritance, and polymorphism
- Tools for debugging and troubleshooting
- Makefiles and tools like CMake
För att bli antagen och kunna studera på en YH-utbildning måste du ha ett svenskt personnummer/samordningsnummer och vara folkbokförd i Sverige.
Bakom kulisserna, berättelser att inspireras av
Välkommen på digitalt öppet hus den 10 september och 24 oktober
Är du intresserad av att studera ett program eller kurs som startar hos YH Akademin under våren 2025? Haka på...
Elnätsspecialist – så får du jobb i en eftertraktad bransch
Elnätsbranschen är i stor förändring. Klimatarbetet gör att utvecklingen går mot sol- och vindkraft och mycket av infrastrukturen behöver byggas...
6 viktiga fördelar med att studera på distans
Funderar du på att börja studera på distans? Det kan vara ett fantastiskt sätt att tillgodogöra dig kunskap, utan att...
YH-utbildningar på distans där du tar examen inom 1-2 år
Vill du ta nästa steg i karriären eller vidareutvecklas i din yrkesroll? Hos YH Akademin finns YH-utbildningar på distans där...
Pluggtips – (7) tips för att klara tentan
Oavsett hur länge du studerat är det vanligt att uppleva stress och osäkerhet inför tentor och andra examinationer. Men med...
YH-utbildning för framtidens fordonstekniker
Är du intresserad av en ny karriär inom fordonsbranschen, eller vill ta din yrkesroll som fordonstekniker till nästa nivå? Då...
Ansökan är öppen – dessa program startar våren 2025
Nu har du möjlighet att ansöka till YH Akademins yrkeshögskoleprogram som startar våren 2025! Läs mer om våra senaste utbildningsnyheter...
Från service host till robot- och automationsprogrammerare
Flytten från Sydkorea till Sverige blev startskottet på en ny karriär för Songhei Lee. Yrkeshögskoleutbildningen robot- och automationsprogrammerare ledde Songhei...