Изучите один из самых универсальных языков в мире и получите фундаментальные знания программиста. Сможете участвовать в разработке сложного высоконагруженного ПО - от видеоигр и умных гаджетов, до банковских продуктов и беспилотных дронов.
За 4 месяца освоите инструменты Junior С++ разработчика и соберете проекты для портфолио.
Дата старта
12 апреляДлительность
4 месяцаГород
МоскваФормат обучения
Онлайн / Видео-курс / ОчноЯзык программирования С++ очень гибкий, быстрый и высокопроизводительный. За 40 лет нем было написано огромное количество важнейших для мировой экономики продуктов. Разработчики на С++ востребованы не останутся без работы в любых условиях. Современный программист Си Плюс Плюс может разрабатывать игры, графические движки, компоненты для операционных систем, сетевые и серверные приложения, драйверы устройств, базы данных и многое другое.
это усредненные суммы, которые собрали на основе данных с hh.ru
Junior
Middle
Senior
Lead
Освоив С++ в качестве первого языка вы заложите крепкий фундамент для работы программистом
Новичкам
У вас нет опыта в программировании. Будете осваивать профессию с нуля
Начинающим
Вы самостоятельно изучали С++. Хотите структурировать знания, получить опыт и обратную связь от ментора
Смежным специалистам
Вы работали тестировщиком, HR или другим специалистом в IT, но заитересовались программированием.
IT - профи
Вы мастерски владеете другим языком программирования, но появилась потребность освоить С++
Приложение - многопользовательский чат
В процессе работы над проектом вы научитесь:
Объектно-ориентированный язык программирования
Интегрированная среда разработки от Microsoft
Cреда программирования (IDE) для разработки на C++
Стандартная библиотека шаблонов для C++
Унифицированный язык моделирования
Мы сформировали программу с учётом ожиданий работодателей. Именно эти навыки чаще всего требуются в вакансиях и на практике.
Программировать на С++
Изучите базовые понятия, синтаксис и архитектуру. Будете применять принципы ООП в разработке приложенийСистемному мышлению
Разберетесь в структурах данных, библиотеке шаблонов STL и будете эффективно решать алгоритмические задачиТестированию
Будете создавать архитектуру веб-приложений, используя шаблоны проектированияСоздавать GUI
Освоите сигналы и слоты фреймворка Qt, и создадите приложения с графическим интерфейсом на чистом кодеРабота с данными
Поймете, как работает память компьютера, сможете управлять ее ресурсами. Освоите SQL и создадите базы данных для приложений.Основам DevOps
Научитесь использовать инструмент Docker, доставлять код в продакшн и применять контейнеризациюВы получите запись первого урока курса совершенно бесплатно. Видео будет отправлено Вам в WhatsApp или Telegram в течение 5 минут!
Средний тепм прохождения курса: 4 часа в неделю в занятиях (теория и практика). После каждого занятия — практические задания на отработку новых навыков (на 8 - 12 часов в неделю).
Введение в С++. Основные типы данных в С++. Ссылочные данные. Операции языка С++. Операция New/Delete. Расширение контекста.
Функции в С++. Модификатор Inline и встраиваемые функции. Работа с функциями в С++. Аргументы по умолчанию. Перезагрузка.
Классы. Инкапсуляция в С++. Декларация классов, настройки доступа. Методы класса. Конструкторы и деструкторы.
Члены класса. Статические данных и функции. Константы. Инициализация переменных в С++.
Перезагрузка основных операций - присваивания и конструктора копирования. Алгоритм работы с потоками данных в С++. Иерархия классов.
Ввод и вывод данных. Манипуляторы и их использование в С++. Работа с файлами. Перезагрузка операций ввода/вывода.
Наследование. Повторное использование кода. Виртуальные функции и абстрактные классы в С++.
Множественное наследование одинаковых методов в С++. Виртуальные базовые классы и деструкторы. Закрытое наследование.
Чистые виртуальные функции и абстрактные классы. Шаблоны и контейнерные классы. Параметры non-type шаблона. Явная, частичная и полная специализация шаблонов в С++.
Работа с исключениями. Оператор Return. Механизмы обработки ошибок: Cerr() И Exit(), а также Assert(). Исключения в С++ и их обработка. Операторы Catch, Try и Throw,.
Спецификация исключений. Работа с обработчиком Catch-All. Динамическая идентификация типов времени выполнения (RTTI).
Стандартная библиотека шаблонов (STL) в С++. Алгоритмы, контейнеры, итераторы. Контейнеры STL: ассоциативные и последовательные. Адаптеры.
Итераторы STL. Итерация по списку, вектору, ассоциативному массиву, set-у. Основы работы с UML. Изучение диаграмм использования и последовательности.
Отработка паттернов проектирования в C++. Работа с XML-файлами в С++. Создание отчетов. Обработка файлов.
Изучение среды программирования Borland C++. Базы данных. Метапрограммирование.
Подарочный модуль
Дополнительные три урока по 2 часа в которых вы:Он подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.
Команда EasyUM готова сделать все возможное, ради Вашего скорейшего трудоустройства.
Оформим резюме и портфолио в наилучшем формате
Подготовим к собеседованию и проработаем вопросы
Резюме лучших студентов отправим компаниям - партнерам
Научим искать вакансии и правильно вести себя на собеседовании
Выпускников
находят работу
Компаний ждут
С++ разработчиков
Вы можете обучаться в онлайн-группе, или пройти видео-курс с разборами домашних заданий, или обучаться очно в одном из 77 городов России.
Онлайн-группа
Онлайн занятия 2 раза в неделю вечером, по точному графику, в группе 12 - 20 человек. Доступ к записям - всегда.Видео-курс
Проходите курс в своем темпе. Чат с куратором. Еженедельные онлайн-разборы практики и домашних заданий.Очно
МоскваГрафик занятий всегда согласовывается в рамках каждой группы отдельно (после 1го занятия). Это могут быть 2 будних дня вечером с 19:00 до 21:00, или один день будний вечер и второй — суббота днем.
Для каждой группы создается телеграм-чат, в котором будет происходить общение между занятиями с группой и преподавателем. Средний время ответа преподавателя — 1 час.
Программа курса построена таким образом, что вы освоите новую профессию с нуля, и будете готовы проходить собеседование.
Каждая наша группа - это 4-8 учеников. Это позволит максимально качественно и комфортно обучаться.
Вам не придется учиться год и более для получения новой it-профессии. Мы разработали специальные программы курсов, позволяющие освоить профессию за самый короткий срок, и найти ту самую работу.
Курс разделен на модули. Модули на уроки. Каждый урок - это теория, соединенная с практикой. Без длинных приветствий и воды.
Гудзенко Артем . Профессиональный веб-разработчик. Опыт разработки 3+ лет.
Основные навыки: C++, Go, Ruby, Vue.js. Знает основы работы с реляционными базами данных (Oracle, PostgreSQL). Пишет тесты для сайтов с помощью Selenium WebDriver на Python 2.7 и Ruby.
В отличие от школ с программой на 1-2 года, мы даем те знания и навыки, которые помогут трудоустроиться. Всё остальное вы без проблем доучите в процессе работы, когда будете выполнять задачи.
С курсами EasyUM вы экономите время и деньги, и осваиваете самое необходимое для конкретной цели на сегодня – работа на должности С++ Разработчик в хорошей компании.
1-2 года – это так долго и далеко не у каждого хватит мотивации или возможности продолжать активно учиться. Результаты на лицо:
Длительность 1-2 года
Длительность 5-8 месяцев
Онлайн в группе
2 168 ₽ / месяц
при рассрочке на 24 месяца
52 012 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
Видео-курс
1 884 ₽ / месяц
при рассрочке на 24 месяца
45 208 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
Очный
2 406 ₽ / месяц
при рассрочке на 24 месяца
57 736 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
г. Москва, ул. Большая Новодмитровская 23, территория коворкинга «Flacon SPACE»
Ждем весну вместе с EasyUM!
Скидка 20% до 8 апреля!Ждем весну с EasyUM!
Зарплата в Москве
Онлайн в группе
2 168 ₽ / месяц
при рассрочке на 24 месяца
52 012 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
Видео-курс
1 884 ₽ / месяц
при рассрочке на 24 месяца
45 208 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
Очный
2 406 ₽ / месяц
при рассрочке на 24 месяца
57 736 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!