Cursos
-
Ruta
Matemáticas Algoritmos Ciencia de Datos
-
Certificaciones
No tiene permiso para entrar a este curso.
Todos los cursos
Fundamentos de Python
Aprende los fundamentos clave de Python, desde estructuras de control hasta programación orientada a objetos. Ideal tanto para quienes inician como para profesionales que vienen de otros lenguajes y quieren incorporar Python a su stack.
Ciencia de Datos
21 horas 29 minutos
58 pasos
Lógica Proposicional
Desarrolla las bases del pensamiento lógico que todo programador necesita. Aprende a usar operadores y equivalencias para razonar, simplificar condiciones y escribir código con verdadera comprensión.
Ver más
Matemáticas
1 hora 47 minutos
23 pasos
Pensamiento Computacional
Aprende a pensar como un programador: divide problemas, identifica patrones y traduce ideas en algoritmos. Este módulo marca el punto de partida para desarrollar lógica y estructuras de control en programación. Ver más
Algoritmos
2 horas 7 minutos
9 pasos
Ingeniería de Datos con Python y SQL
Aprende a manejar datos reales con Python y SQL. Domina archivos, APIs, Pandas, SQL y fundamentos de machine learning para resolver problemas en ingeniería y análisis aplicado.
Ciencia de Datos
14 horas 6 minutos
12 pasos
Teoría de Conjuntos
Domina el lenguaje matemático que estructura la lógica de la programación. Aprende a trabajar con colecciones de datos, operaciones como unión, intersección y diferencia, y comprende cómo los conjuntos modelan relaciones, condiciones y estructuras algorítmicas. Ver más
Matemáticas
1 hora 29 minutos
13 pasos
Complejidad Algorítmica
Aprende a medir la eficiencia de tus programas y domina el análisis del tiempo y espacio de ejecución. Comprende qué hace que un algoritmo sea rápido, escalable o ineficiente.
Algoritmos
2 horas 39 minutos
12 pasos
Algoritmos de la División y Divisibilidad
Aprende a dominar las bases matemáticas que sustentan la lógica de los algoritmos. Comprende cómo funciona la división, los residuos y las reglas de divisibilidad que dan origen a múltiples optimizaciones en programación.
Matemáticas
1 hora 58 minutos
13 pasos
Estructuras de Datos Lineales
Domina cómo se almacenan y manipulan datos en memoria usando estructuras lineales —vectores, listas, pilas, colas y deques— para diseñar algoritmos rápidos, escalables y óptimos en tiempo y espacio.
Algoritmos
2 horas 39 minutos
18 pasos
Primalidad de los números
Explora el mundo de los números primos y su papel central en la matemática y la programación. Aprende a reconocer, descomponer y generar números primos mediante métodos clásicos y optimizados.
Matemáticas
2 horas 8 minutos
20 pasos
Construcción de Estructuras de Datos Lineales
Aprende a construir desde cero las estructuras lineales esenciales —vectores, listas, pilas y colas— comprendiendo cómo funcionan en memoria.
Algoritmos
1 hora 50 minutos
13 pasos
MCD Y MCM
Aprende a calcular y aplicar el máximo común divisor y el mínimo común múltiplo, dos conceptos esenciales en la teoría de números y en la lógica de los algoritmos. Comprende sus propiedades, su relación y los métodos que los hacen fundamentales en la programación matemática.
Matemáticas
2 horas 41 minutos
19 pasos
Estructuras de Datos No Lineales
Domina tablas hash, árboles y heaps para resolver problemas complejos con eficiencia y lógica algorítmica.
Algoritmos
3 horas 19 minutos
20 pasos