ПРОФЕССИЯ
РАЗРАБОТЧИК С++
Решайте задачи любой сложности на одном из самых мощных языков программирования и укрепите базовые знания алгоритмов и ООП
Старт курса
Длительность
21 января
8,5 месяцев
Записаться
Почему стоит изучать С++
+
+
+
Правильная основа
Скорость выполнения
Широкий спектр исследования
С++ — это язык, который позволяет подвести крепкий фундамент под профессию программиста. На его основе легче изучать алгоритмы, ООП и «высокое» программирование.
С++ — очень быстрый язык в выполнении кода. Это язык-спорткар в мире программирования.
С++ используется везде: от приложений и сложных банковских продуктов до программирования роботов и нейронных сетей.
С++ – это и есть настоящее программирование!
С++ – это и есть настоящее программирование!
В топе самых популярных языков программирования
Программисты любят его за чистую и красивую логику, они говорят: «Этот язык помогает думать как программируешь и программировать — как думаешь». Он близок к «железу», так что на нем можно создавать код для датчиков, марсоходов. Однако гибкость языка помогает ему находить свое место в создании игр, высоконагруженных приложений и систем моделирования.

С++ для миллионов программистов стал аналогом английского языка. На нем можно и на IT-конференции выступить, и роман написать.
Кому подходит профессия
Новичкам
Разработчикам
Изучите все самое важное, без чего нельзя стать ПРО-разработчикам: алгоритмы, ООП, основы рабочего кода. Получите востребованную профессию и растите дальше.
Добавьте в копилку знаний и портфолио важный язык разработки. Изучите все аспекты программирования на С++, используйте язык в работе и для пет-проектов.
Востребованность и достойная оплата
120 тыс руб
4 300+
ТОП-5
Средняя цена специалиста
Открытых вакансий сейчас по данным hh.ru
В рейтинге самых востребованных профессий ближайших лет
90 тыс руб
120 тыс руб
200 тыс руб
Зарплата на позиции Junior
Навык: обучении 1 год
Зарплата на позиции Middle
Опыте работы: 1 год
Зарплата на позиции Senior
Продвинутый C++ с опытом работы от 3 лет
Начните путь в C++ разработчики уже сейчас
Забронируйте курс по специальной цене — со скидкой 40%!
Записаться
Зачем мне курс?
Научитесь С++ с нуля
Получите новую профессию даже без базовых знаний программирования. Мы научим всему, что важно.
Мышление программиста
Мы поможем развить «мышление программиста»: вы начнете думать алгоритмически и раскладывать в уме даже сложные задачи.
Теория и практика
Обучение разбито на сотни маленьких шагов. Каждый кусочек теории вы закрепите на практике. У нас есть тренажеры, мини-проекты, интерактивные вебинары, сквозные проекты и командный проект.
Ментор и сообщество
Вы не останетесь один на один
с новым. SkillFactory обеспечит индивидуальные консультации
с ментором, персональную личная обратная связь по проектам.
Краткая программа профессии
1. Основные конструкции
Обзор основных конструкций языка C для того, чтобы разобраться в основах. Здесь вы встретите много очевидных и понятных конструкций, которые есть во многих языках, — это потому, что многие языки взяли эти конструкции как раз из языка C.
2. Алгоритмы и структуры данных
С момента возникновения программирования, стало актуальным разрабатывать как можно более эффективные алгоритмы, которые решали бы общие проблемы в программировании: сортировка, поиск т. д. Благодаря которым, тратится меньше ресурсов компьютера и соответственно программа работает быстрее. Не стоит изобретать велосипед, не тратьте время на разработку своих собственных алгоритмов, все уже написано до нас. Нам остается только лишь уметь воспользоваться этими алгоритмами в своих целях.
3. Основы Linux на примере Ubuntu
Вы получите базовые знания по операционной системе Linux. Вы освоите особенности установки, настройки и администрирования данной ОС. Для вас прояснится отличие Linux от коммерческих операционных систем.
После данного модуля Вы сможете устанавливать и настраивать операционную систему Linux, заводить учетные записи пользователей, предоставлять им регламентируемый доступ к ресурсам сервера на базе ОС Linux. Для Вас не составит труда настроить параметры локальной сети и подключение к Интернет. Вы легко будете устанавливать, обновлять и удалять ПО, а также настраивать подключение дополнительных дисков и принтеров.
4. Параллельное програмирование
Параллельное программирование — раздел программирования, связанный с изучением и разработкой методов и средств для: а) адекватного описания в программах естественного параллелизма моделируемых в ЭВМ и управляемых ЭВМ систем и процессов, б) распараллеливания обработки информации в многопроцессорных и мультипрограммных ЭВМ с целью ускорения вычислений и эффективного использования ресурсов ЭВМ.
5. Работа с базами данных
Изучим разработку таблиц, создание запросов на выборку и изменение данных, перекрестных запросов. Рассмотрим создание форм, отчетов, импорт данных из Access в другие приложения, создание документов слияния, макросов.
6. Тестирование
Ручной тестировщик ПО следит за качеством программных продуктов: сайтов, мобильных и веб-приложений. Он моделирует ситуации, которые могут возникнуть во время работы с программой, чтобы найти ошибки и исправить их.
7. Современные стандарты C++
Рассмотрим какие стандарты применяются сейчас
Получить полную программу курса
Программа рассчитана на 8,5 месяцев. По окончании вы сможете стать Junior разработчиком и зарабатывать от 90 тысяч рублей в месяц
Нажимая на кнопку, я соглашаюсь на обработку персональных данных
Эксперты курса
Гладких Игорь
Богатов Святослав
Никонова Ольга
Программист (Playrix)
Основные конструкции C++
В IT с 16 лет, последние 4 года занимается разработкой на С++ в геймдеве, работал над серией Assassins creed, сейчас занимается разработкой движка в Playrix.
Группа архитектуры и новых технологий OOO «МТС Информационные технологии»
Ведущий разработчик С++, A3 GROUP – Тимлид, руководитель проектов, победитель хакатона Baltic Sea Hack 2019. Эксперт по языкам программирования С и С++, системам реального времени и сетевым протоколам. В данный момент занимается разработкой back-end для высоконагруженных систем.
C++/DevOps Engineer at ActiveVideo
Работает над виртуализацией Android для легковесного стриминга видео клиентам из популярных приложений (Netflix, Amazon, HBO).
Что вы получите за время учебы?
8 месяцев
обучения до 10 часов в неделю
Уроки
и вебинары
75 модулей с теорией, заданиями, тестами, скринкастами и домашними заданиями, на которых вы осваиваете необходимую теорию и практикуете разработку с ментором в режиме онлайн
Обучение
на универсального программиста
После обучения вы сможете делать почти все что захотите — сами, с помощью одного языка. Это особенно ценится на рынке.
Освоете базовые знания алгоритмов, объектно-ориентированного программирования, основы Linux, тестирование и стандарты языка С++
Проекты
в портфолио
3 вида проектов: мини-проекты по темам для закрепления навыка, сквозные полноценные проекты по разработке. Их можно с гордостью поместить в портфолио.
Тренажеры
Онлайн-тренажеры для комфортной отработки навыков.
На курсе вы:
Изучите все современные стандарты языка С++
Научитесь писать надёжный код и покрывать его тестами
Научитесь работать с SQL и NoSQL базами данных
Научитесь находить узкие места в своей программе и ускорять их в несколько раз.
Стоимость обучения
Стоимость обучения при беспроцентной рассрочке на 12 месяцев
10 667
₽/месяц
₽/месяц
Получите полную программу и запишитесь на курс
Нажимая на кнопку, я соглашаюсь на обработку персональных данных
6 400
Как получить скидку?
За счет работодателя
Для запроса документов забронируйте курс через форму и выберите пункт «Оплатить как юр лицо» или напишите на почту info@geekpeak.ru
Программы лояльности
После оплаты одного из курсов вы получаете скидку на другой.
Реферальная программа
Вы можете получить скидку 20%, пригласив друзей на наши курсы.
Репост
Поделитесь ссылкой у себя в соц. сетях и получите дополнительную скидку 5%.
Отзывы студентов
Огромная благодарность за курс! Теперь я работаю в Рамблере.
Денис Мелюхин
Очень классный курс. За 8 месяцев я полностью освоила новую профессию.
Динара Витина
Часто задаваемые вопросы
У меня нет опыта в программировании. Подходит ли мне этот курс?
Курс подойдет новичкам. Мы освоим программирование с самых азов.
Нужен ли английский?
Знания английского не понадобится, но будет плюсом
Я смогу общаться с преподавателями?
Конечно, вы сможете задавать вопросы в общем чате
Есть ли рассрочка?
Да, напишите нам на почту и мы вышлем ссылку на рассрочку
Made on
Tilda