Informações sobre o curso

74,840 visualizações recentes

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 27 horas para completar

Russo

Legendas: Russo

Certificados compartilháveis

Tenha o certificado após a conclusão

100% on-line

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

Aprox. 27 horas para completar

Russo

Legendas: Russo

oferecido por

Logotipo de Instituto de Física e Tecnologia de Moscou

Instituto de Física e Tecnologia de Moscou

Logotipo de Mail.Ru Group

Mail.Ru Group

Logotipo de ФРОО

ФРОО

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up76%(7,041 classificações)Info
Semana
1

Semana 1

5 horas para concluir

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

5 horas para concluir
11 vídeos (Total 73 mín.), 11 leituras, 6 testes
11 videos
Профессионализм в программировании2min
Культура программирования9min
Выбор идентификаторов3min
Структурное программирование5min
Проектирование приложения «сверху-вниз»12min
Зачем нужно тестировать программы13min
Контрактное программирование3min
Модульное тестирование и Test-Driven Development5min
Библиотека doctest4min
Библиотека unittest8min
11 leituras
Telegram и форум курса5min
Mail.Ru Group5min
Фонд развития онлайн-образования5min
Краткое изложение PEP 820min
Код программы рисования пейзажа10min
Итеративная разработка с проектированием "сверху-вниз"10min
Команда assert и библиотека PyContracts10min
Пример разработки через тестирование10min
Использование unittest10min
Авторское решение задания10min
Конспект по Неделе 110min
5 exercícios práticos
Тест на знание PEP 810min
Преимущества структурного программирования4min
Зачем тестировать программы12min
Использование контрактов18min
Тест на модульное тестирование10min
Semana
2

Semana 2

6 horas para concluir

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

6 horas para concluir
9 vídeos (Total 63 mín.), 6 leituras, 6 testes
9 videos
Отличие класса от объекта6min
Отличие интерфейса класса от реализации5min
Инкапсуляция и полиморфизм в Python6min
SOLID принципы ООП6min
Наследование в Python6min
Абстрактные классы и библиотека abc8min
UML-нотация и диаграммы классов8min
Объектно-ориентированный рефакторинг программ6min
6 leituras
Парадигмы ООП10min
SOLID-принципы10min
Парадигма наследования10min
Создание базовых классов: решение10min
Решение рефакторинга кода10min
Конспект по Неделе 210min
4 exercícios práticos
Объектно-ориентированное программирование18min
Принципы и парадигмы ООП18min
Построение схемы наследования18min
UML-нотация12min
Semana
3

Semana 3

5 horas para concluir

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

5 horas para concluir
8 vídeos (Total 53 mín.), 8 leituras, 4 testes
8 videos
Классификация паттернов проектирования6min
Задача паттерна Decorator4min
Реализация декоратора класса12min
Задача паттерна Adapter3min
Реализация адаптера класса8min
Задача паттерна Observer4min
Реализация паттерна Наблюдатель9min
8 leituras
Паттерны проектирования10min
Паттерн проектирования "Декоратор"10min
Создание декоратора класса — решение от преподавателей10min
Примеры паттерна Adapter10min
Создание адаптера для класса — решение от преподавателей10min
Использование паттерна Наблюдатель10min
Паттерн Наблюдатель — решение от преподавателей10min
Конспект по Неделе 310min
1 exercício prático
Паттерны проектирования14min
Semana
4

Semana 4

6 horas para concluir

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

6 horas para concluir
8 vídeos (Total 57 mín.), 7 leituras, 3 testes
8 videos
Краткая реализация паттерна Chain of Responsibility6min
Практическая реализация паттерна Chain of Responsibility10min
Задача паттерна Abstract Factory4min
Краткая реализация паттерна Abstract Factory12min
Практическая реализация паттерна Abstract Factory4min
Язык YAML. Назначение и структура. PyYAML4min
Использование YAML для конфигурирования паттерна Abstract Factory10min
7 leituras
Материалы лекции10min
Реализовать Chain of Responsibility — решение от преподавателей10min
Материалы лекции10min
Реализуйте абстрактную фабрику — решение от преподавателей10min
Продвинутый пример на использование YAML10min
Парсинг YAML-файла — решение задания от преподавателей10min
Конспект по Неделе 410min

Sobre Programa de cursos integrados Программирование на Python

Программа состоит из четырех курсов, каждый из которых раскрывает определенную тему в Python. Сначала вы научитесь основным конструкциям языка и другим особенностям программирования на Python, далее углубитесь в объектно-ориентированное программирование. Научитесь создавать веб-сервисы и проводить анализ данных. Программа подойдет для студентов и профессионалов с начальными навыками программирования....
Программирование на Python

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você se inscreve no curso, tem acesso a todos os cursos na Especialização e pode obter um certificado quando concluir o trabalho. Seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

  • Se você se inscrever, terá 7 dias para testar sem custo e, durante este período, pode cancelar sem multa. Depois disso, não reembolsamos, mas você pode cancelar sua inscrição a qualquer momento. Veja nossa política para o reembolso total.

  • Sim, a Coursera oferece auxílio financeiro ao aluno que não possa pagar a taxa. Faça a solicitação clicando no link Auxílio Financeiro, abaixo do botão "Inscreva-se" à esquerda. Preencha uma solicitação e será notificado caso seja aprovado. Você terá que completar esta etapa para cada curso na Especialização, incluindo o Trabalho de Conclusão de Curso. Saiba mais .

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.