Dyzzet|
C++ Data Science Алгоритмы Темы · Блог · YouTube
Видеокурс по языку C++

Бесплатный видеокурс по языку C++ «dynamic_pointer_cast».

Для кого?

Для тех, кто хочет начать с основ, но уже имеет опыт работы с другим языком, знает основы алгоритмизации (понимать, что такое переменные, ветвления, циклы, функции) и разбирается в системах счисления. А ещё вы можете сами установить среду и скомпилировать программу.

Курс записывается профессиональным преподавателем. Каждая тема разбирается подробно, задания — на канале (некоторые темы — в нескольких частях). Вы получите представление о разных стилях написания кода, узнаете, как писать производительные и поддерживаемые приложения.

Ссылка на Youtube: youtube.com/channel/UChyTmGs8Q7GTj4a3tsQc2DA

Ссылка на канал: t.me/dynamic_pointer_cast

Репозиторий: github.com/Dyzzet/dynamic_pointer_cast

Я в телеграме: @dyzzet

Бесплатный набор

Для пяти прошедших отбор человек предлагаю бесплатную обратную связь, разбор выполненных заданий и выполнение небольших проектов. Общение — в закрытой группе в телеграме.

Первый сезон. Основы

  1. Hello, world. Переменные и типы
  2. Ввод и вывод
  3. Операторы и управляющие конструкции
  4. Указатели, массивы и ссылки
  5. Функции
  6. Строки
  7. Структуры, битовые поля, объединения
  8. Файлы
  9. Препроцессор
  10. Классы памяти
  11. Технические подробности: компиляция, компоновка, оптимизация (volatile), extern, ODR

Второй сезон. Главное

  1. Пространства имён. ADL
  2. Классы и объекты. Правило трёх, пяти, нуля
  3. Перегрузка функций и операторов
  4. Обработка исключений. RAII
  5. Шаблоны. SFINAE. CRTP
  6. Наследование и полиморфизм. RTTI
  7. Умные указатели (наконец-то будет про std::dynamic_pointer_cast)
  8. Контейнеры, алгоритмы, итераторы стандартной библиотеки. BOOST
  9. Основы многопоточности
  10. Важные нововведения в новых стандартах (в нескольких частях)
  11. Популярные идиомы, проектирование программ на C++
Комментарии
Зарегистрируйтесь и войдите, чтобы оставлять комментарии и голосовать.

© MMXI—MMXXII. RSS. Поддержать сайт
Светлая тема / тёмная тема