Acerca de este Curso

42,375 vistas recientes

Resultados profesionales del estudiante

17%

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

25%

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. 29 horas para completar
Ruso (Russian)

Resultados profesionales del estudiante

17%

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

25%

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. 29 horas para completar
Ruso (Russian)

ofrecido por

Placeholder

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

Placeholder

Mail.Ru Group

Placeholder

ФРОО

Programa - Qué aprenderás en este curso

Calificación del contenidoThumbs Up76%(8,220 calificaciones)Info
Semana
1

Semana 1

7 horas para completar

Тестирование и отладка программ

7 horas para completar
11 videos (Total 73 minutos), 11 lecturas, 6 cuestionarios
11 videos
Профессионализм в программировании2m
Культура программирования9m
Выбор идентификаторов3m
Структурное программирование5m
Проектирование приложения «сверху-вниз»12m
Зачем нужно тестировать программы13m
Контрактное программирование3m
Модульное тестирование и Test-Driven Development5m
Библиотека doctest4m
Библиотека unittest8m
11 lecturas
Telegram и форум курса5m
Mail.Ru Group5m
Фонд развития онлайн-образования5m
Краткое изложение PEP 820m
Код программы рисования пейзажа10m
Итеративная разработка с проектированием "сверху-вниз"10m
Команда assert и библиотека PyContracts10m
Пример разработки через тестирование10m
Использование unittest10m
Авторское решение задания10m
Конспект по Неделе 110m
5 ejercicios de práctica
Тест на знание PEP 830m
Преимущества структурного программирования30m
Зачем тестировать программы30m
Использование контрактов30m
Тест на модульное тестирование30m
Semana
2

Semana 2

6 horas para completar

Объектно-ориентированное проектирование

6 horas para completar
9 videos (Total 63 minutos), 6 lecturas, 6 cuestionarios
9 videos
Отличие класса от объекта6m
Отличие интерфейса класса от реализации5m
Инкапсуляция и полиморфизм в Python6m
SOLID принципы ООП6m
Наследование в Python6m
Абстрактные классы и библиотека abc8m
UML-нотация и диаграммы классов8m
Объектно-ориентированный рефакторинг программ6m
6 lecturas
Парадигмы ООП10m
SOLID-принципы10m
Парадигма наследования10m
Создание базовых классов: решение10m
Решение рефакторинга кода10m
Конспект по Неделе 210m
4 ejercicios de práctica
Объектно-ориентированное программирование30m
Принципы и парадигмы ООП30m
Построение схемы наследования30m
UML-нотация30m
Semana
3

Semana 3

6 horas para completar

Паттерны проектирования (часть 1)

6 horas para completar
8 videos (Total 53 minutos), 8 lecturas, 4 cuestionarios
8 videos
Классификация паттернов проектирования6m
Задача паттерна Decorator4m
Реализация декоратора класса12m
Задача паттерна Adapter3m
Реализация адаптера класса8m
Задача паттерна Observer4m
Реализация паттерна Наблюдатель9m
8 lecturas
Паттерны проектирования10m
Паттерн проектирования "Декоратор"10m
Создание декоратора класса — решение от преподавателей10m
Примеры паттерна Adapter10m
Создание адаптера для класса — решение от преподавателей10m
Использование паттерна Наблюдатель10m
Паттерн Наблюдатель — решение от преподавателей10m
Конспект по Неделе 310m
1 ejercicio de práctica
Паттерны проектирования30m
Semana
4

Semana 4

6 horas para completar

Паттерны проектирования (часть 2)

6 horas para completar
8 videos (Total 57 minutos), 7 lecturas, 3 cuestionarios
8 videos
Краткая реализация паттерна Chain of Responsibility6m
Практическая реализация паттерна Chain of Responsibility10m
Задача паттерна Abstract Factory4m
Краткая реализация паттерна Abstract Factory12m
Практическая реализация паттерна Abstract Factory4m
Язык YAML. Назначение и структура. PyYAML4m
Использование YAML для конфигурирования паттерна Abstract Factory10m
7 lecturas
Материалы лекции10m
Реализовать Chain of Responsibility — решение от преподавателей10m
Материалы лекции10m
Реализуйте абстрактную фабрику — решение от преподавателей10m
Продвинутый пример на использование YAML10m
Парсинг YAML-файла — решение задания от преподавателей10m
Конспект по Неделе 410m

Reseñas

Principales reseñas sobre ООП И ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ В PYTHON

Ver todas las reseñas

Acerca de Programa especializado: Программирование на Python

Программирование на Python

Preguntas Frecuentes

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