Cursusaanbod
Inleiding
- Wat is er nieuw in C++?
- Overzicht van de kenmerken en elementen van C++
- Begrip van objectgeoriënteerd programmeren
- Basisprincipes van C++-programmering
Aan de slag gaan
- De ontwikkelomgeving inrichten
- C++-IDE installeren
- Standaardbibliotheken en -componenten
Geavanceerd programmeren in C++
- Lambda-uitdrukkingen in C++
- Standaardcontainers en -algoritmen
- Move semantics
- C++ programmeringstijlregels
- Pointer to implementation (Pimpl)
- Operatoroverloading
- Polymorfisme in C++
- Variabelen, arrays en conditionals
- Referenties en pointere
- Exception handling
- Andere moderne functies en implementaties
Beveiligingsprogrammering
- C++-beveiligingskenmerken en beste praktijken
- Modern geheugenbeheer
- Tekentechnieken
- Werken met User Account Control (UAC)
- Beveiligingszwaktes en mitigatieopties
Teststrategieën voor C++
- Een testframework kiezen
- Analyse en metrieken
- Unit tests schrijven
- Integratie- en systeemtests
- Testen van legacycode
- Zwarte-doos testen
Debuggeren van de code
- Voorwaardelijke en functie-breakpoints
- Multi-thread debugging
- Prestatie- en diagnostische tools
Samenvatting en volgende stappen
Vereisten
- Basis C++-programmeerervaring
Doelgroep
- Ontwikkelaars
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (5)
Het online-karakter ervan betekende dat we veel tijd konden besparen. Zeer gewaardeerd. Ook het feit dat de trainer zowel c# als cpp kende, was een enorme hulp, omdat hij alles kon uitleggen door middel van kennis die we al bezaten.
Gabor - Rheinmetall Electronics Hungary Kft
Cursus - Advanced C++
Automatisch vertaald
Het tempo was optimaal, niet te langzaam, niet te snel. De onderwerpen die we aanraakten waren heel informeel en interessant. Ik denk dat ik alles begreep. We hebben het gehad over wat de use case is en waarom dat nuttig is. De voorbeelden waren klein en beknopt en gemakkelijk te begrijpen. We konden bij elke stap vragen stellen en het werd volledig en met veel geduld beantwoord en uitgelegd. We kregen ook vragen om er zeker van te zijn dat we het onderwerp begrijpen of vragen hebben. Het was leuk en onderhoudend, hoewel heel informeel en ik denk dat ik veel heb geleerd.
Gabor - Rheinmetall Electronics Hungary Kft
Cursus - Advanced C++
Automatisch vertaald
Veel oefeningen en hulp. Het was nuttig voor de trainer om onze individuele projectdocumenten te kunnen gebruiken om ons te helpen ons probleem op te lossen en de oefeningen te voltooien. {Ook voldoende gelegenheid om vragen te stellen.
Matthew - Teledyne
Cursus - Advanced C++
Automatisch vertaald
Ik vond het leuk dat we oefeningen kregen om te doen, het materiaal was indrukwekkend en goed gestructureerd en de trainer legde alle onderwerpen heel goed uit.
Diana Toldas - Accenture Industrial Software Solutions S.A.
Cursus - Advanced C++
Automatisch vertaald
Genoten van de flexibiliteit en variëteit aan onderwerpen, de combinatie van opleidingen en oefeningen betekende dat ik meteen wat ik geleerd had kon toepassen. Ik genoot ook van de projecten op de laatste dag om alles samen te brengen.
Luca Ricagni - Rockwell Collins UK Limited
Cursus - Advanced C++
Automatisch vertaald