Курс на Stepik
Обложка курса «Решение практических задач на C++» на Stepik
800 ₽

Решение практических задач на C++ 3.000

Открыть на
STEPIK.ORG

В курсе «Решение практических задач на C++» на примере создания игры «Быки и коровы» рассматриваются основные принципы проектирования, разработки и оптимизации приложения, написанного на C++.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Решение практических задач на C++»Учеников на курсе 17
Сертификаты, выданные на курсе «Решение практических задач на C++»Сертификатов выдано 6
Отзывы о курсе «Решение практических задач на C++»Отзывов получено 4
Рейтинг курса «Решение практических задач на C++»Рейтинг курса 3.000
Уроки в курсе «Решение практических задач на C++»Количество уроков 7
Тесты в курсе «Решение практических задач на C++»Количество квизов 26
Время прохождения курса «Решение практических задач на C++»Время прохождения курса
Стоимость курса «Решение практических задач на C++»Стоимость курса 800 ₽
Обновления курса «Решение практических задач на C++»Обновления курса
Дата публикации курса «Решение практических задач на C++»Дата публикации курса
Последнее обновление курса «Решение практических задач на C++»Последнее обновление
Сложность normal

Чему вы научитесь

  • Применять шаблоны проектирования.
  • Проектировать архитектуру приложения с учетом основных принципов.
  • Формулировать требования к основным компонентам приложения.
  • Спроектировать игровой цикл.
  • Наладить потоки сообщений внутри приложения.
  • Разрабатывать взаимозаменяемые классы в соответствии с контрактом к компонентам приложения.
  • Проектировать модули пользовательского интерфейса.
  • Валидировать данные, вводимые пользователем.
  • Понимать, для чего нужны текстовые форматы и какие они бывают.
  • Читать и записывать файлы в текстовом формате.
  • Валидировать файл в текстовом формате.
  • Создавать кастомные форматы для хранения данных.
  • Создавать и запускать unit-тесты в среде Visual Studio.
  • Разрабатывать тестируемое программное обеспечение.
  • Анализировать производительность приложения на разных уровнях.
  • Измерять производительность.
  • Понимать различные возможности языка С++.
  • Производить рефакторинг кода.

О курсе

В курсе «Решение практических задач на C++» на примере создания игры «Быки и коровы» рассматриваются основные принципы проектирования, разработки и оптимизации приложения, написанного на C++.

Преподаватели курса

Сертификат курса Решение практических задач на C++

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 6 учеников получили сертификат.

Что вы получите

  • Вы научитесь решать практические задачи на С++, используя лучшие практики, применяя шаблоны проектирования Банды четырех и принципы SOLID.
  • Реализовывать базовую архитектуру игрового приложения на основе шаблона Наблюдатель.
  • Проектировать структуру игрового цикла с учетом потоков сообщений.
  • Понимать базовые принципы разработки пользовательского интерфейса и применять их на практике.
  • Понимать роль искусственного интеллекта в играх и основные подходы к реализации игрового искусственного интеллекта. В частности, рассматривается полный перебор с метрикой.

Нагрузка

1 час

Расскажите о курсе друзьям