Todos los cursos
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
$19.90
$40
1 hora 52 minutos
9 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.
Ver más
Algoritmos
$19.90
$40
2 horas 39 minutos
12 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.
Ver más
Algoritmos
$19.90
$40
2 horas 39 minutos
18 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. Ver más
Algoritmos
$19.90
$40
1 hora 50 minutos
13 pasos
Estructuras de Datos No Lineales
Domina tablas hash, árboles y heaps para resolver problemas complejos con eficiencia y lógica algorítmica. Ver más
Algoritmos
$19.90
$40
3 horas 19 minutos
20 pasos
Complete Search I — Fuerza Bruta
Domina el enfoque fundamental de búsqueda exhaustiva. Aprende a explorar espacios de soluciones, generar permutaciones y resolver problemas usando fuerza bruta con criterio y análisis.
Ver más
Algoritmos
$19.90
$40
2 horas 27 minutos
17 pasos
Complete Search II — Backtracking
Aprende a explorar espacios de soluciones de forma inteligente, deshaciendo decisiones y podando caminos inválidos para encontrar resultados eficientes en problemas complejos. Ver más
Algoritmos
$19.90
$40
3 horas 14 minutos
21 pasos
Algoritmos Divide & Conquer
Domina uno de los paradigmas más poderosos del diseño de algoritmos. Aprende a dividir un problema en partes más pequeñas, resolverlas recursivamente y combinarlas para alcanzar la máxima eficiencia. Ver más
Algoritmos
$19.90
$40
2 horas 20 minutos
18 pasos
Binary Search
Domina el algoritmo que cambió la historia del cómputo. Aprende a buscar con eficiencia logarithmica en arreglos ordenados, resolver problemas paramétricos y aplicar búsqueda binaria incluso en el espacio de respuestas. Ver más
Algoritmos
$19.90
$40
3 horas 2 minutos
14 pasos
Programación Dinámica I
Aprende a resolver problemas complejos dividiéndolos en subproblemas más simples. Domina la idea de reutilizar resultados previos mediante recursión, memoización y tabulación, aplicando el principio de optimalidad a desafíos reales como Mochila y Frog Jump. Ver más
Algoritmos
$19.90
$40
2 horas 9 minutos
16 pasos
Programación Dinámica II
Lleva tu dominio de la Programación Dinámica (DP) al siguiente nivel. Aprende a modelar problemas de consumo de recursos, prefijos/sufijos y múltiples dimensiones, y transforma tus ideas en implementaciones eficientes. Ver más
Algoritmos
$19.90
$40
1 hora 54 minutos
17 pasos
Fundamentos de Grafos
Aprende a modelar y representar relaciones entre entidades usando teoría de grafos. Comprende cómo funcionan los vértices, aristas y estructuras como matrices y listas de adyacencia, y cómo utilizarlas para analizar caminos y conexiones.
Ver más
Algoritmos
$19.90
$40
2 horas 15 minutos
16 pasos
DFS en Grafos
Domina DFS y aprende a recorrer y analizar grafos con precisión.
En este curso entenderás su lógica, su implementación y sus aplicaciones clave en problemas reales. Ver más
Algoritmos
$19.90
$40
2 horas 14 minutos
16 pasos
BFS en Grafos
Domina Breadth-First Search (BFS), uno de los algoritmos más usados en entrevistas técnicas. Aprende su lógica por capas, cómo implementarlo sin errores y cómo aplicarlo a problemas reales de caminos mínimos para rendir mejor en procesos Big Tech.
Ver más
Algoritmos
$19.90
$40
2 horas
15 pasos
Árboles II
Algoritmos avanzados: Acelera tu código con Binary Lifting (LCA) y BST. Resuelve problemas de jerarquía y distancia en tiempo O(log N).
Ver más
Algoritmos
$19.90
$40
2 horas 28 minutos
16 pasos