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. Ver más
Ciencia de Datos
$19.90
$40
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
$9.90
$20
1 hora 47 minutos
23 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
$9.90
$20
1 hora 32 minutos
14 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. Ver más
Matemáticas
$9.90
$20
1 hora 58 minutos
13 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. Ver más
Matemáticas
$9.90
$20
2 horas 8 minutos
20 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. Ver más
Matemáticas
$9.90
$20
2 horas 41 minutos
19 pasos
Clases y Relaciones
Aprende a describir y analizar las relaciones entre elementos dentro de un conjunto. Comprende cómo surgen las clases de equivalencia y cómo estos conceptos se aplican en la organización, clasificación y modelado de datos. Ver más
Matemáticas
$9.90
$20
1 hora 56 minutos
12 pasos
Aritmética Modular
Descubre el sistema numérico detrás de la lógica de los relojes y la criptografía moderna. Aprende a trabajar con congruencias, residuos y operaciones modulares que sustentan muchos algoritmos matemáticos. Ver más
Matemáticas
$9.90
$20
2 horas 32 minutos
17 pasos
Sistema de Numeración
Aprende cómo los números se representan en diferentes bases y cómo estas conversiones son esenciales en la programación, la electrónica y la lógica computacional. Ver más
Matemáticas
$9.90
$20
2 horas 22 minutos
15 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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
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
$9.90
$20
2 horas 28 minutos
16 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. Ver más
Ciencia de Datos
$19.90
$40
14 horas 6 minutos
12 pasos
Algoritmos y Estructuras de Datos I
Domina algoritmos y estructuras de datos para entrevistas técnicas.
Este curso te entrena con teoría y práctica para resolver problemas complejos, como los que usan empresas top en sus pruebas técnicas. Aprende las estrategias que realmente marcan la diferencia. Ver más
$39.90
$80
22 horas 45 minutos
23 pasos
Algoritmos y Estructuras de Datos II
Domina los temas clave que exigen las entrevistas técnicas: programación dinámica, grafos, árboles y más. Accede a contenido estructurado, sesiones prácticas y acompañamiento por Discord, todo desde nuestra plataforma LMS. Ver más
$39.90
$80
18 horas 26 minutos
29 pasos
75 Problemas para Hackear Entrevistas BigTech
Este curso intensivo y 100% práctico tiene como objetivo entrenarte para superar entrevistas técnicas de alto nivel en empresas como Google, Meta o Amazon. Resolverás paso a paso 75 problemas seleccionados por su frecuencia y dificultad en entrevistas reales, fortaleciendo tus habilidades algorítmicas mediante la práctica directa y guiada. Ver más
$39.90
$80
11 horas 59 minutos
82 pasos
Programación Dinámica: Curso Definitivo
Aprende las estrategias clave que usan los mejores programadores para resolver problemas de programación dinámica en entrevistas. Desde subproblemas hasta optimización de soluciones, entrena como si estuvieras frente al entrevistador. Ver más
🗒️ 8 clases (18hrs. aprox.)
📅 Inicio: Martes 15 de Julio
🕒 Martes y Viernes de 7 a 9pm. (UTC-5)
Entrenamiento en curso
🗒️ 8 clases (18hrs. aprox.)
📅 Inicio: Martes 15 de Julio
🕒 Martes y Viernes de 7 a 9pm. (UTC-5)
Entrenamiento en curso
$39.90
$80
8 pasos
Complejidad Computacional
Domina la Eficiencia Algorítmica a profundidad: Mide el rendimiento en tiempo y espacio, entiende la Notación Asintótica (Big O, Omega, Theta) y clasifica problemas por su dificultad. Aprende sobre los recursos computacionales y el análisis de casos (mejor, medio, peor), resolviendo problemas complejos. Este curso estará disponible muy pronto. Inscríbete para tener acceso prioritario. Ver más
$39.90
$80
0 pasos
Arrays y Strings
Aprende a manipular arrays y strings con soltura: recorrido, búsqueda, inserción, subcadenas y más. Domina estructuras clave como arrays dinámicos y matrices, y resuelve problemas técnicos con fundamentos sólidos. Este curso estará disponible muy pronto. Inscríbete para tener acceso prioritario. Ver más
$39.90
$80
0 pasos
Linked List
Domina las Linked Lists a profundidad: inserción, eliminación, recorrido, fusión y el manejo de punteros. Aprende sobre listas simples, dobles y circulares, y resuelve problemas complejos con técnicas avanzadas. Este curso estará disponible muy pronto. Inscríbete para tener acceso prioritario. Ver más
$39.90
$80
0 pasos
Stack and Queue
Domina las Pilas (Stacks) y Colas (Queues) a profundidad: Implementa las operaciones clave, entiende sus complejidades y aplica técnicas avanzadas. Aprende sobre LIFO, FIFO, colas circulares y simula estructuras con otras, resolviendo problemas complejos. Este curso estará disponible muy pronto. Inscríbete para tener acceso prioritario. Ver más
$39.90
$80
0 pasos
Hash Table
Domina las Hash Tables a profundidad: Implementa las operaciones clave, entiende sus complejidades y aplica técnicas avanzadas. Aprende sobre el hashing, resolución de colisiones (encadenamiento, dirección abierta) y Hash Tables dinámicas, resolviendo problemas complejos. Este curso estará disponible muy pronto. Inscríbete para tener acceso prioritario. Ver más
$39.90
$80
0 pasos