C++ -koulutus

Osallistujien esitietovaatimukset:

osaa ainakin yhtä ohjelmointikieltä (esim. Java, C, JavaScript, Python) sujuvasti.

Koulutus on myös mahdollista räätälöidä C++-ohjelmoijien koulutukseksi uusiin standardeihin C++11-versiosta eteenpäin.

1. päivä

  • C++ ohjelmointikielenä ja sen filosofia
  • C++11:n ja sitä uudempien standardien periaatteet
  • Kielen perusteet:
    • Tyypit, muuttujat ja typecasting
    • Käyttäjäsyötteen lukeminen
    • Kontrollirakenteet
    • Automaattinen tyyppipäättely
    • Container-tietorakenteet ja iteraattorit
    • Funktiot
    • Tietueet, luokat ja oliot
    • Pointterit ja älykäs dynaaminen muistinhallinta
    • Templaatit

2. Päivä

  • C++11:n kieleen tuomia tärkeitä uudistuksia
    • Rvalue-referenssit ja move-semantiikat
    • Lambda-funktiot
    • constexpr ja nullptr
  • Standardikirjaston tärkeimpiä työkaluja:
    • Älykkäiden pointterien kertaus
    • Thread-kirjasto
    • Algoritmit
    • Monikot
    • Satunnaisluvut
  • Katsaus C++14:ään ja C++17:ään

 

Ohjelmointikoulutusten aiheet

C++ React ja Redux Node.js JavaScript HTML5 ja CSS PHP ja Magento Python 3 TypeScript

Kiinnostuitko?

Ota yhteyttä