Рейтинг@Mail.ru
Авторские онлайн-курсы от ведущих IT-разработчиков

Подготовительная программа по программированию на С/C++

5 модулей 2-4 часа в неделю 10 марта 2016 - 21 апреля 2016
Валентина Глазкова, Окончила с отличием факультет Вычислительной математики и кибернетики МГУ им. М.В. Ломоносова (2006); кандидат физико-математических наук

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

  • Работа с памятью и динамическими структурами данных на языке С
    • Вводный урок курса
    • Основы работы с памятью в программах на языке С
    • Реализация структур данных на языке С
  • Объектная модель языка С++
    • Основные принципы объектной модели языка С++
    • Специальные вопросы наследования
  • Специальные вопросы полиморфизма и инкапсуляции
    • Специальные вопросы полиморфизма и инкапсуляции
  • Объектно-ориентированное и обобщенное программирование
    • Объектно-ориентированное программирование
    • Модульное программирование. Шаблоны классов и методов
  • Обработка исключительных ситуаций и библиотека шаблонов STL
    • Обработка исключительных ситуаций
    • Стандартная библиотека шаблонов STL
    • Заключительный урок
Сертификат
Mail.Ru
Формат курса
Видео-лекции + практические задания
Язык
Русский
Целевая аудитория
Данный курс подойдёт для слушателей, имеющих базовые знания основ программирования на языке С
Создано
Mail.Ru Group
SHARE
Описание

Курс посвящён изучению и реализации основных принципов объектно-ориентированного и обобщённого программирования на языке С++. В курсе будут рассмотрены следующие темы: основы работы с памятью в программах на языке С, реализация структур данных на языке С, объектная модель языка С++, специальные вопросы инкапсуляции, специальные вопросы наследования и полиморфизма, класс как область видимости, перегрузка, модульное программирование, шаблоны классов и методов, обработка исключительных ситуаций, стандартная библиотека шаблонов STL.

Раздел в стадии разработки, следите за нашими обновлениями!