Chevron Left
返回到 Основы разработки на C++: красный пояс

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

4.8
38 個評分
6 個審閱

課程信息

Этот курс является продолжением курса "Основы разработки на C++: жёлтый пояс". Основная цель курса — научить писать на С++ эффективный код. Кроме того рассмотрены некоторые возможности С++, которые не попали в предыдущие курсы. В курсе рассмотрены: - макросы - шаблоны классов - принципы оптимизации кода - эффективное использование потоков ввода/вывода - оценки сложности алгоритмов - модель памяти в С++ - эффективное использование линейных контейнеров (vector, deque, list, string) - move-семантика - введение в многопоточное программирование Кроме того, в курсе продемонстрировано, как, пользуясь знаниями только "Белого", "Жёлтого" и "Красного" поясов, разработать свой собственный профайлер. Так же, как и в предыдущих курсах, в конце вас ждёт финальный проект. Было бы странно в курсе от Яндекса не попросить вас создать свою поисковую систему! Именно этим вам и предстоит заняться в финальной задаче. Курс разработан ведущими специалистами Яндекса и преподавателями Школы анализа данных. За их плечами – годы разработки сервисов поиска, рекламы и инфраструктуры. Кроме того в подготовке заданий участвовали 1. Сотрудники Яндекса: - Алексей Аверченко - Даниил Петров - Константин Меренков - Алексей Зобнин 2. Выпускники «Жёлтого пояса по С++»: - Борис Егоров - Ольга Марчевская 3. Сотрудник Института проблем информатики РАН Олег Яковлев В создании урока «Шаблоны классов» принимал участие преподаватель Белого и Жёлтого «поясов» Евгений Парамонов....
篩選依據:

6 個審閱

創建者 Alexey Guschin

Nov 27, 2018

Отличный курс, который рассказывает про оптимизацию и ускорение кода.

創建者 Бутов Павел Александрович

Nov 13, 2018

Не хватает помощи и комментариев преподавателей на форуме курса.

創建者 Сергей Симонов

Oct 29, 2018

Материал курса актуальный, изложение отличное. Задачи практичные и интересные. Узнал много нового, как из лекций, так и в процессе решения предложенных задач. Спасибо!

Но есть и подводные камни, и я честно об этом Вам скажу. По ходу курса предлагаются к решению несколько сложных задач алгоритмическими "заковырками", которые напрямую к темам курса не относятся. Пока Вы их не решите, продолжить обучение не сможете. Без подсказки на поиск правильного решения может уйти не рационально-огромное количество ваших часов (и хорошо, если справитесь)! А с подсказками и обсуждениями есть проблемы. На вопросы не отвечают неделями, форум почти "мертвый", даром что 6 модераторов в нем, обсудить проблемы твоего кода не с кем, возникает ощущение заброшенности и тупика, настроение падает. И это все за Ваши немаленькие деньги. Поэтому с точки зрения временных и денежных затрат курс нельзя назвать продуктивным.

創建者 Кадохов Заур Маратович

Oct 09, 2018

Классный курс, спасибо. Очень удачно покрывает ту часть c++, с которой не приходилось до этого работать. Всем совет: каждое слово в задании важное, если дают какие-то гарантии, это не просто так.

Рекомендую!

創建者 Nikita Lomakin

Oct 09, 2018

Замечательный курс!

創建者 Alexander Zheglov

Jul 31, 2018

Один из лучших курсов, что я проходил в жизни, не то что по языку программирования.