Videregående programmering i C++
Varighed: 4 dage
Kviknummer: 12874 Udbyder: Teknologisk Institut. Uddannelse
Vælg dato:
Gregersensvej
2630 Taastrup
Dette kursus giver dig mulighed for at komme i dybden med C++ .
Hvor det grundlæggende C++ kursus fokuserer på, hvilke sprogkonstruktioner der er understøttet i C++, giver det videregående C++ kursus en forståelse af, hvordan C++ bruges bedst.
Kurset gennemgår nogle af de mere avancerede sprogkonstruktioner, som typisk vil finde deres anvendelse i større projekter. Samtidig får du en indføring i brugen af standardbiblioteket.
Kurset berører også, hvordan et godt C++ program skrives og gøres let at vedligeholde ved brug af design patterns.
Efter kurset kan du anvende avancerede C++ konstruktioner og benytte sunde principper i design og implementering af C++. Du får overblik over standardbiblioteket STL og kan benytte containerklasserne i STL til generisk programmering.
Indhold:
C++:
- Templates
- Exception
- Multipel nedarving
- RTTI, Namespace
- Cast
- Værdien af const og const-korrekte programmer
- Brug af referencer og pointere
- Smartpointere
- Rvalue reference, move semantics
- Lambdafunktioner
- Nyheder lanceret i C++ 2011
STL:
- Containerklasser
- Introduktion til algoritmer og funktionsobjekter
- Pointer i container
- Regulære udtryk
Design:
- C++-idiomer
- Sådan skriver du robust kode - ressourcehåndtering i en verden med exceptions
Forudsætninger
Du skal have kendskab til C++ svarende til Grundlæggende programmering i C++ (11703).
Kurset henvender sig til
Kurset henvender sig til erfarne C++ udviklere, som ønsker at udnytte C++ sproget bedre.
Om Teknologisk Institut. Uddannelse
Teknologisk Institut
• Danmarks bredeste udbud og største it-kursusudbyder
• Microsoft Learning Partner og Gold Certified Partner
• Danmarks ældste kursusudbyder med undervisning siden 1906
• Selvejende dansk virksomhed med godt 900 medarbejdere
• Kursuslokaler og testcentre i både Taastrup og Århus
• Hertil kommer uddannelse inden for andre områder,... Læs mere