En este curso de programación avanzada aprenderás las habilidades de la programación a través de explicaciones prácticas sobre el funcionamiento de algoritmos y el pensamiento lógico para la resolución de problemas complejos. Dominarás el uso de librerias, unit tests, archivos I/O, expresiones regulares y programación orientada a objetos.