Kursplan
Introduksjon
- Hva er nytt i C++? Oversikt over C++ funksjoner og elementer Forstå objektorientert programmering Grunnleggende om C++ programmering
Starter
- Sette opp utviklingsmiljøet Installere C++ IDE Standard biblioteker og komponenter
Avansert Programming i C++
- Lambda-uttrykk i C++ Standardbeholdere og algoritmer Flytt semantikk C++ kodingstilregler Peker til implementering (Plmpl) Operatøroverbelastning Polymorfisme i C++ Variabler, matriser og betingelser Referanser og pekere Unntakshåndtering Andre moderne funksjoner og implementering
Sikkerhet Programming
- C++ sikkerhetsfunksjoner og beste fremgangsmåter Moderne minneadministrasjon Teknikker for strenghåndtering Arbeide med brukerkontokontroll (UAC) Sikkerhetssårbarheter og avgrensningsalternativer
Teststrategier for C++
- Velge et testrammeverk Analyse og beregninger Skrive enhetstester Integrasjon og tester på systemnivå Testing av eldre kode Black-box-testing
Feilsøking av koden
- Betingede og funksjonsbruddpunkter Multi-threaded debugging Ytelses- og diagnoseverktøy
Sammendrag og neste trinn
Krav
- Grunnleggende C++ programmeringserfaring
Publikum
- Utviklere
Testimonials (3)
Mange øvelser og hjelp. Det var nyttig for treneren å kunne bruke våre individuelle prosjektdokumenter for å kunne hjelpe oss med å fikse problemet og fullføre øvelsene. {God mulighet for å stille spørsmål også.
Matthew - Teledyne
Kurs - Advanced C++
Machine Translated
I liked that we had exercises to do, the material was impressive and well structured and the trainer explained very well all the topics
Diana Toldas - Accenture Industrial Software Solutions S.A.
Kurs - Advanced C++
Enjoyed the flexibility and variety of topics, the combination of trainings and exercises meant that I could apply what I'd learnt straight away. I also enjoyed the projects on the last day to bring everything together.