このコースについて
75,604 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約69時間で修了

推奨:13 hours/week...

ロシア語

字幕:ロシア語

習得するスキル

C++17C++ Standard LibraryParallel Computing

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約69時間で修了

推奨:13 hours/week...

ロシア語

字幕:ロシア語

このCourseを受講している学習者は

  • Machine Learning Engineers
  • Software Engineers
  • Data Engineers
  • Scientists
  • Data Scientists

シラバス - 本コースの学習内容

1
16時間で修了

Макросы и шаблоны классов

11件のビデオ (合計107分), 14 readings, 12 quizzes
11件のビデオ
Введение в макросы12 分
Оператор #8 分
Макросы __FILE__ и __LINE__9 分
Тёмная сторона макросов12 分
Введение в шаблоны классов6 分
Интеграция пользовательского класса в цикл for13 分
Разница между шаблоном и классом7 分
Вывод типов в шаблонах классов 17 分
Вывод типов в шаблонах классов 213 分
Автоматический вывод типа, возвращаемого функцией11 分
14件の学習用教材
Как всё устроено и зачем10 分
План специализации "Искусство разработки на современном C++"10 分
Где задать вопрос: telegram, forum2 分
Решение задачи «Максимальный элемент по предикату»10 分
Обновлённый test_runner.h10 分
Решение задачи «Макрос LOG»10 分
Решение задачи «Генератор компараторов»10 分
Решение задачи «Макрос UPDATE_FIELD»10 分
Решение задачи «Плохой макрос»10 分
Решение задачи «Макрос UNIQ_ID»10 分
Решение задачи «Таблица»10 分
Решение задачи «Дек на основе двух векторов»10 分
Решение задачи «Paginator»10 分
Конспект10 分
3の練習問題
Макросы16 分
Введение в шаблоны классов14 分
Автоматический вывод шаблонных типов15 分
2
9時間で修了

Принципы оптимизации кода, сложность алгоритмов и эффективное использование ввода/вывода

13件のビデオ (合計126分), 7 readings, 9 quizzes
13件のビデオ
Второе правило оптимизации кода11 分
Разработка своего профайлера12 分
Совершенствование своего профайлера8 分
Буферизация в выходных потоках7 分
Производительность потоков вывода3 分
Когда стоит использовать endl, а когда — \n7 分
Связанность потоков10 分
Итоги раздела - Эффективное использование потоков ввода-вывода5 分
Введение в сложность алгоритмов10 分
Оценка сложности15 分
Практические применения17 分
Амортизированная сложность9 分
7件の学習用教材
profile.h10 分
Решение задачи «Сортировка студентов»10 分
Решение задачи «Изучение нового языка»10 分
Решение задачи «Экспрессы»10 分
Решение задачи «Электронная книга»10 分
Решение задачи «Система бронирования отелей»10 分
Конспект10 分
4の練習問題
Сложность алгоритмов
Сложность решений задачи «Экспрессы»4 分
Сложность решений задачи «Электронная книга»
Сложность решения задачи «Система бронирования отелей»
3
7時間で修了

Модель памяти в C++

11件のビデオ (合計94分), 5 readings, 4 quizzes
11件のビデオ
Введение в модель памяти: куча7 分
Оператор new11 分
Оператор delete11 分
new и delete для объектов классовых типов3 分
Операторы new[] и delete[]9 分
Введение в арифметику указателей18 分
Добавляем в вектор begin и end5 分
Добавляем в вектор begin и end 29 分
Константный указатель и указатель на константу4 分
Итоги раздела - Модель памяти5 分
5件の学習用教材
Решение задачи «Пул объектов»10 分
Решение задачи «Swap, SortPointers, ReversedCopy»10 分
Решение задачи «Пишем свой вектор»10 分
Решение задачи «Односвязный список»10 分
Конспект10 分
4
15時間で修了

Эффективное использование линейных контейнеров

12件のビデオ (合計98分), 8 readings, 9 quizzes
12件のビデオ
Инвалидация ссылок8 分
Эффективное использование дека11 分
Инвалидация итераторов6 分
Контейнер list6 分
Преимущества списка9 分
Неинвалидация итераторов списка5 分
Контейнер array12 分
Внутреннее устройство массива4 分
Класс string_view8 分
Удобное использование string_view5 分
Безопасное использование string_view5 分
8件の学習用教材
Класс StringSet10 分
Решение задачи «Спортсмены»10 分
Решение задачи «StackVector»10 分
Решение задачи Translator15 分
Решение задачи AirportCounter10 分
Решение задачи «Текстовый редактор»10 分
Решение задачи «Статистика web-сервера»10 分
Конспект10 分
3の練習問題
Вектор и дек6 分
Списки12 分
Массивы и string_view8 分
4.8
18件のレビューChevron Right

Основы разработки на C++: красный пояс からの人気レビュー

by PYSep 2nd 2019

Awesome course. Allows to strain your brain and make it think in modern C++ actually, though old approach is also considered a bit (new, raw pointers and so on).

by SSJan 11th 2019

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

講師

Avatar

Шишков Илья Иванович

кандидат технических наук
Яндекс

モスクワ物理工科大学(Moscow Institute of Physics and Technology)について

Московский физико-технический институт (Физтех) является одним из ведущих вузов страны и входит в основные рейтинги лучших университетов мира. Институт обладает не только богатой историей – основателями и профессорами института были Нобелевские лауреаты Пётр Капица, Лев Ландау и Николай Семенов – но и большой научно-исследовательской базой. Основой образования в МФТИ является уникальная «система Физтеха», сформулированная Петром Капицей: кропотливый отбор одаренных и склонных к творческой работе абитуриентов; участие в обучении ведущих научных работников; индивидуальный подход к отдельным студентам с целью развития их творческих задатков; воспитание с первых шагов в атмосфере технических исследований и конструктивного творчества с использованием потенциала лучших лабораторий страны. Среди выпускников МФТИ — нобелевские лауреаты Андрей Гейм и Константин Новоселов, основатель компании ABBYY Давид Ян, один из авторов архитектурных принципов построения вычислительных комплексов Борис Бабаян и др....

Yandexについて

Yandex is a technology company that builds intelligent products and services powered by machine learning. Our goal is to help consumers and businesses better navigate the online and offline world....

Искусство разработки на современном C++専門講座について

В специализации преподаватели делятся своим многолетним опытом создания больших проектов на языке C++. Они не пересказывают учебник, а учат решать задачи, с которыми на практике сталкиваются большинство разработчиков. Лекции, подаваемые в лёгкой и доступной форме, подкрепляются большим количество задач по программированию. Закончив эту специализацию, вы сможете не только рассуждать о C++, сравнивая его с другими языками, но и получите реальный навык программирования....
Искусство разработки на современном C++

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • コースに登録する際、専門講座のすべてのコースにアクセスできます。コースの完了時には修了証を取得できます。電子修了証が成果のページに追加され、そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。