Kursplan

Introduktion

Funktionell programmering djupgående

  • Objektorienterad programmering vs. funktionell programmering
  • Första klassens funktioner och högreordningens funktioner

Funktionell programmering i C++

  • Skriva kod i en funktionell stil
  • Skapa Lambda-funktioner
  • Kappling av objekt
  • Sammanslå funktioner

Metaprogrammering och Funktionell reaktiv programmering

  • Använda faktoriella
  • Använda C++-mallbibliotek och funktionella programmeringsbibliotek
  • Arbeta med Reactiva utökningar och RxCpp-biblioteket

Funktionell C++-utveckling

  • Bygga applikationer
  • Använda högreordningens funktioner
  • Arbeta med felhantering
  • Implementera funktorer och monader
  • Omföra kod
  • Skriva enhetstester
  • Mätning av prestanda
  • Flertrådad utveckling av applikationer

Sammanfattning och slutsats

Krav

Förkunskaper

  • En förståelse för procedural/objektorienterad programmering
  • Grundläggande erfarenhet av C++

Målgrupp

  • Webbutvecklare
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier