Skip to content

Обновить содержание курса в первой презентации #59

Description

@czertyaka

Актуальное содержание курса:

  1. Hello, world!
  2. Компилятор и фазы трансляции
  3. Переменные и фундаментальные типы, квалификаторы типов
  4. Потоки ввода-вывода, наблюдаемое поведение
  5. Поток управления: условия, циклы, функции
  6. Виртуальная память процесса: загрузка, секции, стек, куча
  7. Указатели, динамическая аллокация памяти, ссылки, C-style массивы
  8. Лямбда-функции
  9. Исключения и обработка ошибок
  10. Структуры, классы, перечисления, введение в ООП, RAII, move семантика
  11. Динамическая диспетчеризация
  12. Шаблоны и статический полиморфизм
  13. Тулчейн: системы сборки и пакетные менеджеры, отладчик, интероп с C
  14. Тулчейн: кросс-компиляция
  15. STL: контейнеры, итераторы, алгоритмы
  16. STL: умные указатели
  17. Потоки, примитивы синхронизации
  18. Вычисления времени компиляции
  19. Универсальные ссылки
  20. Программирование микроконтроллеров
  21. Программирование GUI приложений (Qt)
  22. Юнит-тесты (GTest)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions