Видео курс Решение практических задач на C++ - видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

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

      О курсе

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

      После прохождения данного курса учащиеся получат базовые знания о полном цикле разработки приложений на С++, что будет очень полезно при работе с персональными проектами и при разработке программного обеспечения в коммерческих компаниях.

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

      Читать дальше...

      Этот курс входит в специальности:

      Предварительные Требования

      Уверенное владение С++

      Читать дальше...

      Вы научитесь

      • Вы научитесь решать практические задачи на С++, используя лучшие практики, применяя шаблоны проектирования Банды четырех и принципы SOLID.
      • Реализовывать базовую архитектуру игрового приложения на основе шаблона Наблюдатель.
      • Проектировать структуру игрового цикла с учетом потоков сообщений.
      • Понимать базовые принципы разработки пользовательского интерфейса и применять их на практике.
      • Понимать роль искусственного интеллекта в играх и основные подходы к реализации игрового искусственного интеллекта. В частности, рассматривается полный перебор с метрикой.
      • Применять различные текстовые форматы для ускорения работы приложения.
      • Понимать роль тестирования и уметь применять юнит-тесты в процессе практической разработки приложения.
      • Уметь применять концепцию разработки через тестирование.
      • Понимать основные теоретические подходы к оптимизации приложения в С++ и уметь применять их на практике в своем приложении.
      Читать дальше...
      Скачать материалы курса Для получения материалов курса нужно авторизоваться
      Получить сертификат Для получения сертификата нужно авторизоваться
      • Длительность: 4 ч 39 м
      • Курс создан: 17.06.2020
      • Уроков: 7
      • Обновлен: 28.09.2020
      • Язык: русский

      Что входит в курс

      • 7 видео уроков
      • Домашние задания
      • Тестирование
      • Сертификат

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу Решение практических задач на C++ на 40 дней?

      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

      Научиться применять шаблоны проектирования, как базовые блоки архитектуры приложения. Детально рассматривается шаблон Наблюдатель.

      Читать дальше...

      Научиться создавать архитектуру приложения на основе шаблона Наблюдатель.

      Читать дальше...

      Научиться создавать архитектуру приложения на основе шаблона Наблюдатель.

      Читать дальше...

      Научиться разрабатывать модули искусственного интеллекта.

      Читать дальше...

      Научиться пользоваться текстовыми форматами.

      Читать дальше...

      Научиться создавать и запускать юнит-тесты в среде Visual Studio.

      Читать дальше...

      Научиться рефакторить код разрабатываемых алгоритмов для улучшения его производительности.

      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      Студенты также смотрят
      C++ Базовый
      ПОДРОБНЕЕ
      C++ Углубленный
      ПОДРОБНЕЕ

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

      Библиотека современных IT знаний в удобном формате

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

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Премиум Plus
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      • Скачивание видео уроков
      120.00 $
      199.99 $
      Оформить подписку
      Акция
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      Оформить подписку
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.