Acerca de este Curso

425,010 vistas recientes

Resultados profesionales del estudiante

31%

comenzó una nueva carrera después de completar estos cursos

37%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

15%

consiguió un aumento de sueldo o ascenso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel intermedio
Aprox. 125 horas para completar
Ruso (Russian)
Subtítulos: Ruso (Russian)

Habilidades que obtendrás

Computer ProgrammingC++17AlgorithmsObject-Oriented Programming (OOP)

Resultados profesionales del estudiante

31%

comenzó una nueva carrera después de completar estos cursos

37%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

15%

consiguió un aumento de sueldo o ascenso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel intermedio
Aprox. 125 horas para completar
Ruso (Russian)
Subtítulos: Ruso (Russian)

ofrecido por

Placeholder

Instituto de Física y Tecnología de Moscú

Placeholder

Yandex

Placeholder

E-Learning Development Fund

Programa - Qué aprenderás en este curso

Calificación del contenidoThumbs Up92%(67,794 calificaciones)Info
Semana
1

Semana 1

12 horas para completar

Знакомство с искусством C++

12 horas para completar
18 videos (Total 121 minutos), 22 lecturas, 11 cuestionarios
18 videos
Hello, world!4m
Обзор типов8m
Операции с простыми типами4m
Операции с контейнерами, count, sort8m
Ввод и вывод10m
Условия, циклы, комментарии: краткий обзор5m
Создание проекта в Eclipse5m
Отладчик в Eclipse5m
Операции: присваивание5m
Операции: деление, инкременты10m
Логические операции6m
Принципы тестирования и отладки решений заданий по программированию6m
Тестирование и отладка решения задачи «Минимальная строка»12m
Условный оператор if7m
Цикл while6m
Цикл for, часть 110m
Цикл for, часть 21m
22 lecturas
Как всё устроено и зачем10m
План специализации "Искусство разработки на современном C++"3m
Где задать вопрос: telegram, forum5m
Правила Telegram-чата5m
Использование точки с запятой в C++5m
Установка компилятора на Windows10m
Установка Eclipse на Windows10m
Установка Eclipse на Linux10m
Установка Eclipse на Mac
Что надо знать перед первым заданием по программированию10m
О тестировании решений10m
Проблемы с загрузкой файла ответа2m
Решение задачи «A + B»10m
Решение задачи «Минимальная строка»3m
Решение задачи «Уравнение»5m
Решение задачи "Деление"10m
Решение задачи "Расчёт стоимости товара"10m
Решение задачи "Чётные числа"10m
Решение задачи «Второе вхождение»3m
Решение задачи «Наибольший общий делитель»7m
Решение задачи «Двоичные числа»10m
Конспект10m
2 ejercicios de práctica
Знакомство с C++30m
Языковые конструкции30m
Semana
2

Semana 2

26 horas para completar

Техника владения функциями и контейнерами

26 horas para completar
12 videos (Total 99 minutos), 20 lecturas, 22 cuestionarios
12 videos
Передача параметров функций по значению6m
Передача параметров функций по ссылке8m
Передача параметров функций по константной ссылке15m
Модификатор const как защита от случайных изменений7m
Векторы, часть 16m
Векторы, часть 28m
Словари, часть 111m
Словари, часть 29m
Словари: новые возможности4m
Множества, часть 15m
Множества, часть 24m
20 lecturas
Решение задачи «Факториал»1m
Решение задачи "Палиндром"10m
Решение задачи «Отбор палиндромов»5m
Решение задачи "Максимизатор"10m
Решение задачи «Перемещение строк»1m
Решение задачи «Разворот последовательности»5m
Решение задачи "Разворот последовательности — 2"10m
Конспект10m
Решение задачи "Средняя температура"10m
Решение задачи «Очередь»5m
Решение задачи «Ежемесячные дела»5m
Решение задачи "Анаграммы"10m
Решение задачи "Справочник столиц"10m
Решение задачи «Автобусные остановки — 1»10m
Решение задачи «Автобусные остановки — 2»3m
Решение задачи "Количество уникальных строк"10m
Решение задачи "Множество значений словаря"10m
Решение задачи «Синонимы»5m
Решение задачи «Автобусные остановки — 3»3m
Конспект10m
4 ejercicios de práctica
Функции30m
Векторы25m
Словари25m
Множества15m
Semana
3

Semana 3

11 horas para completar

Медитация над алгоритмами и классами

11 horas para completar
15 videos (Total 110 minutos), 11 lecturas, 14 cuestionarios
15 videos
Алгоритмы count и count_if, лямбда-функции10m
Модифицирующий range-based for4m
Области видимости переменных7m
Инициализация переменных11m
Зачем нужны структуры3m
Как написать структуру9m
Что такое класс8m
Методы4m
Константность методов8m
Параметризованные конструкторы5m
Конструкторы по умолчанию, использование конструкторов7m
Значения по умолчанию для полей структур2m
Деструкторы7m
Время жизни объекта10m
11 lecturas
Решение задачи «Сортировка целых чисел по модулю»5m
Решение задачи «Сортировка без учёта регистра»15m
Конспект10m
Конспект10m
Решение задачи "Отсортированные строки"10m
Решение задачи «Имена и фамилии — 1»8m
Решение задачи «Имена и фамилии — 2»15m
Решение задачи "Строка"10m
Решение задачи «Имена и фамилии — 3»10m
Решение задачи "Способы инициализации"10m
Конспект10m
6 ejercicios de práctica
Алгоритмы30m
Видимость и инициализация переменных30m
Введение в структуры и классы20m
Константность методов15m
Конструкторы10m
Деструкторы и время жизни объекта35m
Semana
4

Semana 4

31 horas para completar

Ката по вводу/выводу, исключениям и перегрузке операторов

31 horas para completar
11 videos (Total 93 minutos), 15 lecturas, 15 cuestionarios
11 videos
Класс Function: описание проблемы, пример использования8m
Классы Function и FunctionPart9m
Знакомство с потоками ввода и вывода5m
Аккуратное создание потока2m
Читаем данные через разделитель2m
Операторы ввода/вывода и запись в конец файла6m
Форматирование данных при выводе в поток8m
Перегрузка операторов ввода и вывода12m
Перегрузка + < , сортировка интервалов8m
Введение в исключения16m
15 lecturas
Решение задачи «Структура LectureTitle»3m
Решение задачи "Обратимая функция"10m
Решение задачи «Обратимая функция с умножением и делением»5m
Конспект10m
Решение задачи «Работа с файлами»5m
Решение задачи "Вывод с точностью"10m
Решение задачи «Чтение и вывод таблицы»5m
Решение задачи "Список студентов"10m
Конспект10m
Решение задачи «Класс Rational»15m
Конспект10m
Решение задачи "Функция EnsureEqual"10m
Решение задачи «Исключения в классе Rational»3m
Решение задачи «Работа с сервером времени»3m
Конспект10m
3 ejercicios de práctica
Работа с текстовыми файлами и потоками30m
Перегрузка операторов30m
Исключения30m

Reseñas

Principales reseñas sobre ОСНОВЫ РАЗРАБОТКИ НА C++: БЕЛЫЙ ПОЯС

Ver todas las reseñas

Acerca de Programa especializado: Искусство разработки на современном C++

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

Preguntas Frecuentes

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.