Blog & Conocimiento
Tutoriales
Guías paso a paso para aprender tecnologías y conceptos de desarrollo. Desde los fundamentos hasta niveles avanzados.
28 tutoriales
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Python: cero a avanzado
Tutorial completo de Python: sintaxis, estructuras de datos, POO, módulos, automatización y 5 ejercicios prácticos.
Java: cero a avanzado
Tutorial completo de Java: fundamentos, POO, colecciones, manejo de errores, Streams y un proyecto backend real.
React: componentes a apps
Aprende React moderno con hooks, routing, Context API y optimización de rendimiento. Incluye proyecto dashboard completo.
Node.js + Express: APIs REST
Construye APIs REST completas con Node.js y Express: routing, middlewares, JWT, validación y arquitectura por capas.
Next.js: apps fullstack
Domina Next.js con App Router, SSR, SSG, ISR, API Routes y optimización avanzada de rendimiento.
C: de cero a avanzado
Tutorial completo de C: variables, operadores, control de flujo, funciones, arrays, strings, punteros y structs. Con 25 ejercicios.
C++ moderno: cero a avanzado
Tutorial completo de C++ moderno: POO, herencia, polimorfismo, constructores, STL, smart pointers, move semantics y E/S de archivos.
Introducción a TypeScript
Aprende TypeScript desde tipos básicos hasta genéricos y Utility Types. Con 5 ejercicios prácticos.