Chevron Left
Back to Основы разработки на C++: жёлтый пояс

Основы разработки на C++: жёлтый пояс, Moscow Institute of Physics and Technology

4.9
178 ratings
24 reviews

About this Course

Этот курс является продолжением курса "Основы разработки на C++: белый пояс". В нём преподаватели продолжают знакомить вас с возможностями языка C++. В курсе рассмотрены: - целочисленные типы языка C++ - пары и кортежи - шаблоны функций - наследование и полиморфизм - итераторы и стандартные алгоритмы - распределение кода по нескольким файлам Кроме того, в курсе рассмотрено использование юнит-тестов для отладки программ и обеспечения надёжности кода, а также продемонстрировано, как, пользуясь знаниями только "Белого" и "Жёлтого" поясов, разработать свой собственный unit test framework. Так же, как и в "Белом поясе", в конце курса вас ждёт финальный проект. В "Белом поясе" надо было самостоятельно реализовать простое хранилище данных с возможностью добавления, удаления и поиска. В "Жёлтом поясе" это хранилище надо будет усовершенствовать, добавив поддержку более сложных запросов. Курс разработан ведущими специалистами Яндекса и преподавателями Школы анализа данных. За их плечами – годы разработки сервисов поиска, рекламы и инфраструктуры. Кроме того в подготовке заданий участвовали сотрудники Яндекса и студенты Школы анализа данных: - Александр Гришин - Алексей Аверченко - Максим Филипов - Даниил Петров - Евгений Шавлюгин - Владислав Виноградов - Алексей Боголюбский - Дмитрий Кузьмичёв - Иван Качалкин - Андрей Полушин - Андрей Корнеев - Константин Меренков...

Top reviews

By DO

Apr 11, 2018

Финальная задача - ад, недели три писал, хотя все остальные номера достаточно быстро давались :)

By AZ

Dec 25, 2017

Course creators keep their bar set high as at the White Belt.

Filter by:

24 Reviews

By Eugene Kalinin

Nov 20, 2018

Хороший курс. Но выбранный подход авторов к сдаче тестов удручает. За это ставлю 4, а не 5.

By Alex Sokolsky

Nov 15, 2018

Outstanding course!

By marat babaev

Oct 15, 2018

excellent course

By Дайнеко Артем Сергеевич

Sep 27, 2018

Это было круто!

By Пименов Вячеслав Владимирович

Sep 25, 2018

Лучший русскоязычный курс по с++

By Ледянкин Алексей Анатольевич

Sep 21, 2018

Супер! Огромное спасибо!

By Бажан Всеволод Евгеньевич

Aug 11, 2018

Прекрасный курс! Как и в "белом поясе", теория преподается простыми словами и с наглядными примерами. Практики много и задачи не простые, но интересные.

Система тестирования осталась без изменений с "белого пояса". Отладка программ порой превращается в кошмар наяву. Не знаю, как другие "курсанты", но я потратил бОльшую часть времени на гадания "что же в этих тестах проверяется", чем на написание программ. Тем не менее, это "закаляет" и заставляет придумывать различные подходы к написанию и тестированию программ.

P.S: пошел получать "красный пояс". ;)

By Ilya Afanasiev

Aug 09, 2018

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

By Kirill Strelkov

Jul 10, 2018

Content is good but testing feedback in final project is bad - wasted a lot of time just to understand why it doesn't pass.

By Sergey

Jul 02, 2018

Отличный курс! Очень нравится подход с большим количеством практических заданий по каждой теме. Спасибо авторам за проделанную работу!