Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Домашние задания

C++ разработчик от SkillFactory

C++ разработчик
Формат
Онлайн
Длительность
8.5 месяцев
Уровень
Для новичков
Трудоустройство
Нет
Программа

Комплексное обучение для новичков и опытных программистов. Вы получите базовые знания в объектно-ориентированном программировании, познакомитесь с основами Linux и С++, разовьёте «мышление программиста» и отработаете полученные знания на практике.

Курс затрагивает основные конструкции C++, алгоритмы и структуры данных, основы Linux, параллельное программирование, работу с базами данных, тестирование кода и современные стандарты C++. По итогам обучения вы создадите интерфейс для вашего итогового проекта. 

  • Основные конструкции C++

    • Переменные, типы данных
    • Порядок выполнения кода в программе. Ветвления, циклы
    • Массивы. Строки. Указатели и ссылки
    • Функции
    • ООП
    • Исключения
    • Управление памятью C/C++
    • Шаблоны
  • Алгоритмы и структуры данных

    • Оценка времени работы алгоритмов
    • Алгоритмы сортировки
    • Элементарные структуры данных
    • Введение в алгоритмы поиска
    • Сбалансированные деревья поиска
    • Хеширование
    • STL
  • Основы Linux на примере Ubuntu

    • Работа с файлами и директориями в терминале
    • Работа с пользователями и правами доступа
    • Устройство компьютера, базовые принципы работы. Компиляция программы
  • Параллельное программирование

    • Что такое параллелизм
    • Потоки и процессы
    • Управление потоками
    • Асинхронная работа с сетью
    • Пулы потоков, прерывание потоков
  • Работа с базами данных

    • Введение в реляционные базы данных
    • Проектирование баз данных на примере PostgreSQL
    • Язык запросов SQL
    • Работа с базами данных в C++
    • Обзор NoSql
  • Тестирование

    • Unit-тестирование
    • TDD (Gtest, Gmock)
  • Современные стандарты C++

    • Что нового в C++ 11 (Умные указатели)
    • Что нового в C++ 14 (Лямбда-выражения)
    • Новшества C++ 17
    • Всё, что нужно знать про C++ 20
  • Desktop-разработка на Qt

    • Введение в Qt
    • Создание UI для проекта
Чему научат на курсе
Изучите все современные стандарты языка С++
Научитесь писать надёжный код и покрывать его тестами
Научитесь работать с SQL и NoSQL базами данных
Научитесь находить узкие места в своей программе и ускорять их в несколько раз
О школе
SkillFactory
рейтинг 4.3
49 отзывов
68 курсов
SkillFactory
До 28.02.2025 г. дополнительная скидка 5% к покупке по промокоду PARTNER.

Образовательную платформу SkillFactory создали в 2016 году Александр Турилин и Александр Ерошкин. SkillFactory — онлайн-школа с инженерным профилем. Большинство курсов посвящены темам Data Science, аналитике данных, программированию, а также сфере digital. 

Среди преподавателей и экспертов SkillFactory — сотрудники ведущих российских компаний: Яндекс, Ozon, X5 Retail Group, Lamoda, Вконтакте. Менторы проверяют и комментируют домашние задания студентов, помогают разобраться в темах, если что-то непонятно. С организационными вопросами студенты могут обращаться к координатору курса, а на сайте Скилфактори оставлять отзывы и проходить блиц-опросы.

**cut_button**

Сегодня в каталоге SkillFactory более полусотни курсов по направлениям:

  • программирование,
  • Data Science,
  • веб-разработка,
  • аналитика,
  • тестирование,
  • разработка игр.

Каждый курс на 20% состоит из коротких видео и конспектов для изучения необходимой теории. Остальные 80% программы студент решает практические задания и кейсы, проходит упражнения на тренажёрах, участвует в хакатонах. Заниматься на платформе можно в свободном графике.

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

Чтобы будущие студенты могли познакомиться с профессией и учёбой в SkillFactory, команда школы организует онлайн-мероприятия о карьере, публикует статьи о профессиональном развитии в IT, а также проводит бесплатные индивидуальные консультации по выбору курса. Также студентам помогают и с поиском работы: рассказывают, как составить резюме и какие работы добавить в портфолио, дают доступ к вакансиям партнёров и устраивают стажировки.

Для сотрудников компаний в SkillFactory организуют корпоративное обучение по готовым и индивидуальным программам. Для групп от 10 человек предусмотрена скидка на обучение.

В SkillFactory можно не только окончить профессиональные курсы, но и стать магистром. Школа реализует образовательные онлайн-программы совместно с РАНХиГС, МФТИ и УрФУ.

Школа SkillFactory — прямой путь в IT-профессию.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

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