Разработчик C++ от Яндекс Практикум

Яндекс Практикум
Цена
533 BYN/мес.
Рассрочка
9 месяцев
Длительность курса
Дата начала
Выдают сертификат
Освоите базовые алгоритмы, структуры данных и стандартную библиотеку C++, чтобы разрабатывать сложные IT-продукты: от браузеров до беспилотных автомобилей.
  • Базовые понятия программирования.. Вы узнаете об основах программирования и научитесь писать простые программы на C++
  • Основы C++.. Вы познакомитесь с основными возможностями языка С++ и напишете на нём более 25 программ.
  • Основные компоненты C++.. Вы освоите понятия, важные для полноценной разработки на C++. Научитесь обращаться со сложными программами.
  • Эффективность кода.. Вы научитесь оценивать эффективность высокопроизводительного приложения до и после его разработки. Познакомитесь с внутренним устройством контейнеров — это позволит понять, как настраивать элементы языка на эффективную работу. Чтобы избегать лишних копирований в коде, освоите move-семантику. А чтобы выжимать максимум из всех ядер процессора, начнёте писать многопоточные программы.
  • Элегантность и масштабируемость.. Вы изучите инструменты, которые защищают код от человеческих ошибок и делают его опрятным: пространства имён, константность, RAII. Узнаете, как избавить программу от проблем роста. Освоите динамический полиморфизм.
  • Разработка библиотек и больших проектов.. Вы изучите основы сериализации объектов и библиотеку protobuf. Они помогут вашим программам обмениваться данными, а плотная упаковка сэкономит память. Разберётесь в концепции undefined behaviour. Напишете полноценный вектор, познакомитесь с variadic templates и гарантиями безопасности исключений.
  • Дипломный проект. Вы закрепите навыки написания понятного и масштабируемого кода: разработаете крупную программу, которую сможете развивать в будущем
  • Специализация C++: бэкенд. На дополнительном платном курсе «Специализация C++ для бэкенда» вы научитесь разрабатывать программное обеспечение под Linux, запускать свои проекты в Docker и мониторить системные ресурсы. Также вы сможете написать проект бэкенда для небольшой игры, где игроки-курьеры соревнуются, кто быстрее пройдёт по лабиринту улиц и доставит максимальное количество заказов.
  • Цена - 4 233.33 BYN
  • Продолжительность курса составляет 9 месяцев
  • В рассрочку от школы 533 BYN

Отзывы пользователей

структура, понятная теория, подготовленная инфраструктура, поддержка куратора и наставника, практика на реальных кейсах
нет их
DevOps для эксплуатации и разработки
Курс оставил очень положительное впечатление) Материал подаётся структурировано и понятно, даёт действительно практические знания, которых достаточно, чтобы уверенно начать искать работу в этой сфере. Самый большой плюс - это подход и метод обучения. С самого начала даётся исходный код приложения, на которое со временем начинаешь применять DevOps-практики. Сначала разворачиваешь его как сервис на выделенной виртуальной машине, затем в Docker-контейнере, потом через Docker Compose и, наконец, переходишь в Kubernetes, а заканчиваешь всё это дело деплоем через Helm. Параллельно изучаешь GitLab, тестирование, мониторинг, инфраструктуру как код (IaC), DevSecOps и многое чего ещё. Да, возможно, бОльшая часть курса довольно поверхностная, но это я тоже считаю плюсом, потому что буквально с нуля уже можно при должном усилии получить фундаментальные знания по направлению DevOps и уже искать работу. Для меня это было самым главным плюсом, потому что сам узнал много нового и сразу же пощупал это на практике. Отдельно хочу отметить наставника всегда был на связи, подробно отвечал на вопросы и помогал разобраться даже в сложных моментах. По каждой главе проводил онлайн-вебинары, где очень понятно объяснял темы, давал советы и best practice. Куратор тоже очень порадовал: быстро реагировал, был отзывчивым и поддерживал на протяжении всего обучения. Теория описана тоже очень интересно и понятно, нет кучи монотонного текста, скопированного с документации, описывается ключевая мысль понятным языком, приводятся аналогии из реального мира, а для тех, кто хочет погрузиться ещё сильнее, оставляют ссылку на литературу. Очень приятно, что материалами вебинаров и теорией можно пользоваться даже после окончания курса, удобно, если нужно повторить какую-то тему или просто освежить знания. В целом курс даёт не просто теорию, а реальные навыки, которые можно применять на практике. Рекомендую тем, кто хочет войти в профессию и получить крепкую базу)
структура курса, отзывчивость кураторов
нет их
Devops для эксплуатации и разработки
Хорошо. Понравилась структура курса, отзывчивость кураторов и наставников, всегда шли навстречу. Ревью от наставников всегда было в тему, где критично - переделывали, где некритично - оставляли на выполнение в качестве факультатива. Впечатления хорошие!
удобство подачи информации
нет
То что нужно для начала
В отличии от курсов с видео уроками, в яндекс практикуме отлично организована система обучения. А именно, очень грамотно сочетаются теоретический материал с практическими работами. Чётко всегда знал, где какой материал находиться и что нужно повторить для выполнения практической задачи. Кураторы всегда отвечди быстро и всячески помогали с прохождением курса. Однозначно рекомендую!

Все курсы из категории «Программирование на C++»

  • 1 008.33 BYN
  • Длительность: 1 месяц
  • Сертификат
  • Рассрочка: 168 BYN/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
C++ для робототехников
Промокод
  • 5 760.10 BYN
  • Длительность: 15 месяцев
  • Сертификат
  • Рассрочка: 169 BYN/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Профессия  Инженер умного дома
Промокод
  • 4 624.47 BYN
  • Длительность: 7 месяцев
  • Сертификат
  • Рассрочка: 136 BYN/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Профессия Разработчик С++
 с нуля + ИИ
Промокод
  • 6 353.90 BYN
  • Длительность: 7 месяцев
  • Сертификат
  • Рассрочка: 187 BYN/мес. Оформить
  • Начало: В любое время
  • Организация собеседований с компаниями-партнерами
Обучение C : C++ и C# с нуля
Промокод
Разработчик C++
Промокод
Мидл разработчик С++
Промокод
  • 4 267.23 BYN
  • Сертификат
  • Начало: В любое время
  • Гарантированное трудоустройство
ДО Профессия Разработчик на C++ с нуля
Промокод
  • 1 500 BYN
  • Длительность: 16 уроков
  • Сертификат
  • Рассрочка: 375 BYN/мес. Оформить
  • Начало: В любое время
Разработчик С++20
Промокод
  • Бесплатно
  • Длительность: 204 урока
  • Начало: В любое время
  • Бесплатно
  • Длительность: 12 уроков
  • Начало: В любое время