YoVDO

Основы разработки на C++: белый пояс

Offered By: Moscow Institute of Physics and Technology via Coursera

Tags

Software Development Courses C Programming Courses C++ Courses Algorithms Courses

Course Description

Overview

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

Курс разработан ведущими специалистами Яндекса и преподавателями Школы анализа данных. За их плечами – годы разработки сервисов поиска, рекламы и инфраструктуры.

Курс является частью специализации «Искусство разработки на современном C++».

Syllabus

  • Знакомство с искусством C++
    • Первая неделя курса посвящена знакомству с элементами языка, которые используются чаще всего: основные типы данных, простейший ввод и вывод, условные операторы и циклы. Кроме того, мы покажем, как установить необходимый для обучения софт на разные операционные системы.
  • Техника владения функциями и контейнерами
  • Медитация над алгоритмами и классами
  • Ката по вводу/выводу, исключениям и перегрузке операторов
  • Первое кумитэ

Taught by

Шишков Илья Иванович, Полднев Антон Вячеславович, Парамонов Евгений Анатольевич and Лежанкин Иван Андреевич

Tags

Related Courses

Information Theory
The Chinese University of Hong Kong via Coursera
Intro to Computer Science
University of Virginia via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Stanford University via Coursera