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

    Бруноям
    Стоимость курса
    54 900 Р
    Длительность
    5 месяцев
    Сертификат
    Да
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • Для начинающих специалистов
    • Для практикующих разработчиков

    Чему Вы научитесь

    • Синтаксис С++
    • VS Code
    • Git
    • ООП
    • Методы и классы
    • Алгоритмы и структуры данных
    • Юнит тестирование
    • SQL

    Программа обучения

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

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

    ООП

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

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

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

    SQL

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

    Визуализация. QT Framework

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

    Юнит тестирование

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

    Многопоточность

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

    Сети. Обмен сообщениями

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

    Принципы работы CI/CD / DevOps

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

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

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

    Карьера и развитие

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

    Отзывы о школе 9

    4.9 из 5
    8
    1
    0
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Владислава 14 октября 2023

      Завершила курс "дизайн графики". Очень понравилось! Долгое время искала подходящую школу, исходя из отзывов других студентов. Оффлайн обучение было для меня важным фактором, и, конечно же, я хотела, чтобы стоимость была приемлемой. Менеджер оказался замечательным человеком. Мы общались через мессенджер, и он ответил на все мои вопросы. Он помог мне определиться с выбором курса. Я оценила гибкое расписание занятий, которое продумала для себя, особенно вечерние занятия в будние дни. Местоположение школы оказалось удобным – она находится рядом с метро, и ее легко найти. Аудитории, где проходят занятия, были просторными и уютными. Там всегда было чисто, а общедоступные чай, кофе и печенье создавали приятную обстановку. Преподаватели молодые и современные. Они отлично знают программы, которыми преподают, и могут понятно объяснить и показать материал. На каждой партe стоит монитор, где наглядно демонстрируется работа преподавателя. Они также щедро делятся своим опытом и знаниями. Группа студентов оказалась небольшой, поэтому было комфортно учится, и мы успели подружиться. Для нас создали чат, где мы могли общаться, задавать вопросы и обсуждать домашние задания. Я активно использовала изученные программы – Photoshop и Illustrator. Мы изучили инструменты и особенности работы с ними, получили много практического опыта. Если что-то забывалось, то гуглить становилось намного проще, так как понимаешь, что искать. Или можно было без сомнений обратиться к преподавателю, даже после окончания курса. Я планирую пройти еще один курс в Бруноям и рекомендую его своим знакомым, когда они интересуются. Я получила диплом государственного образца и очень рада! Благодарю Вас!

      Был ли отзыв полезен?
    • Анастасия 9 августа 2023

      Хочу поделиться своими эмоциями и всем сердцем рекомендовать школу Бруноям. Я прошла курсы веб-дизайна и очень довольна! Программа курсов очень насыщенная, преподаватели высококлассные, и результат, который я достигла, - это главное! Сразу скажу, что раньше я уже пыталась учиться веб-дизайну, но опыт был неудачным. На тех курсах учебный план был сжат до предела, домашние задания проверялись плохо, а это создавало впечатление, что всё делается на отвали, лишь бы быстрее приступить к следующему уроку. Моя учеба тогда не принесла плодов, я потратила свои деньги впустую и вышла из этого опыта ни с чем. Но здесь я настоящим образом получила знания и ещё одно подтверждение их значимости - это мои коллеги и руководство компании, где я работаю. Все они отмечают мой профессионализм. Кроме того, о самой школе могу сказать следующее: тут очень комфортабельная обстановка для учебного процесса. Группы не переполнены - на моем курсе было всего 12 человек и каждому уделялось нужное внимание. Аудитории хорошо оборудованы, есть мониторы для демонстрации материала, хороший и стабильный интернет, кроме этого всегда был бесплатный кофе и другие вкусные угощения. Эти мелочи, конечно, но придают приятных впечатлений! В общем, я набрала только положительных эмоций. Я искренне рекомендую ее всем, кто заинтересован в веб-дизайне и хочет получить качественные знания!

      Был ли отзыв полезен?
    • Виктория 6 июня 2023

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

      Был ли отзыв полезен?
    Посмотреть все отзывы о Бруноям