Курсы
Программирование

Разработчик С++. Углубленный уровень

Формат
Онлайн
Длительность
5 месяцев
Трудоустройство
Да
Уровень
Средний
Результат
Сертификат

Описание

Онлайн-курс по Разработчик С++. Углубленный уровень от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.

Программа курса

Современный 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
  • C++20 — что это и зачем?

Архитектура

  • Принципы проектирования ПО
  • GRASP
  • Шаблоны 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

ML

  • Dlib. Кластеризация и классификация
  • Dlib. Регрессия

Проектная работа

  • Выбор темы и организация проектной работы
  • Консультация по проектам и домашним заданиям
  • Защита проектных работ
  • Подведение итогов курса

Как записаться на курс

  • 1

    Нажмите на кнопку Записаться на курс

  • 2

    Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета

  • 3

    Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)

  • 4

    Получите доступ к учебным материалам

Отзывов пока нет.

Текущая цена

78 500 ₽

Старая цена

90 000 ₽
Записаться на курс

Автор курса

OTUS

Рейтинг курса

0
0 отзывов

Поделиться курсом

Авторизуйтесь через одну из социальных сетей