У вас уже есть заявка на текущий период. Если вы хотите, чтобы данная программа участвовала в розыгрыше гранта в этом месяце, необходимо добавить ее в папку "Интересные мероприятия". Или создайте заявку на другой период.
 
Курсы
MBAКомпанииГранты на обучениеВузыПовысь зарплату

EduMarket Образование
  Вход на сайт
 
Напомнить   
Запомнить меня
 
Пользовательское соглашение


Победители конкурса грантов

Завершился 35-й конкурс грантов «Мечты сбываются». Поздравляем победителей!
Нет ничего невозможного, если есть сильное желание чего-то добиться. Если у вас есть ...

Куценко Александра Анатольевна, менеджер из Ростова-на-Дону, победитель 34 конкурса грантов, выиграла 100 000 руб.
Хочу поблагодарить портал EduMarket.ru и всех, кто причастен к его созданию, развитию и ...



Подать заявку на грант
 
 
Курсы, программы / IT: Для программистов и IT-специалистов / Программирование / Объектно-ориентированное программирование. Углубленное изучение. Язык С++

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

Высшая инженерная школа СПбПУ Высшая инженерная школа СПбПУ (2.89) Рейтинг компании Санкт-Петербург 15 900 руб.

руб. 15,900.00

за 40 ак. часов 10 дней

Даты проведения
12.05.2017 - 02.06.2017
Уточните расписание у организатора.
Возможно он не успел обновить расписание.
Форма обучения: Очная/дневная; Вечерняя
Вид мероприятия: Курсы
Тип мероприятия: Открытые
Целевая аудитория
Программисты, разработчики ПО
Преподаватель
Полубенцева Марина Игоревна, 15 лет преподавательского стажа, автор книги "C/C++. Процедурное программирование"
Анонс программы
Данный курс является третьим в линейке курсов по разработке программного обеспечения, предлагаемых нашим учебным центром и представляет собой продолжение курса "DEV-C20. Объектно-ориентированное программирование. Базовые понятия. Язык С++". Последний в линейке, посвященной С++, курс посвящен понятиям следующего уровня абстракции (шаблонам), а также относительно новым для языка С++ средствам обеспечения надежности и безопасности кода.
В настоящее время наиболее перспективным становится следующий (более высокий по сравнению с классами) уровень абстрактного программирования – создание своих и использование стандартных шаблонов и обобщенных алгоритмов стандартной библиотеки. Так как определяющим фактором конкурентоспособности становится время разработки программного продукта (time to market), современный программист должен уметь не только разрабатывать собственные эффективные процедуры и классы, но и эффективно применять те средства, которые уже разработаны и отлажены профессионалами. Соответствующий раздел курса посвящен знакомству со стандартной библиотекой шаблонов (STL).
Иногда возникает необходимость определения точного типа объекта во время выполнения программы. Этот механизм известен под названием RTTI (Run Time Type Identification) и в С++ появился относительно недавно. В данном разделе курса изучаются средства языка, поддерживающие RTTI.
Каждый программный продукт должен быть "защищен" разработчиком от возможных "аварийных" ситуаций. При этом далеко не лучшей идеей является завершение приложения при возникновении любой аварийной ситуации. С++ поддерживает механизм защиты от возможных ошибок – обработка исключительных ситуаций, а в предлагаемом курсе рассматриваются различные аспекты этого механизма.
Описание программы

Лекционные занятия:

1. Механизм RTTI (Run-Time Type Identification)

  • Оператор static_cast и указатели. Динамическая идентификация типа.
  • Подключение RTTI. Оператор typeid и класс type_info. Оператор dynamic_cast.

2. Исключения

  • Что такое исключительные ситуации. Способы отслеживания «аварийных» ситуаций. Обработка исключений: встроенные средства С++ для обработки исключений - операторы try,catch, throw.
  • Непредусмотренные исключения. Стандартные типа исключения. Спецификация исключений при объявлении функций.

3. Обобщенное программирование

  • Шаблоны. Объявление шаблона. Инстанцирование шаблона.
  • Обобщенное программирование. Обобщенные алгоритмы.
  • Шаблоны функций. Способы обобщения функций, выполняющих одинаковые действия, но оперирующих данными разных типов. Создание функции по заданному шаблону и ее вызов.
  • Шаблоны классов. Ключевое слово typename.
  • Стандартная библиотека шаблонов.
  • Контейнеры, ...
Подробнее о программе
Контактная информация

Санкт-Петербург, ул. Обручевых, д.1. к.202

Высшая инженерная школа СПбПУ
info@avalon.ru
ул. Обручевых, д.1. к.202
(812) показать номер
 
Есть акция!
Скидка студентам на обучение на краткосрочных курсах всех направлений. Скидка 25% студентам Политеха (СПбПУ). Скидка 15% студентам других ВУЗов Санкт-Петербурга. Скидка действия до 1 сентября 2016 года.
Участвовать!
 
Телефон организатора Телефон организатора
Нажмите на ссылку, чтобы увидеть телефон
Показать телефон
 
 

Выиграть грант
Вы можете выиграть грант на обучение
Узнать, как получить грант

 
 
Похожие мероприятия
Data Scientist в строительной отрасли Дистанционная Pоссия 87 000 руб.

Data Science Online Pоссия 295 000 руб.

Full stack JavaScript Очная/дневная Москва 360 000 руб.
Вернуться
Пользовательское соглашение       Обратная связь       Карта сайта

© 2006—2024 Edumarket


 

Город

Начните писать и выберите вариант из списка

Последняя или будущая должность

Начните писать и выберите вариант из списка
 

Ваше имя

Электронная почта

 

Телефон

 

Текст сообщения


Я принимаю условия, изложенные в Соглашении об оказании информационных услуг по развитию карьеры и профессиональному образованию