Guías de aprendizaje
Rutas de aprendizaje que organizan los tutoriales en secuencias lógicas. Sigue una guía completa para dominar un tema de principio a fin.
64 de 64
Ruta OpenCode
Domina OpenCode de principio a fin: instalación, modelos, MCP, Skills, agentes en paralelo, RAG, frameworks de IA y plugins de editor.
15 pasos
Ruta Java
Aprende Java desde cero hasta nivel avanzado: sintaxis, POO, colecciones, Streams, Spring Boot y APIs REST. Ruta completa para desarrolladores backend empresariales.
3 pasos
Ruta Frontend Web
De cero a frontend moderno: HTML y CSS, JavaScript, TypeScript, React, Next.js y testing. Ruta completa para dominar el desarrollo web desde los fundamentos hasta producción.
13 pasos
Ruta C
Aprende C desde cero: variables, punteros, gestión manual de memoria, structs y programación de sistemas. Ideal para entender cómo funciona realmente un ordenador.
1 pasos
Ruta C++
Domina C++ moderno: POO, STL, smart pointers, move semantics y programación de alto rendimiento. Construye sobre los fundamentos de C.
2 pasos
Ruta Backend JavaScript
Crea APIs REST profesionales con Node.js y Express, conecta bases de datos PostgreSQL y desplega un backend completo con Supabase. El contrapunto moderno a la ruta Java.
5 pasos
Ruta Bases de Datos
Domina los datos: qué son las bases de datos, SQL relacional y NoSQL, y trabaja con MySQL, PostgreSQL, MongoDB y Supabase hasta elegir la tecnología adecuada para cada proyecto.
7 pasos
Ruta Python & IA
Aprende Python y conviértete en ingeniero de IA: crea proyectos asistidos, elige framework de agentes, lanza agentes en paralelo y construye asistentes con RAG.
5 pasos
Ruta Full-Stack
Unifica frontend y backend en una sola app: React, Next.js, API con Node y Express, base de datos con Supabase y testing end-to-end. La ruta que une las ramas Web y Backend.
7 pasos
Ruta Angular
Del TypeScript a aplicaciones Angular enterprise: componentes standalone, directivas, services, HttpClient y routing. El camino de Angular sobre los fundamentos de la ruta frontend.
2 pasos
Ruta Vue
JavaScript a Vue 3: Composition API, reactividad, directivas, props y emits, Vue Router y Pinia. El framework progresivo sobre la base de la ruta frontend.
2 pasos
Ruta CSS & Diseño
Convierte el CSS en una herramienta de diseño profesional: fundamentos, animaciones, layouts modernos con container queries y Tailwind CSS sobre la base de la ruta frontend.
3 pasos
Ruta JavaScript Moderno
Profundiza en JavaScript: fundamentos sólidos y después asincronía, fetch, módulos ES y las APIs del navegador modernas. El puente entre principiante y senior.
2 pasos
Ruta TypeScript Avanzado
Ve más allá de los tipos básicos: generics, utility types, narrowing, uniones discriminadas y tipado profesional de React con tsconfig estricto.
2 pasos
Ruta Apps Interactivas
Convierte tus apps en productos: estado global con Zustand, data fetching con React Query, Next.js en producción, rendimiento con Core Web Vitals y accesibilidad WCAG.
5 pasos
Ruta Go
Aprende Go desde cero: sintaxis, funciones, structs, interfaces, goroutines y un servidor HTTP. Un lenguaje moderno y rápido para backend de alto rendimiento.
1 pasos
Ruta Rust
Construye sobre los fundamentos de C para dominar Rust: ownership, structs, enums, traits y errores. Memoria segura y máximo rendimiento en sistemas.
2 pasos
Ruta NestJS
Estructura tu backend con NestJS: módulos, controllers, services, DTOs con validación, TypeORM, guards con JWT y Swagger. Sobre la base de TypeScript y Express.
3 pasos
Ruta DevOps
Automatiza el ciclo de vida completo de tus aplicaciones: Git, Docker, CI/CD con GitHub Actions, Kubernetes, monitoreo y observabilidad con Prometheus/Grafana, e infraestructura como código con Terraform.
6 pasos
Monitoreo y observabilidad
Implementa observabilidad completa: métricas con Prometheus, dashboards en Grafana, logging con Loki y trazas distribuidas con OpenTelemetry + Jaeger. Configura alerting con Alertmanager.
~5 min
Infraestructura como código con Terraform
Domina Terraform: declarativo vs imperativo, HCL, providers, recursos y data sources, variables y outputs, módulos reutilizables, remote state y despliegue CI/CD de infraestructura.
~5 min
CSS avanzado: animaciones y layouts modernos
Domina CSS moderno: transiciones, transformaciones, keyframes, container queries, el selector :has(), custom properties y técnicas para animar con rendimiento.
~5 min
JavaScript moderno: asíncrono y APIs del navegador
Lleva tu JavaScript al siguiente nivel: promesas en profundidad, async/await, fetch y consumo de APIs, módulos ES, DOM avanzado y las APIs del navegador que más se usan.
~5 min
TypeScript avanzado: tipos, generics y utilidades
Domina el sistema de tipos de TypeScript: narrowing, uniones discriminadas, generics con constraints, utility types, mapped types y tipado avanzado en React.
~5 min
Estado global y data fetching
Gestiona estado complejo y datos remotos como un profesional: Context API avanzado, Zustand con slices y persistencia, y React Query para caching, mutations e invalidación.
~5 min
Rendimiento frontend: Core Web Vitals y optimización
Optimiza tus apps para que carguen y respondan rápido: Core Web Vitals, Lighthouse, code splitting, imágenes, caching, memoización y cómo eliminar el CLS.
~5 min
Accesibilidad web: WCAG, ARIA y buenas prácticas
Construye webs accesibles para todos: principios WCAG 2.2, HTML semántico, ARIA con criterio, formularios y navegación por teclado accesibles, contraste y testing con axe.
~5 min
Angular: componentes a aplicaciones enterprise
Aprende Angular moderno con componentes standalone, plantillas con @if/@for, services con inyección de dependencias, HttpClient y routing. El framework completo para aplicaciones enterprise.
~5 min
Vue.js: el framework progresivo
Domina Vue 3 con Composition API, reactividad con ref/reactive, directivas v-if/v-for/v-model, props y emits, slots, Vue Router y Pinia. Desde cero con Vite.
~5 min
Tailwind CSS: diseño utility-first
Aprende Tailwind CSS v4: instalación con Vite y Next.js, utilities de spacing y tipografía, Flexbox y Grid, responsive, dark mode, estados y customización con @theme y @layer.
~5 min
Docker: contenedores de cero a producción
Aprende Docker desde cero: imágenes y contenedores, Dockerfile, build y run, volúmenes, redes y Docker Compose para levantar un stack completo api + base de datos.
~5 min
CI/CD con GitHub Actions
Implementa integración y despliegue continuos con GitHub Actions: workflows, jobs y steps, triggers, build + lint + test, secrets, cache y despliegue automático a producción.
~5 min
Kubernetes: orquestación de contenedores
Domina Kubernetes: arquitectura del cluster, Pods, Deployments con escala y rollback, Services, ConfigMaps y Secrets, e Ingress para exponer tus aplicaciones.
~5 min
Go: cero a servidor web
Aprende Go desde cero: sintaxis y tipos, funciones y errores, structs e interfaces, goroutines y channels, y construye un servidor HTTP con net/http.
~5 min
Rust: memoria segura y rendimiento
Domina Rust: ownership y borrowing, structs, enums y match, traits, manejo de errores con Result y Option, y crea proyectos CLI con Cargo.
~5 min
NestJS: APIs estructuradas con TypeScript
Crea APIs robustas con NestJS: módulos, controllers, services con inyección de dependencias, DTOs con validación, TypeORM, guards con JWT y documentación con Swagger.
~5 min
SQL desde cero
Aprende SQL desde lo más básico hasta técnicas avanzadas: SELECT, JOINs, GROUP BY, subconsultas, CTEs y ejercicios prácticos con solución.
~5 min
MySQL: instalación y primeros pasos
Guía completa de MySQL: instalación, tipos de datos, CREATE TABLE, ENGINEs, herramientas visuales y ejercicios prácticos con esquema e-commerce.
~5 min
PostgreSQL: el gigante open-source
Tutorial completo de PostgreSQL: instalación, tipos exclusivos (JSONB, ARRAY, TSVECTOR), full-text search, índices, EXPLAIN ANALYZE y ejercicios prácticos.
~5 min
MongoDB: la revolución NoSQL
Tutorial de MongoDB desde cero: documentos BSON, CRUD, operadores de query, aggregation pipeline, índices, diferencias con SQL y ejercicios prácticos.
~5 min
Supabase: backend como servicio con PostgreSQL
Guía de Supabase: crear proyecto, SQL Editor, Auth con RLS policies, Realtime subscriptions, Storage, Edge Functions y ejercicios prácticos.
~5 min
Modelos de IA en OpenCode: guía completa (OpenAI, Claude, Copilot, Ollama y locales)
Guía completa de todos los proveedores y modelos compatibles con OpenCode: OpenAI, Anthropic, GitHub Copilot, Ollama, modelos locales y comparativa para elegir el mejor según tu caso de uso.
~5 min
Qué es OpenCode y cómo empezar a usarlo
Aprende qué es OpenCode, para qué sirve, cómo instalarlo y usarlo como asistente de IA en tu terminal. Desde cero en menos de 5 minutos.
~5 min
Cómo empezar un proyecto con IA
Guía práctica para construir proyectos asistidos por IA: crea un AGENTS.md, un DESIGN.md, estructura los archivos de contexto y establece un flujo de trabajo que maximice la productividad con asistentes como Claude, GPT y OpenCode.
~5 min
Cómo usar Skills en OpenCode
Guía completa del sistema de Skills de OpenCode: qué son, cómo cargarlos, cómo crearlos y cómo sacarles el máximo partido en tus proyectos. Incluye catálogo de skills disponibles.
~5 min
Cómo instalar MCP para agentes de IA
Guía completa del Model Context Protocol (MCP): qué es, cómo funciona y cómo configurar servidores MCP en OpenCode, Claude Code y Cursor.
~5 min
Cómo crear tu propio servidor MCP
Guía práctica para construir servidores MCP desde cero con TypeScript y el SDK oficial. Aprende a crear tools, resources y prompts, probarlos con MCP Inspector y desplegarlos.
~5 min
Ollama + MCP: modelos locales con herramientas
Guía para usar Ollama con el ecosistema MCP. Configura modelos locales en OpenCode, Continue.dev y Cline, y ejecuta herramientas sin depender de la nube.
~5 min
RAG con MCP: recuperación de información para tu IA
Implementa Retrieval Augmented Generation usando servidores MCP. Aprende a ingestar documentación con Filesystem MCP, persistir contexto con Memory MCP y construir un asistente que conoce tu código.
~5 min
Cómo lanzar varios agentes en paralelo
Aprende a dividir tareas complejas entre múltiples agentes que trabajan simultáneamente. Multiplica la velocidad de desarrollo sin sacrificar calidad.
~5 min
Java POO: objetos, herencia e interfaces
Profundiza en la programación orientada a objetos de Java: encapsulación, herencia, interfaces funcionales, records, clases selladas, polimorfismo y patrones de diseño con ejemplos prácticos.
~5 min
Spring Boot: APIs REST con Java
Crea APIs REST profesionales con Spring Boot 3: controladores, servicios, JPA, repositorios, DTOs, validación, configuración por perfiles y manejo global de errores.
~5 min
HTML y CSS: fundamentos del desarrollo web
Aprende los pilares de la web: HTML semántico, CSS selectores, Box Model, Flexbox, CSS Grid, diseño responsive con media queries y un proyecto práctico de tarjeta de perfil.
~5 min
Testing frontend con Vitest, Testing Library y Playwright
Aprende a testear aplicaciones frontend: tests unitarios con Vitest, tests de componentes con Testing Library, mocks, tests de integración, E2E con Playwright y cobertura de código.
~5 min
Git: de cero a conflictos
Guía exhaustiva de Git: configuración, comandos esenciales, ramas, remotos, resolución de conflictos paso a paso, comandos avanzados y flujos de trabajo en equipo.
~5 min
JavaScript: cero a avanzado
Tutorial completo de JavaScript: fundamentos, funciones, arrays, DOM, asincronía con Promises y async/await, ES6+ y 5 ejercicios prácticos.
~5 min
Python: cero a avanzado
Tutorial completo de Python: sintaxis, estructuras de datos, POO, módulos, automatización y 5 ejercicios prácticos.
~5 min
Java: cero a avanzado
Tutorial completo de Java: fundamentos, POO, colecciones, manejo de errores, Streams y un proyecto backend real.
~5 min
React: componentes a apps
Aprende React moderno con hooks, routing, Context API y optimización de rendimiento. Incluye proyecto dashboard completo.
~5 min
Node.js + Express: APIs REST
Construye APIs REST completas con Node.js y Express: routing, middlewares, JWT, validación y arquitectura por capas.
~5 min
Next.js: apps fullstack
Domina Next.js con App Router, SSR, SSG, ISR, API Routes y optimización avanzada de rendimiento.
~5 min
C: de cero a avanzado
Tutorial completo de C: variables, operadores, control de flujo, funciones, arrays, strings, punteros y structs. Con 25 ejercicios.
~5 min
C++ moderno: cero a avanzado
Tutorial completo de C++ moderno: POO, herencia, polimorfismo, constructores, STL, smart pointers, move semantics y E/S de archivos.
~5 min
Introducción a TypeScript
Aprende TypeScript desde tipos básicos hasta genéricos y Utility Types. Con 5 ejercicios prácticos.
~5 min