Профессия C++ разработчик

46 студентов зачислены

Онлайн

В удобное время

Трудоутсройство

После прохождения курса

Доступ к курсу

навсегда

C++ – это и есть настоящее программирование!

Кому подойдёт этот курс

Новичкам

Изучите все самое важное для начинающих программистов, чтобы стать разработчиком уровня Pro: алгоритмы, ООП, основы рабочего кода языка C++.

Разработчикам

Добавьте в копилку знаний и портфолио важный язык разработки. Изучите все аспекты программирования на C++, используйте язык в работе и для пет-проектов.

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

Поможем развить

«мышление программиста»

Решать задачи

любой сложности с помощью C++

Проектировать

и взаимодействовать с базами данных (SQL, noSQL)

Создадите многопользовательский чат

Писать высокопроизводительный код

Узнаете основные

возможности и стандарты языка C++

Содержание курса

Программа:

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

В результате вы:
Научитесь использовать основные возможности языка. Решите свыше 20 практических заданий для закрепления материала.

Программа:

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

В результате вы:
Вы научитесь использовать основые алгоритмы и структуры данных, будете хорошо понимать, как они выглядят изнутри и как работают. Эти знания и навыки помогут вам писать высокопроизводительный код и пройти собеседования в крупные компании.

Программа:

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

Программа:

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

Программа:

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

В результате вы:
Научитесь проектировать базы данных, освоите язык запросов SQL, и научитесь взаимодействовать с БД из C++. А также познакомитесь NoSQL базами данных, и научитесь их использовать в проектах на C++

Курс по C++ построен вокруг практики и включает только необходимый минимум теории. С первого дня вы начнете решать задачи, над которыми работают разработчики в реальных компаниях. Еженедельно вам будет открываться доступ к очередному модулю, который содержит материалы для освоения и кейсы для решения на ближайшие 7 дней. Материалы — это в первую очередь практические задачи по написанию кода, а также видеолекции, скринкасты, заготовки кода и статьи.
Если возникает ситуация, из-за которой вы вынуждены отложить обучение, мы предложим опцию переноса вашего обучения на другой удобный для вас поток курса или включим заморозку курса. В любом случае вы всегда можете обратиться к координатору и в индивидуальном порядке получить нашу поддержку по этому вопросу.
Да, мы можем вернуть вам средства полностью или частично, в зависимости от срока обучения. Мы всегда внимательны к нашим клиентам и в каждом индивидуальном.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Профессия C++ разработчик
Цена:
170 000 ₽ 85 000 ₽