План на курса

Въведение

Функционално Programming в дълбочина

    Обектно-ориентирано програмиране срещу функционално програмиране Първокласни функции и функции от по-висок ред

Функционал Programming в C++

    Писане на код във функционален стил Създаване на ламбда функции Улавяне на обекти Обединяване на функции

Метапрограмиране и функционалност Reactive Programming

    Прилагане на факториали Използване на библиотеки с шаблони на C++ и библиотеки за функционално програмиране Работа с Reactive разширения и библиотека RxCpp

Функционално C++ развитие

    Изграждане на приложения Използване на функции от по-висок ред Работа с обработка на грешки Внедряване на функтори и монади Рефакторинг на код Писане на модулни тестове Профилиране на производителност Многопоточни приложения

Обобщение и заключение

Изисквания

Предпоставки

  • Разбиране на процедурно/обектно-ориентирано програмиране
  • Основен опит с C++

Публика

  • Уеб разработчици
 14 Hours

Брой участници



Цена за участник

Oтзиви от потребители (6)

Свързани Kурсове

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

21 Hours

C++ for Embedded Systems

21 Hours

Introduction to LaTex

14 Hours

Advanced C++

35 Hours

Свързани Kатегории