Online Course
Основы разработки на C++: красный пояс
Moscow Institute of Physics and Technology and Yandex via Coursera
-
60
-
- Write review
Overview
Class Central Tips
В курсе рассмотрены:
- макросы
- шаблоны классов
- принципы оптимизации кода
- эффективное использование потоков ввода/вывода
- оценки сложности алгоритмов
- модель памяти в С++
- эффективное использование линейных контейнеров (vector, deque, list, string)
- move-семантика
- введение в многопоточное программирование
Кроме того, в курсе продемонстрировано, как, пользуясь знаниями только "Белого", "Жёлтого" и "Красного" поясов, разработать свой собственный профайлер.
Так же, как и в предыдущих курсах, в конце вас ждёт финальный проект. Было бы странно в курсе от Яндекса не попросить вас создать свою поисковую систему! Именно этим вам и предстоит заняться в финальной задаче.
Курс разработан ведущими специалистами Яндекса и преподавателями Школы анализа данных. За их плечами – годы разработки сервисов поиска, рекламы и инфраструктуры. Кроме того в подготовке заданий участвовали
1. Сотрудники Яндекса:
- Алексей Аверченко
- Даниил Петров
- Константин Меренков
- Алексей Зобнин
2. Выпускники «Жёлтого пояса по С++»:
- Борис Егоров
- Ольга Марчевская
3. Сотрудник Института проблем информатики РАН Олег Яковлев
В создании урока «Шаблоны классов» принимал участие преподаватель Белого и Жёлтого «поясов» Евгений Парамонов.
Syllabus
Принципы оптимизации кода, сложность алгоритмов и эффективное использование ввода/вывода
Модель памяти в C++
Эффективное использование линейных контейнеров
Move-семантика и базовая многопоточность
Финальная задача
Taught by
Полднев Антон Вячеславович and Шишков Илья Иванович
Related Courses
-
Основы разработки на С++: коричневый пояс
Moscow Institute of Physics and Technology, Yandex
-
Искусство разработки на современном C++
Moscow Institute of Physics and Technology
-
Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology, Yandex
-
Основы разработки на С++: черный пояс
Moscow Institute of Physics and Technology, Yandex
-
Основы разработки на C++: белый пояс
Moscow Institute of Physics and Technology
-
Введение в функциональное программирование на Common Lisp
ITMO University
Reviews
0.0 rating, based on 0 reviews