Ir al contenido

Todos los cursos

Algoritmos ×
Pensamiento Computacional
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
Complejidad Algorítmica
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
Estructuras de Datos Lineales
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
Construcción de Estructuras de Datos Lineales
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
Estructuras de Datos No Lineales
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
Complete Search I — Fuerza Bruta
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
Recursión
Recursión
Domina una de las técnicas más elegantes y poderosas en programación: resolver problemas descomponiéndolos en versiones más pequeñas de sí mismos. Aquí aprenderás cómo pensar de forma recursiva y cuándo usar este enfoque.  Ver más
Algoritmos
$19.90 $40
Complete Search II — Backtracking
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
Algoritmos Divide & Conquer
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
Binary Search
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
Programación Dinámica I
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
Programación Dinámica II
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
Fundamentos de Grafos
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
DFS en Grafos
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
BFS en Grafos
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
Árboles I
Árboles I
Este curso te ofrece el dominio profundo de la estructura de Árboles, desde la lógica DFS hasta los algoritmos de Diámetro y Centro. Aprende la topología esencial que eleva tu nivel algorítmico. Ver más
Algoritmos
$19.90 $40
Árboles II
Á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