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
 35 timer

Antall deltakere



Price per participant

Testimonials (3)

Relaterte kurs

Using C++ in Embedded Systems - Applying C++11/C++14

21 timer

Related Categories