C++ Programmering Videregående
Beskrivelse
Dette kursus er hard-core og et af vores vanskeligste, men det er samtidig meget givende, hvis du virkelig vil til bunds i C++ sproget i dets moderne udgave, C++17. C++ tilbyder på videregående niveau et væld af faciliteter; vi fokuserer på, hvordan og hvornår disse anvendes i praksis med henblik på vedligeholdelse, aftestning og kodesikkerhed, som er vigtige områder i C++. Vi fokuserer på metoder og strukturering samt på den dybere forståelse af sproget. Der bliver yderligere lagt vægt på optimering af designet vha. basale Design Patterns. Kurset veksler mellem teori og praksis.
Indhold
Udviklingen i C++
Genopfriskning af OOP i C++
Kopiering og konvertering
Objekter og scope, namespaces
Basale design patterns i C++
Delegation principper, smartpointere
Subscription teknikker
Templates
Iteratorer og generiske algoritmer
Exception sikkerhed
Memory management
Reference counting
Lambda expressions, anonyme funktioner og closures
Kompetencer der opnås ved dette kursus
- Algoritmer
- C++
- Counting
- Delegation
- Design
- Kopiering
- Management
- Memory
- Strukturering
Skriv til oskursus@kursuszonen.dkPris24.000 DKKUdbyderSuperusersDatoer