Informações sobre o curso

82,839 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 iniciante
Aprox. 9 horas para completar
Espanhol

O que você vai aprender

  • Comprender qué es un programa orientado a objetos y los conceptos del paradigma asociado, para diseñar sistemas siguiendo las buenas prácticas.

  • Realizar diagramas de objetos, de clases y de secuencia.

  • Realizar pruebas unitarias automáticas del sistema.

  • Realizar refactorizaciones de código y utilizar la técnica de programación Test Driven Development (TDD).

Habilidades que você terá

Computer ProgrammingPython ProgrammingPython Implementation
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 iniciante
Aprox. 9 horas para completar
Espanhol

Instrutores

oferecido por

Placeholder

Universidade Austral

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up88%(1,396 classificações)Info
Semana
1

Semana 1

3 horas para concluir

Introducción a la Programación Orientada a Objetos

3 horas para concluir
11 vídeos (Total 40 mín.), 6 leituras, 3 testes
11 videos
Desarrollo de software2min
El paradigma de programación orientado a objetos2min
Programación orientada a objetos en Python5min
Creando y utilizando clases en Python8min
Clasificación y subclasificación2min
Polimorfismo y elementos del paradigma orientado a objetos2min
Herencia5min
Polimorfismo1min
Eliminar if4min
Eliminar código repetido2min
6 leituras
Dinámica del curso - información importante10min
Bienvenidos a la Universidad Austral1min
El tutorial de Python (páginas 59 a 68)30min
Cantidad de dinero10min
Conceptos de la programación orientada a objetos15min
Buenas prácticas en la programación orientada a objetos6min
3 exercícios práticos
Paradigma orientado a objetos10min
Programación orientada a objetos20min
Pensando en objetos10min
Semana
2

Semana 2

2 horas para concluir

Diseño con objetos

2 horas para concluir
8 vídeos (Total 21 mín.), 3 leituras, 2 testes
8 videos
Principios de diseño: Simplicidad y consistencia3min
Principios de diseño: Máxima cohesión y mínimo acoplamiento1min
Reglas de diseño: Mapeo con dominio de problema1min
Reglas de diseño: Subclasificación1min
Reglas de diseño: Polimorfismo, código repetido y creación de objetos1min
Reglas de diseño: Evitar usar None, Objetos inmutables, modelar la arquitectura del sistema2min
Ejercicio: Pila6min
3 leituras
Principios de diseño12min
Descripción de reglas de diseño12min
Pila10min
2 exercícios práticos
Diseño con objetos20min
Reglas de diseño20min
Semana
3

Semana 3

1 hora para concluir

Diseño con UML

1 hora para concluir
6 vídeos (Total 13 mín.), 4 leituras, 3 testes
6 videos
Diagrama de objetos1min
Diagrama de clases1min
Diagramas de secuencia2min
Codificación del diseño1min
Ejercicio Semáforo3min
4 leituras
Introducción al Lenguaje Unificado de Modelado9min
Introducción a los diagramas estructurales9min
Introducción a los diagramas de comportamiento6min
Semáforo10min
3 exercícios práticos
Introducción a UML16min
Diagramas Estructurales12min
Diagramas de comportamiento12min
Semana
4

Semana 4

3 horas para concluir

Testing y TDD

3 horas para concluir
9 vídeos (Total 47 mín.), 4 leituras, 4 testes
9 videos
Introducción a los test unitarios6min
Factores primos5min
Introducción a la refactorización de código2min
Mantenimiento de software3min
Introducción a Test Driven Development (TDD)3min
Desarrollo iterativo e incremental con TDD4min
Bad smells en TDD2min
Conversión a números romanos14min
4 leituras
La librería unittest25min
Refactorings10min
La técnica de programación TDD.12min
Conversión a números romanos10min
3 exercícios práticos
Testing10min
Refactorización de código10min
Test Driven Development (TDD)20min

Avaliações

Principais avaliações do PROGRAMACIÓN ORIENTADA A OBJETOS CON PYTHON

Visualizar todas as avaliações

Sobre Programa de cursos integrados Aprende a programar con Python

Aprende a programar con Python

Perguntas Frequentes – FAQ

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