Todos estos cursos se basan en una combinación de vídeos de corta duración, junto con cuestionarios y ejercicios de programación.
La especialización consta de 4 cursos. Los dos primeros cursos están basados en El tutorial de Python, escrito por el creador de Python, Guido Van Rossum. En ellos se abordan temas esenciales del lenguaje como las variables, los condicionales, los bucles y las estructuras de datos, entre otros. En el tercer curso se aborda la programación orientada a objetos, y un tema que no se suele tratar en los cursos online como es el desarrollo guiado por pruebas o Test Driven Development(TDD). El cuarto y último curso te enseña a trabajar con bases de datos mediante la librería SQLAlchemy. Todos estos cursos se basan en una combinación de vídeos de corta duración, junto con cuestionarios y ejercicios de programación.