Курс «Объектно-ориентированное программирование на языке С++»

Актуальность | Идёт набор |
---|---|
Стоимость | 35 000 руб. |
Продолжительность | 72 часа |
Группа | от 8 до 10 человек |
Начало занятий | По мере формирования группы |
Основной задачей курса является приобретение слушателями знаний об объектно-ориентированном подходе в программировании, освоение возможностей языка С++ с концентрацией на решении объектно-ориентированных проблем.
В процессе обучения осуществляется знакомство с объектно-ориентированным программированием как с технологией программирования. На примерах рассматривается синтаксис языка С++, классы, интерфейсы, конструкторы, дружественные функции и перегрузка операций, производные классы, классы потоков С++, шаблоны функций, шаблоны классов, параметры шаблонов, наследование и шаблоны. Особое внимание при обучении уделяется приемам обработки исключительных ситуаций в С++.
Цель реализации программы: качественное изменение профессиональных компетенций, необходимых для выполнения следующих видов профессиональной деятельности в рамках имеющейся квалификации:
- Знать концепцию объектно-ориентированного программирования, основные ее понятия (класс, объект), свойства (инкапсуляция, наследование, полиморфизм), методику анализа и проектирования объектно-ориентированных программ, основные понятия, синтаксис и семантику конструкций языка программирования С++, способы составления объектно-ориентированных программ на языке программирования С++, возможности интегрированной среды программирования на языке С++;
- Уметь проектировать, программировать и отлаживать объектно-ориентированные программы на языке С++;
- Иметь представление об объектно-ориентированных расширениях современных языков программирования, инструментальных программных средствах ООП; тенденциях развития и областях применения ООП.
Категория слушателей – высшее образование, САПР, программирование
Форма обучения – без отрыва от работы
Учебный план
№ п/п | Наименование разделов | Всего часов | В том числе | |||
---|---|---|---|---|---|---|
Лекции | Практические и лабораторные занятия | Самостоятельное изучение | Проверка знаний | |||
1 |
Раздел 1. Введение в язык программирования С++ |
12 |
3 |
9 |
|
|
|
|
2 |
|
|
|
2 |
2 |
Раздел 2. Объекты и Классы. Перегрузка операций. Виртуальные функции. |
21 |
6 |
15 |
|
|
|
|
2 |
|
|
|
2 |
3 |
Раздел 3. Наследование классов. Обработка исключительных ситуаций |
10 |
2 |
8 |
|
|
4 |
Раздел 4. Шаблоны. Стандартная библиотека шаблонов (STL) |
12 |
4 |
8 |
|
|
|
|
2 |
|
|
|
2 |
5 |
Раздел 5. С++ 11 |
10 |
2 |
8 |
|
|
|
|
2 |
|
|
|
2 |
|
Итого: |
72 |
17 |
47 |
|
8 |
6 |
Итоговая аттестация |
зачет |
Контактная информация
пн. - пт. с 10:00 до 17:00 | |
197022, Россия, Санкт-Петербург, ул. Профессора Попова, дом 5, корп. D, пом. D402 | |
+7 812 346-28-18, +7 812 655-13-88, +7 812 655-13-59 | |
ino@etu.ru | |