C++ Junior Developer
12.02.2024144.0ОчнаяОчный54 000ДПОПрофессиональная переподготовка

О программе

C++ - это язык общего назначения, который справедливо называют продолжением языка С. Его сфера применения огромна, начиная с системных программ и служб без которых не мыслима работа ПК и Internet, до прикладных областей где нужны производительные и стабильные приложения. В последнее время спрос на рынке на программистов данного языка только возрастает и будет возрастать. Это связано с ориентированием IT сектора экономики на открытые программные платформы.Большинство современных КИС и сетевых служб создается под операционную систему Linux и разрабатывается на объектно-ориентированных языках C и С++. Кроме того, корпоративный рынок малого и среднего бизнеса обеспечивает достаточно большой спрос на создание специализированных Linux-приложений с применением библиотеки QT, выполняющих отдельные функции интегрированных систем.​ Цель программы – дать слушателям глубокие знания и практические умения, необходимые и достаточные для успешной работы на позиции “С++ Junior Developer”. Программа предназначена для будущих системных инженеров, администраторов Linux, GameDev разработчиков игр, студентов технических вузов, для действующих программистов ориентированных на изменение / систематизацию профиля основной специальности а также любителей и энтузиастов кому интересы классические средства программирования. Данный курс посвящен разработке программного обеспечения на языках C и C++. Особое внимание уделяется формированию базовых навыков разработки и проектирования ПО. Слушатели данного курса получают возможность взглянуть на процесс разработки изнутри, ощутить себя настоящим C++ разработчиком, используя современные технологии и средства разработки применяемые в настоящее время программистами (Git, QtCreator, QMake, CMake),а также прочувствовать всю строгость дедлайнов и нагрузку в виде большого количества практических заданий. Первая часть курса направлена на изучение основ программирования, работу с компилятором, системой контроля версий. Вторая часть курса включает в себя изучение основ языка С++ (в том числе изучение некоторых возможностей С++ стандарта 11), а так же основным принципам проектирования и тестирования. Изучение популярного кроссплатформенного фреймворка Qt завершающая часть курса.Курс не является исчерпывающим, однако рассказывает о наиболее важных возможностях языков C, С++ и фреймворка Qt. Живое общение с преподавателями дает возможность получить обратную связь по стилю кода, оформлению комментариев и разработки тестов. В курсе рассматривается: ​Язык программирования С, Компилятор GCC, Отладчик GDB, Язык программирования С++, Графическая библиотека QT. Преподаватели курса – действующие C++-программисты высокой квалификации, имеющие весомые теоретические знания и богатый профессиональный опыт работы по специальности. Преподаватели имеют специальное компьютерное образование, многие из них работают в сфере IT.

Условия обучения

Условием для приема является квалифицированное пользование Linux, Windows, MacOS. Знание базового уровеня математики и информатики 11 класса.Начальные навыки программирования на языках (Паскаль, Бейсик, СИ и др.). До заключения Договора на обучение кандидаты проходят входное тестирование.

Длительность

три месяца

Формируемые компетенции

06.001 Программист
  • C/02.5 Осуществление интеграции программных модулей и компонент и верификации выпусков программного продукта (утратившая силу трудовая функция)

О преподавателях

Направление подготовки
11.03.02 Инфокоммуникационные технологии и системы связи
Наименование укрупненного направления подготовки
Инфокоммуникационные технологии и системы связи
Дата ближайшего старта12.02.2024
Дата окончания06.05.2024
Место проведения
Санкт-Петербург
Санкт-Петербург
ул. Ломоносова, д.9
ID программыa977e8bc-ca6b-4b0c-8d0a-4b0a15970b6b
Тип документа об окончанииДиплом
Объём программы в ак.ч.144.0
Версия1

Рецензии и оценки

Отзывы 0
Чтобы оставить отзыв необходимо войти