пн-пт: 09:00-21:30, сб-вс: 10:00-16:00

+7 (495) 640-11-20

+7 (495) 120-60-27

Заказать звонок
О НАС

ЦПО Столица на Соколе - это современный многопрофильный учебный центр, специализирующийся как на подготовке "с нуля", так и на переподготовке и аттестации специалистов в различных областях: от мастеров маникюра до дизайнеров интерьеров, от менеджеров по рекламе и PR - до профессиональных бухгалтеров, аудиторов и IT-специалистов.

подробнее

Курсы C++

Цена: 21000 руб.
со скидкой: 12600 р.
индивидуально: 38800 р. *
Кол-во академических часов: 56

Ближайшие группы

Утренняя группа 29 апреля 2019
Дневная группа 30 апреля 2019
Вечерняя группа 02 мая 2019
Группа выходного дня 04 мая 2019

Записаться

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

Для кого подходит курс по изучению языка программированию С++

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

Что входит в программу обучения

Обучение язык программирования С++ состоит из 48 академических часов. Этот язык по сравнению с другими является достаточно сложным и объемным, поэтому программа курса такая большая и обширная. Введение в язык С++, управляющие конструкции, операторы языка, функции, циклы, массивы, указатели, структуры, ООП, объекты, методы, классы, библиотеки и другие элементы входят в программу курса по программированию на языке С++.

Результаты по окончанию курса

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

1.Введение в язык C++.
1.1.Универсальное применение языка С++.
1.2.Основные характеристики. Преимущества и недостатки языка.
1.3.Создание программы «Hello, world».
1.4.Работа с консолью.
1.5.Переменные и типы данных.
1.6.Знакомство с IDE / MVS.

2.Управляющие конструкции и операторы языка. Функции.
2.1.Операторы сравнения и операторы логические.
2.2.Ветвление – if, ?.
2.3.Множественный выбор – switch, if-else.
2.4.Конвейерный оператор.
2.5.Обзор функций. Сигнатура функции. Прототип функции.
2.6.Область видимости переменных.
2.7.Аргументы по умолчанию.
2.8.Встроенные inline-функции.
2.9.Модификаторы памяти – auto, register, static, extern.

3.Циклы, указатели и массивы.
3.1.Инкремент постфиксный и префиксный.
3.2.Операторы цикла – while, do-while, for.
3.3.Вложенность циклов.
3.4.Виды указателей. Объявление указателей и операции с ними.
3.5. Арифметика указателей.
3.6.Объявление массивов. Инициализация, контроль массивов.
3.7.Строки в С++.
3.8.Многомерные массивы.
3.9.Статическая и динамическая память. Размещение массивов в памяти.
3.10.Передача массивов в качестве параметров функции.
3.11.Выделение памяти для массивов – new, delete.

4.Структуры.
4.1.Объявление структур.
4.2.Битовые операторы. Битовая математика.
4.3.Инициализация и доступ к элементам структур.
4.4.Массивы структур.
4.5.Объединения.

5.Объектно-ориентированное программирование. Классы, методы, объекты.
5.1.Понятие объекта, классов, методов.
5.2.Различия между структурами, объединениями и классами.
5.3.Инкапсуляция.
5.4.Перегрузки методов, операторов.
5.5.Модификаторы доступа к данным – private, protected, public.

6.Конструкторы и деструкторы. Наследование и множественное наследование.
7.Использование статических правил. Построение иерархии объектов.
8.Виртуальные правила. Полиморфизм.

9.Метапрограммирование. Шаблоны.
9.1.Обзор и работа с шаблонами. Параметры шаблонов.
9.2.Шаблоны классов и функций.
9.3.Шаблонное метапрограммирование.

10.Библиотеки STL.

11.Ввод/вывод в файл.
11.1.Работа с файлами. Закрытие, открытие файлов. Запись, чтение.
11.2.Бинарные и текстовые файлы.

12. Зачет.



Задать вопрос

Ваш вопрос обрабатывается модератором
Вы не ввели ваш вопрос


Ваше имя:         
Оба поля обязательны для заполнения!

Вопрос-ответ:

Комментариев к курсу пока нет, станьте первым!
РЕГИСТРАЦИЯ

Пройдя регистрацию на выбранный курс прямо сейчас, Вы получаете возможность обучения со СКИДКОЙ!

ЭТАПЫ ПУТИ
2019 - это Ваш год!

Сейчас мы можем предложить Вам 7 направлений обучения, более 120 программ, самых опытных преподавателей-практиков, современные оборудованные аудитории и индивидуальный подход к каждому слушателю. Мы ждем Вас!

2000 - год становления центра

В этом году мы достигли поставленных целей - создана современная методическая и учебная база, сформирован преподавательский костяк. Теперь мы можем оказывать услуги обучения в отлично оборудованных аудиториях!

1992 - год основания центра

В этот год наш Учебный центр в первый раз любезно распахнул свои двери для своих слушателей. Было назначено действующее руководство и сформирован штат опытных преподавателей.

подробнее