Curso completado. Conceptos cubiertos: typescript, static typing, interfaces, type inference, enums, generics, classes.