Бруноям
53 отзыва

Разработчик на C++ от Бруноям

За 5 месяцев научитесь писать код на C++. Интенсивный формат — вебинары, воркшопы, видеоматериалы, практические задания.
  • 5 месяцев
  • Сертификат об обучении
  • Помощь с трудоустройством
54 900 ₽
54 900 ₽

Актуальная стоимость обучения.

Данные обновлены 13 октября 2024 г.

Рассрочка: 4575 ₽ / мес.

  • 5 месяцев
  • Сертификат об обучении
  • Помощь с трудоустройством
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

Программа курса

Ознакомьтесь с программой курса «Разработчик на C++» от Бруноям

Блок 1 Основы C++ (синтаксис)

  • Visual Studio - настройка рабочего пространства.
  • Вывод данных, вычисления, математические операторы.
  • Целочисленные переменные. Типы данных.
  • Ввод данных пользователя. Строки.
  • Конструкция условия if.
  • Логические операторы и сложные условия.
  • Введение в циклы: while, do while.
  • Циклы for и алгоритмы на циклах.
  • Массивы.
  • Базовые алгоритмы работы со строками и текстовыми данными.
  • Функции в программировании.
  • Обработка исключений.
  • Система контроля версий. Git

Блок 2 ООП

  • Введение в ООП
  • Объекты и классы
  • Методы
  • Модификаторы доступа
  • Конструкторы и деструкторы
  • Константность
  • Конструктор копирования и оператор присваивания
  • Класс массива
  • Интерфейсы, абстрактные классы
  • Инкапсуляция
  • Полиморфизм
  • Наследование

Блок 3 Алгоритмы и структуры данных

  • Введение в алгоритмы и динамическое программирование
  • Структуры данных
  • Алгоритмы сортировки
  • Алгоритмы поиска
  • Пирамиды и деревья поиска
  • Массив и списки
  • Хеширование

Блок 4 SQL

  • Введение в базы данных: необходимость, принципы работы
  • Основы работы с базами данных на декларативном языке SQL
  • Альтернативные виды баз данных и их различия
  • Современные возможности баз данных
  • Использование SQLite в приложениях на C++

Блок 5 Визуализация. QT Framework

  • QT Framework
  • Примеры использования
  • Создание десктоп приложения

Блок 6 Юнит тестирование

  • Значение и структура тестов
  • Библиотека GTest

Блок 7 Многопоточность

  • Потоки и процессы
  • Multiprocessing, thread, multithreading
  • Создание многопоточного приложения
  • Оценка прироста производительности

Блок 8 Сети. Обмен сообщениями

  • Введение в компьютерные сети
  • Виды сетей
  • Стек сетевых протоколов: Ethernet, IP, TCP, UDP, HTTP
  • Основы архитектуры клиент-сервер
  • Написание простейшего клиент-серверного приложения
  • Понимание архитектуры REST, SOAP

Блок 9 Принципы работы CI/CD / DevOps

  • Первый принцип CI/CD: сегрегация ответственности заинтересованных сторон
  • Второй принцип CI/CD: снижение риска
  • Третий принцип CI/CD: короткий цикл обратной связи
  • Реализации среды в CI/CD
  • Инструменты для CI/CD

Блок 10 Процесс разработки ПО

  • Scrum, Agile, Kanban
  • Примеры использования в разных проектах
  • Командная работа. Роли
  • Построение работы с продуктами с процессами внутри организации

Блок 11 Карьера и развитие

  • Виды и преимущества компаний
  • Как подготовить резюме
  • Где искать работу
  • Тестовое задание
  • Стратегия развития после того, как вас взяли на работу
Подробная информация о курсе

Трудоустройство
Помощь с трудоустройством
Город
Онлайн
Формат обучения
Онлайн
Практика
Задания с проверкой
Сертификат
Есть
Инструменты на курсе
C++
CI/CD
Git
QT Framework
SQL
Поделись курсом с друзьями

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

  • Всё поэтапно. Все программы разбиты на блоки, все подается поэтапно, есть время разобраться, попрактиковаться.

  • Индивидуальный подход. Ни один вопрос не останется без ответа, ни один из студентов не окажется обделенным вниманием.

  • Классная подача материала. Информация подаётся в весьма доступной форме, все задания и уроки прекрасно разъясняются.

  • Быстрый темп. Большой объём информации и немного академических часов ведёт к оперативному изучению материала.

  • Необходима самоорганизованность. Прохождение курсов и изучение необходимого материала - это только ваша ответственность!

  • Отзывы о Бруноям

    Взгляните, что студенты и выпускники говорят про Бруноям

    Прошла здесь курс графического дизайна с 07.08 по 27.08. Сначала была на курсе по программе Adobe Illustrator. Преподаватель Полина очень грамотно всё объясняла и помогала во время обучения. Всегда на связи и подсказывает что да как. Особенно понравилось, что разобрали тему работ...

    Показать отзыв полностью

    Проходила курсы углубленного знания Excel. Очень довольна качеством преподавания. В нашей группе курс вела Алиса Пушина. На мой взгляд, это преподаватель от Бога. Очень доступно объясняет. Внимательно относится к группе, помогает каждому. Группа была с разным уровнем подготовки, ...

    Показать отзыв полностью
    + ещё 51 отзыв о Бруноям
    Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
    Все отзывы →
    Оставить отзыв о курсе
    Проходили курс «Разработчик на C++» от Бруноям? Поделитесь своим отзывом: расскажите о плюсах и минусах обучения на данной программе.

    Прикрепите к отзыву сертификат о прохождении курса. После проверки мы пометим ваш отзыв как достоверный. Мы не будем делиться вашими данными с другими лицами.

    Разработчик на C++
    • Бруноям
    • 5 месяцев
    • 54 900 ₽