Strict Standards: Only variables should be assigned by reference in /home/newpoint/public_html/plugins/content/loadmoduleinarticle/loadmoduleinarticle.php on line 63
Strict Standards: Non-static method JVersion::isCompatible() should not be called statically in /home/newpoint/public_html/administrator/components/com_slicomments/libraries/loader.php on line 10
C++

Язык С++ является основным языком программирования для создания коммерческих приложений, хотя в последнее время его позиции несколько потеснили набирающие популярность Java и C#. C++ относится к категории высокоуровневых языков. Он полностью унаследовал и расширил возможности языка Си.
Изначально язык С++ создавался для удовлетворения таких потребностей программистов, как: предоставление возможности для эффективного и полного доступа к ресурсам компьютера, легкой транспортировки сформированных программ между платформами разнообразных типов и операционными системами. Именно это и делает его универсальным языком для решения любых задач.
Цель этого курса – помочь научиться программировать на языке C++. Вы узнаете о таких необходимых для этого вещах, как управление вводом-выводом, циклы, массивы, объектно-ориентированное программирование, шаблоны и многое другое. Весь материал подан в хорошо организованной последовательности. Рассматриваемые темы выстроены в порядке усложнения и закрепляются практическими заданиями, выполняемыми под контролем преподавателя.
По окончании курса Вы будете уметь:
- работать с различными типами данных, операторами и функциями С++;
- производить инкапсуляцию;
- использовать конструкторы и деструкторы;
- перегружать операции;
- использовать наследование и полиморфизм;
- применять шаблоны функций и классов;
- управлять исключениями.
Практические задания включают:
- объектно-ориентированные алгоритмы решения задач;
- разработка, создание и использование классов и объектов классов;
- разработка и создание иерархической последовательности наследуемых классов;
- применение полиморфных классов при вызове методов;
- выполнение потоковых объектно-ориентированных операции ввода-вывода в файлы любых типов;
- обработка исключительных ситуаций в программах;
- применение шаблонов классов;
- применение стандартной библиотеки шаблонов STL (контейнеры, алгоритмы, итераторы).
Программа курса:
- Введение в С++. Основы языка.
- Объектно-ориентированное программирование в С++.
- Дополнительные возможности C++.
- Библиотека STL.
- Паттерны проектирования (по выбору).
Презентация: + (en)
Практикум: +
Контроль (тесты, контрольные): +
Уровень: базовый
Удаленное обучение (лабораторные): +
Кол-во лекционных часов: 40
Кол-во лабораторных часов: 20
Подробная информация о курсе
Название курса | Длительность курса и расписание | Стоимость при ежемесячной оплате | Стоимость с учетом скидки за предоплату | Преподаватель | Запись на курс |
---|---|---|---|---|---|
C++ | 60 ак. часов | 360 руб. | 324 руб. |
![]() ![]() |