Курсы C/C++
Общая информация Расписание и стоимость
Условия обучения
Проведение занятий Преподаватели Учебные материалы Документы об окончании Отзывы слушателей
Информация о сертификации
Сертификации C++ CPA CPP CLA CLP

Другие курсы

Курсы C++ Курсы Java Курсы C# (.NET) Курсы Microsoft C# (.NET) Программирование Android Курсы Web-технологий Программирование Linux Тестирование ПО Программирование микроконтроллеров

Обратная связь

+7 (812) 703-02-02 Форум
Печать

DEV-С-CP+. Расширенная комплексная программа «Разработчик прикладного программного обеспечения (Языки С и C++)»


График обучения: 248 ак. часов 3 раза в неделю по 4 ак. часа

Курс пока не поставлен в расписание. Оставить заявку

Аннотация

Расширенная комплексная программа обучения Разработчик прикладного программного обеспечения (Языки С и C++) включает в себя 6 курсов по разработке и тестированию программного обеспечения:

Занятия проводятся 3 раза в неделю с 18:00 до 21:20 по будням, с 10:00 до 13:20 на выходных

Ключевой особенностью данной комплексной программы являются:

  1. Вечернее, среднесрочное обучение (c 18-00 до 21-20)
  2. Набор курсов идущих в одной канве, включающий ключевые. прикладные библиотеки, используемые для разработки.
  3. Стоимость:
    • Скидка >35% от базовой стоимости за набор курсов.
    • Возможность оплаты в рассрочку.
  4. Огромный опыт (> 7 лет) реализации курсов по этому направлению.

Оплата:

Для физических лиц:

  1. Единовременно 60 000 р. (скидка 35,83%% от базовой стоимости всех курсов).
  2. В рассрочку 16 250 р. в месяц.

Преподаватели

Знания и умения, полученные в результате обучения

В результате прохождения данной комплексной программы обучения слушатели получат достаточные знания для разработки и тестирования полнофункциональных приложений с использованием языков C и C++, используя концепции процедурного и объектно-ориентированного программирования и самых популярных фреймворков С/C++ для разработки прикладного ПО.

Расписание

Курс пока не поставлен в расписание. Оставить заявку на курс

Стоимость

Дата Физ. лица, руб. Юр. лица, руб.
Без скидки Cкидка 10%* Cкидка 15%** Без скидки Cкидка 10% Cкидка 15%
Цена c 15.07.2015 60000 65000

*Скидка 10% для ранее обучавшихся, при одновременной оплате 2х курсов, а также по акциям.
**Скидка 15% при одновременной оплате 3х и более курсов.
Примечание. Студентам ВУЗов Санкт-Петербурга очной формы обучения скидка до 25%.
Скидки не предоставляется на курсы с дистанционной формой обучения.
Скидки не предоставляется на комплексные и модульные программы обучения.

Требования к начальному уровню знаний

Слушатель должен обладать следующими знаниями:

  • Элементарные понятия архитектуры персонального компьютера.
  • Базовые знания о архитектуре операционных систем, системного и прикладного программного обеспечения.
  • Знакомство с двоичной и шестнадцатеричной системами счисления.
  • Форматы представления данных.
  • Умение формализовать решаемую задачу (наличие алгоритмического мышления).

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

  • Приветствуется (но не обязателен) опыт разработки простых программ на любом языке программирования.
  • Знание английского языка ускоряет получение контекстной справочной информации.

Предварительное тестирование

Тест №ВКТ-108 Алгоритмизация и основы программирования

  1. Необходимо знать следующие понятия:
       
    • алгоритм;
    •  
    • программа;
    •  
    • исполнитель;
    •  
    • линейный алгоритм;
    •  
    • ветвящийся алгоритм;
    •  
    • циклический алгоритм;
    •  
    • основной алгоритм;
    •  
    • вспомогательный алгоритм (подпрограмма);
    •  
    • процедура;
    •  
    • функция;
    •  
    • вызов;
    •  
    • переменная;
    •  
    • имя переменной;
    •  
    • тип переменной;
    •  
    • значение переменной;
    •  
    • формальные параметры;
    •  
    • фактические параметры;
    •  
    • область видимости
    •  
    • время жизни переменных;
    •  
    • массивы;
    •  
    • арифметические выражения;
    •  
    • логические выражения.
  2. Необходимо знать и уметь использовать следующие операторы:
       
    • оператор присваивания;
    •  
    • оператор условия;
    •  
    • оператор цикла;
    •  
    • оператор блока.
  3. Необходимо уметь создавать на любом алгоритмическом языке:
       
    • простейшие программы, использующие 2-3 подпрограммы;
    •  
    • подпрограммы (процедуры и функции);
    •  
    • осуществлять вызовы подпрограмм.

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

Программа обучения включает материал следующих курсов:

DEV-C10. Процедурное программирование. Языки С/C++

Курс дает целостные знания по синтаксису и использованию конструкций языков С и С++, достаточные для создания приложений на языках С и С++. Курс является первым в линейке курсов по разработке ПО и посвящен процедурному программированию.

DEV-C20. Объектно-ориентированное программирование. Базовый уровень. Язык С++

В курсе изучаются основы объектно-ориентированного программирования, поддержка ООП в рамках языка C++, понятия более высокого уровня абстракции (шаблоны) и средства языка С++ для обеспечения надежности и безопасности кода.

DEV-C21. Объектно-ориентированное программирование. Углубленное изучение. Язык С++

Курс рассматривает расширенные вопросы объектно-ориентированного программирования, а именно понятия следующего уровня абстракции (шаблонам), а также средства языка С++ по обеспечению надежности и безопасности кода.

DEV-C22. Стандарт С++11, С++14, С++17 для прикладного программирования

Целью данного курса является освоение новых концепций и программных средств, добавленных в язык программирования С++ согласно стандарту С++11. Также в курсе рассматриваются изменения, включенные в стандарт C++14 и C++17. Средства стандарта С++11-14-17 для создания многопоточных приложений вынесены в отдельный курс – C23 и базируются на знаниях, полученных в курсе С22.

Введение в тестирование программного обеспечения

В данном курсе совмещается получение необходимых фундаментальных знаний и практических навыков, необходимых для начала работы в качестве тестировщика ПО. В ходе обучения слушатели окунуться в работу тестировщика, пройдут все стадии тестирования проекта и изучат особенности тестирования на разных стадиях разработки.

DEV-QT10. Прикладное программирование на С++ с использованием Qt. Базовый уровень

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