El curso continua con el desarrollo de competencias del pensamiento computacional, enfocándose a la programación orientada a objetos. Existen dos modalidades el curso intensivo tiene una duración de 2 meses tiene 6 horas de clase semanales y el curso extensivo una duración de 3 meses tiene 4 horas de clase semanales, la única diferencia es el tiempo de ejecución, el contenido es el mismo y la cantidad de horas. Durante el curso los aprendices:
- Se abordan los conceptos de la programación orientada a objetos (POO).
- Para explicar los conceptos de clases y objetos se utilizan analogías con situaciones de la vida real.
- Se introducen en la creación de clases, métodos, relación entre entidades, el uso de clases, la herencia, el polimorfismo, entre otros.
- Diseñan ejercicios completos con casos prácticos de las temáticas vistas en clase y que son codificados 100% en Python.
- Es requisito haber cursado el curso de Python I o aprobar un examen de conocimientos previos.
- Los horarios de clase serán en las tardes y serán acordados con los estudiantes una vez se complete el cupo mínimo de estudiantes.