Разработчик C++ 2020
С++ — один из самых востребованных языков программирования. На нём пишутся игры, приложения, программное обеспечение и многое другое. Этот язык со своими особенностями.
Вы освоите умение писать на С++ правильно.
Понимание современных проблем языка и специфики его применения.
Освоение паттернов проектирования, принципов написания многопоточного кода. Знание, как взаимодействовать с сетью, хранить и обрабатывать большие объемы данных. Владение нюансами программирования на С++, которые отличают разработчика уровня Middle от Junior.
Умение использовать готовые алгоритмы и структуры данных и грамотно создавать свои под конкретную задачу;
Освоение техники вычисления сложности алгоритмов;
Сложность алгоритмов;
Базовые структуры данных;
Популярные алгебраические алгоритмы;
Алгоритмизация правил игры в шахматы;
Различные способы сортировки массивов;
Операции над различными двоичными деревьями;
Программирование хэш-таблиц и хэш-функций;
Применение в работе продвинутых структур данных: хэш-таблицы, графы, деревья поиска и др..;
Теория графов и алгоритмы поиска кратчайшего пути;
Понимание того, как решать алгебраические задачи и задачи динамического программирования;
Алгоритмы быстрого поиска в строке;
Различные алгоритмы сжатия и шифрования данных;
Вероятностные алгоритмы и структуры данных;
Численные методы оптимизации.
Тема 1. Что такое современный C++
Тема 2. Базовый синтаксис языка C++
Тема 3. Такие разные функции. Модульность
Классы и алгоритмы
Тема 1. Структуры и классы
Тема 2. Полиморфизм и все-все-все
Тема 3. Шаблоны классов и функций
Шаблоны классов и функций
Тема 1. Общий обзор стандартной библиотеки
Тема 2. Подробнее о контейнерах и вводе-выводе
Тема 3. Алгоритмы, которые лучше знать лучше
Многопоточность. Исключения. Работа с сетью.
Тема 1. Многопоточность или зачем в процессоре больше одного ядра
Тема 2. Исключения есть всегда, и C++ - не исключение.
Тема 3. Клиент-серверная архитектура
Также дополнительную литературу как всегда найдете в нашей библиотеке
Смотреть сразу в Telegram 👉 https://t.me/cours_it
Наш канал собрал самые свежие и актуальных обучающих курсы, книги, soft, идеальная навигация по курсам в два клика и прямая ссылка на любой курс. Нет регистраций. Нет оплаты.
С вами администрация канала Max Open Source (@coursmax)