Catálogo de cursos
Algoritmos y estructuras de datos
Elige estructuras según su comportamiento y demuestra su complejidad con trazas.
- Intermedio
- 9 lecciones
- 2 proyectos
- Unas 1.5 h
- EN · UZ · KO · RU · ES · FR · DE · AR
Analiza la complejidad, los arreglos y mapas, las pilas y colas, la búsqueda binaria, los árboles y grafos, la búsqueda en anchura y la descomposición práctica de problemas con invariantes que puedes comprobar al ejecutar el código.
Programa del curso
Sección 1
Complejidad y contenedores
Cuenta los pasos para describir el crecimiento con la notación O grande y elige arreglos o mapas según el patrón de acceso que resuelve cada uno.
- Crecimiento con Big-O
- Arreglos y mapas
- Invariantes de bucle
Sección 2
Estructuras lineales
Construye pilas y colas a partir de sus reglas de acceso y aprovecha los datos ordenados para hacer recorridos de una pasada con dos punteros.
- Pilas
- Colas
- Recorridos con dos punteros
Sección 3
Búsqueda y grafos
Reduce a la mitad los candidatos ordenados con la búsqueda binaria, guarda grafos dispersos como listas de vecinos y explóralos por capas con BFS.
- Búsqueda binaria
- Representación de grafos
- Búsqueda en anchura
Rutas de aprendizaje
Desarrollo centrado en IA
Lanza una aplicación segura en TypeScript con IA en tu flujo de trabajo: algoritmos probados, herramientas dentro de límites seguros, decisiones de arquitectura que puedas explicar y versiones que puedas verificar tras publicarlas.
Secuencia de 16 cursos
Desarrollo web full-stack
Crea y comparte una aplicación full-stack probada con React: una pantalla que todos puedan usar, datos que solo pueda ver su propietario, API con límites claros, actualizaciones en tiempo real que mantengan la coherencia y despliegues que puedas revertir.
Secuencia de 14 cursos
Desarrollo con Python y datos
Analiza datos reales y crea herramientas probadas que se comuniquen de forma segura con API externas y busquen en tus contenidos, usando Python, Git, SQL y búsqueda vectorial.
Secuencia de 10 cursos
Tu idea, en marcha. Empieza en 60 segundos.
Prueba gratis durante 7 días en cualquier plan para nuevos miembros · Cancela cuando quieras
Empezar