О ПРОЕКТЕ
ВСЕ ПРОЕКТЫ HH
Регистрация компании
Заявка на грант Повысить зарплату Поможем выбрать курс Регистрация карьериста
дистанционно, онлайн
Детали курса

Даты проведения
23 августа 2016 — 4 октября 2016
Город
Pоссия
Вид обучения

Видеокурс

Форма обучения
Online
Длительность обучения
12 дней
Учебная нагрузка
22 часа
Тема
IT: Для программистов и IT-специалистов
Программирование
Обучающая компания
Stepik.org

Базовая цена
Бесплатно!
Показать похожие курсы Найти новый курс
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Анонс
Курс формирует практические умения и навыки разработки программных систем среднего уровня сложности на языке C++ с применением стандартной библиотеки языка, а также типовых приемов (шаблонов) объектно-ориентированного проектирования. В курсе рассматриваются ключевые аспекты эффективной работы с памятью, безопасного программирования, асинхронных вычислений, делается краткий экскурс в возможности диалектов C++11/C++14.

                            
Программа

1. Углубленное программирование на языке C

  • Вводный урок курса
  • Организация и использование оперативной памяти. Часть 1
  • Организация и использование оперативной памяти. Часть 2
  • Основы многопоточного программирования. Вопросы качества кода

2. Объектная модель языка C++. Обобщенное программирование

  • Объектно-ориентированное программирование. Часть 1
  • Объектно-ориентированное программирование. Часть 2
  • Шаблоны классов Обобщенное и безопасное программирование

3. Библиотеки промышленной разработки

  • Практическое введение в STL
  • Функциональное программирование. Практическое введение в Boost

4. Шаблоны проектирования. Основы промышленной разработки

  • Принципы и шаблоны объектно-ориентированного проектирования
  • Идиоматика C++. Основы рефакторинга и качество исходного кода. С
  • Заключительный урок

Требования

  • Успешное прохождение курса предполагает уверенное знание основ процедурного ...
Подробнее о программе

                        
Преподаватели
Алексей Петров - Преподаватель курса "Углубленное программирование на языке C / C++" проектов "Технопарк@Mail.Ru" и "Техносфера@Mail.Ru". Эксперт-практик в области информационного и программного обеспечения автоматизированных систем и языков программирования высокого уровня.

                            
Мне интересно

Сохранить в избранном
Заказать звонок
Отправить вопрос
Обучающая компания
Stepik.org,

Stepik.org. Открыт для знаний. Это онлайн-конструктор уроков. Платформа для открытых курсов. Инструмент для распространения образовательных материалов.
Получайте знания от профессионалов вместе с тысячами других студентов.