Разработчик С++

Школа: Яндекс.Практикум
Дата начала: со стартом потока
Уровень: с нуля
Формат обучения: онлайн
Продолжительность: 9 месяцев
Трудоустройство: Да

❤️ Есть отзывы
✅ Проверено экспертами ИЗИПИЗИ
⛄ Есть бесплатный пробный период

Чему учат на курсе?

С первого дня вы учитесь на практике. Вы получите знания небольшими частями, которые нужно будет сразу применить для лучшего усвоения
  • Создавать сложные современные IT-продукты: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр
  • Изучите инструменты программирования на C++, а также освоите необходимые в бэкенд-разработке базы данных и Git
В процессе обучения создадите несколько действующих сервисов

Преимущества обучения

Без этих плюшек вам вероятно не стать разработчиком С++. Итак, что есть на этом курсе...
Есть
✅ Полный доступ к тренажёру
✅ Профессиональная программа обучения на 540 часов
✅ Поддержка наставника
✅ Диплом о профессиональной переподготовке
✅ Навыки и знания, востребованные работодателями
✅ Портфолио из 4 самостоятельных проектов
✅ Рассрочка по оплате

ЭКСПЕРТНОЕ Мнение ИЗИПИЗИ о курсе
«От беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоиг. На этом курсе вы сможете стать востребованным специалистом на С++»
ХОЧУ ПОПРОБОВАТЬ

Сколько зарабатывает разработчик С++?

40-70к
ДЖУН
75-125к
МИДЛ
130к+
СЕНИОР

Что вообще делает разработчик С++?

Да почти всё, что касается создания программ, игр, утилит и прочего. Обычно таких разработчиков приглашают компании, которые нацелены на создание своего собственного продукта. Поэтому отдельных направлений в данной профессии нет. Разделение скорее происходит в сфере работы и касается не знаний языка, а других навыков. Например, если специалист работает с игровым движком, он должен его знать.

Программа курса Практикума ⚡

Наставники — разработчики C++ из Яндекса и других IT-компаний.
Основы C++. Бесплатный вводный курс
30 часов

Вы познакомитесь с основными возможностями языка С++ и самостоятельно напишете на нём более 25 программ. По итогам этого модуля вы создадите на С++ собственную поисковую систему.

+ 1 проект в портфолио
Основные компоненты C++
120 часов

Вы освоите ряд понятий, важных для полноценной разработки на C++. Итераторы помогут применять всё многообразие стандартных алгоритмов, конструкторы сделают создание объектов удобным и гибким, а шаблоны функций позволят сделать код более универсальным.

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

+ 1 проект в портфолио
Эффективность кода
120 часов

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

Писать производительные программы во многом помогают стандартные алгоритмы и контейнеры. Вы познакомитесь с внутренним устройством некоторых контейнеров и напишете первую версию собственного вектора. Заглянув под капот, вы лучше поймёте, как настроить элементы языка на более эффективную работу.

Избежать лишних копирований позволяет move-семантика. А многопоточные программы при грамотном проектировании выжмут максимум из всех ядер процессора.

+ 1 проект в портфолио
Элегантность и масштабируемость
120 часов

Некоторые инструменты языка формально не нужны. Без них можно обойтись, но они делают код опрятным и защищают его от человеческих ошибок. Так, пространства имён разделяют сущности языка на смысловые блоки с общим именем. Константность и RAII подсказывают разработчику, как лучше использовать конкретный объект, метод или класс.

Вы освоите приёмы, которые помогут будущим поколениям понять, «что хотел сказать автор», и избавят программу от проблем роста.

Наконец, вы изучите динамический полиморфизм, узнаете, как хранить наборы объектов разных типов и выполнять над ними общие операции.

+ 1 проект в портфолио
Разработка библиотек и больших проектов
120 часов

Вы изучите темы, важные для разработки больших программ и даже отдельных библиотек. Основы сериализации объектов и библиотека protobuf помогут вашим программам обмениваться данными, а плотная упаковка сэкономит ценную память. Понимание концепции undefined behaviour и умение его обнаружения позволит избежать сложных ошибок.

Вы напишете полноценный вектор, попутно познакомитесь с variadic templates — шаблонами с переменным числом аргументов — и гарантиями безопасности исключений.

+ 1 проект в портфолио
Дипломный проект
50 часов

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

+ 1 проект в портфолио


Навыки, которые вы получите ✊

Профессиональные навыки - хард скилз
Софт скилз - надпрофессиональные, которые потенциально можно развивать на этом курсе
⚡ Хард скилз
  1. Навыки разработки на C++
  2. Знание бэкенд-разработки
  3. Знание базы данных и Git
  4. Разработка библиотек 
✨ Софт скилз
  1. Стратегическое планирование
  2. Управление проектами
  3. Подбор и развитие команды, управление командой
  4. Бюджетирование
  5. Анализ рынка
💚 Коммент ИЗИПИЗИ
Данный курс соответсвует необходимым для этой профессии навыкам

Соответствие навыков профессиям

Мы проверили скилл-сет курса на соответствие навыков реальной работе
87%
Веб-дизайнер
63%
Дизайнер интерфейсов
56%
Дизайнер дизайн-систем

Подойдет ли мне данный курс?

Для тех, кто ещё нетвёрдо уверен в своём намерении, мы спроектировали бесплатную часть, которая поможет получить ответ на этот вопрос. Если вы убедитесь, что разработка не для вас, это тоже положительный результат.

Яндекс.Практикум отзывы о курсах по программированию

А отзывы где???
Женя Логинова
Идейный вдохновитель ИЗИПИЗИ
Жек, привет✋, а где отзывы-то??? Вроде, курс неплохой, наверняка его уже кто-то проходил и составил свое мнение
Женя Егоров
Верный соратник ИЗИПИЗИ
Привет, привет. Знаю, что онлайн курсы сейчас пользуются огромным спросом⚡Было бы круто найти еще человека, который тоже прошел или еще проходит обучающую программу.

Отзывы дают реальное понимание и помогают определиться с выбором, сам выбирал курс благодаря отзывам
Женя Логинова
Идейный вдохновитель ИЗИПИЗИ
Ок, а давай тогда дадим за отзыв крутую подборку:

⛵Как составить резюме, которое будет вас продавать

⌛Пошаговый конструктор сопроводительного письма, когда оно действительно нужно

⌚ Как составить свою стратегию поиска работы
Женя Егоров
Верный соратник ИЗИПИЗИ
ИЗИ, напишите ваш отзыв, указав свою социальную сеть и после валидации, мы обязательно отправим вам огненную подборку
Полезный материал об онлайн-курсах
Чтобы тебе было проще определиться
с курсом и успешно его завершить
Подробный отзыв, оставленный вами, поможет другим людям определиться с выбором
Спасибо за оставленный отзыв, мы проверим его содержание и свяжемся с вами
У нас есть два простых правила:

❗ Мы уделяем большое внимание отзывам о курсах и проверяем их достоверность

❗Мы не публикуем недостоверные и субъективные отзывы от кого попало, поэтому просим оставить ваши контакты для проверки подленности прохождения
Как вас зовут?
Ваш телефон
Ваш e-mail
Добавьте ссылку на любую вашу социальную сеть, к которой у вас есть доступ
Для того, чтобы мы могли проверить ваш профиль и связаться с вами в случае вопросов
Подробно опишите прохождение курса
Добавьте файлы
Тут вы можете добавить любую вашу гордость. Например, фото диплома, личного кабинета, ваших работ, сделанных на курсе
Made on
Tilda