Обучающее видео

Разработчик С++ (2020)

Разработчик C++

C++ спроектирован и развивается как мультипарадигменный язык, впитывающий в себя различные методы и технологии программирования, но реализующий их на платформе, обеспечивающей высокую техническую эффективность.

Что даст вам этот курс:

  • Умение писать на С++ правильно.
  • Понимание современных проблем языка и специфики его применения.
  • Освоение паттернов проектирования, принципов написания многопоточного кода.
  • Знание, как взаимодействовать с сетью, хранить и обрабатывать большие объемы данных.
  • Владение нюансами программирования на С++, которые отличают разработчика уровня Middle от Junior.
Разработчик C++

Содержание:

  • Система сборки - build, test and deploy
  • Особенности C++11. auto, lambda, tuple
  • Особенности C++11. Move, variadic templates
  • Сравнение C++11, C++14 с С++ 03
  • Обзор C++17. Constexpr lambda. Fold expression. Attributes. Type deduction
  • Обзор C++17. If constexpr. Structured bindings. Statements with initializer. Std filesystem
  • Реализация умных указателей
  • Идея аллокаторов
  • Шаблонная магия
  • Принципы проектирования ПО
  • Шаблоны GoF. Порождающие
  • Шаблоны GoF. Структурные
  • Шаблоны GoF. Поведенческие. Command, Interpreter, Iterator, Mediator, Memento, Chain of responsibilily
  • Шаблоны GoF. Поведенческие. Observer, State, Strategy, Template method, Visitor
  • STL. Контейнеры
  • STL. Алгоритмы
  • Boost. Разное
  • Boost. Паттерны проектирования
  • Многопоточность
  • Шаблоны 5
  • Асинхронное программирование
  • Lockfree DS
  • Атомарные типы данных
  • Сетевое взаимодействие
  • Асинхронный ввод-вывод
  • РСУБД
  • Key Value
  • Много данных
  • ORM
  • Dlib. Кластеризация
  • Dlib. Классификация
  • Dlib. Регрессия
Разработчик C++

Язык: русский
Продолжительность: 99:07:05

Формат: MP4
Видео: AVC, 1680x1050/1920x1050, ~254 Kbps
Аудио: AAC, 118 Kbps, 48.0 KHz

 

Скачать видеокурс "Разработчик C++" (8,65 ГБ):

-A.L.E.X.- 25/03/20 Просмотров: 5581
+7
valerij137 25 марта 2020, 21:04:30

yesdownload