Filtrar ▾
Programación
Programar es de las habilidades que más cómodamente se aprenden gratis: la documentación es abierta, las herramientas son gratuitas y hay decenas de cursos completos en YouTube y Udemy. La dificultad no es encontrar material, sino elegir un camino y no saltar de uno a otro cada semana.
Aquí reunimos cursos de lenguajes (Python, JavaScript, Java y más), desarrollo web, bases de datos y herramientas como Git. Casi todos son cursos largos en vídeo: sirven para arrancar y entender los fundamentos, y funcionan mejor cuando se acompañan de proyectos propios.
Rutas y guías de Programación
Todas las guías →- Ruta de aprendizajeRuta de desarrollo frontend con cursos gratis: de HTML a ReactEl orden en el que aprender HTML, CSS, JavaScript y un framework como React, cuánto tiempo dedicar a cada etapa y qué construir para demostrarlo.
- Ruta de aprendizajeRuta de desarrollo backend gratis: servidores, APIs y bases de datosQué lenguaje elegir, cómo aprender bases de datos y APIs, y en qué orden avanzar para construir servidores reales solo con cursos gratuitos.
- Ruta de aprendizajeRuta de DevOps y cloud gratis: Linux, Git, Docker y despliegueLas herramientas que sostienen cualquier software en producción, en el orden en que conviene aprenderlas y con prácticas que puedes hacer sin pagar.
Los más recomendados
Según nuestro análisis editorial de cada curso: estructura, profundidad para su duración y actualidad. Cómo lo hacemos.
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Todas las fichas
644 fichasAgentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.
Aprende JavaScript - Curso Completo Desde Cero
Curso de JavaScript desde cero: variables, operadores, cadenas, arreglos, funciones, condicionales y switch, explicado paso a paso con ejemplos.
Aprende Python ahora! curso completo e intensivo desde cero
Curso intensivo de Python desde cero: instalación y herramientas, tipos básicos, condicionales, bucles, funciones y estructuras de datos como listas, sets y diccionarios.
Claude Certified Architect - Foundations – Prepare for and pass the exam!
Preparación para el examen Claude Certified Architect – Foundations: SDK, bucles agénticos, arquitecturas multiagente, Claude Code, MCP, CI/CD y escenarios de arquitectura.
Claude Certified Developer Foundations (CCDV-F) Certification Course
Prepara el examen CCDV-F: agentes, Agent SDK, API de Claude y configuración de Claude Code, con prácticas guiadas y capítulos por temas.
CLAUDE CODE 2026: Curso Completo en Español (actualizado)
Aprende Claude Code desde cero, sin programar: instalación, contexto, Skills, MCP, subagentes y automatizaciones, con proyectos como una landing publicada y un media buyer con Meta MCP.
Claude Code: Curso completo desde cero en 3 horas (2026)
Recorre Claude Code desde la instalación hasta funciones avanzadas: modo plan, memoria con CLAUDE.md, comandos, skills, MCP, subagentes y hooks.
CS50x em Português - Aula 1 - C
Introducción a C en portugués: terminal, condicionales, tipos, bucles, funciones, estilo de código y límites numéricos como el desbordamiento de enteros.
CS50x em Português - Aula 4 - Memória
Clase de CS50x en portugués sobre memoria en C: hexadecimal, punteros, strings, malloc, Valgrind, swapping, scanf y E/S de archivos.
CS50x em Português - Aula 7 - SQL
Clase de CS50x sobre bases de datos y SQL: de los archivos planos a las bases relacionales, consultas, índices, uso desde Python, inyección SQL y condiciones de carrera.
CS50x en Español - Clase 0 - Scratch
Clase 0 de CS50x doblada al español: representación de datos (binario, ASCII, Unicode, color), algoritmos y pseudocódigo, y una introducción práctica a la programación con Scratch.
CS50x en Español - Clase 1 - C
Clase de CS50x sobre C: entorno, terminal, condicionales, tipos, bucles y funciones, además de desbordamiento de enteros y punto flotante.
CS50x en Español - Clase 7 - SQL
Clase de CS50x sobre bases de datos y SQL: del almacenamiento plano al modelo relacional, consultas, índices, uso desde Python, inyección de SQL y condiciones de carrera.
CS50x en Español - Clase 9 - Flask
Clase de CS50x sobre desarrollo web con Flask: formularios, plantillas Jinja, SQLite, cookies y sesiones, carrito de compras y APIs.
Curso COMPLETO de JavaScript DESDE CERO para Principiantes
Curso de JavaScript desde cero: variables, operadores, estructuras de datos, funciones, objetos, clases, errores y módulos, con ejercicios prácticos en cada bloque.
Curso COMPLETO de Python DESDE CERO para Principiantes 2025
Curso de Python desde cero: tipos de datos, condicionales, listas, bucles, funciones, diccionarios, RegEx, fechas, APIs, clases, web scraping y Playwright.
Curso COMPLETO de PYTHON desde CERO para PRINCIPIANTES
Curso de Python desde cero: variables, estructuras de datos, condicionales, bucles, funciones, clases, excepciones y módulos, explicado paso a paso en 15 lecciones.
CURSO DE CSS COMPLETO: De Principiante a Front-End
Recorre CSS desde cero: selectores, cascada, especificidad, modelo de caja, position, Flexbox y Grid, con ejercicios prácticos e introducción a animaciones.
Curso de Arduino desde cero
Enseña Arduino desde cero: electricidad, breadboard, programación básica, entradas y salidas, sensores, pantalla LCD y servomotores, con proyectos prácticos.
Curso de PYTHON desde CERO (Completo)
Recorre Python desde la instalación hasta funciones, archivos CSV y TXT, excepciones y expresiones regulares, con ejercicios prácticos en 44 capítulos.
Curso de HTML desde 0
Aprende HTML desde cero: etiquetas, atributos, estructura del documento, SEO básico, HTML semántico, formularios, multimedia y modales con dialog.
El fin del Vibe Coding: Crea software robusto con este método
Enseña Spec-Driven Development para programar con IA y agentes como Claude Code, con teoría y un proyecto completo en ocho pasos, de la spec a la validación.
JavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻
Curso de JavaScript puro desde cero: variables, control de flujo, funciones, objetos, arrays, asincronía, DOM y proyectos prácticos con HTML, CSS y Vanilla JS.
Low-Level Graphics in C – Pixel Manipulation and Frame Buffers
Enseña a construir un renderizador por software en C con SDL3: frame buffer, put_pixel, bucle principal a 60 FPS y, como extra, el efecto de fuego de Doom.
¿No Entendés Nada de JavaScript? EMPEZÁ POR ACÁ! CURSO COMPLETO
Curso de JavaScript desde cero: tipos de datos, variables, funciones, condicionales, bucles, arreglos y objetos, con ejercicios y cinco proyectos integradores.
React - Curso COMPLETO desde 0 🚀 Paso a paso y con ejemplos ⚛
Curso de React desde cero: componentes, hooks, props, APIs, React Router, Context, testing y una aplicación web completa construida paso a paso.
REACT JS desde cero | Curso tutorial completo gratis por Sergie Code
Recorre React desde la instalación con Vite hasta hooks, rutas y contexto, y lo aplica en tres proyectos: clima, buscador de películas y carrito de compras.
TimescaleDB Course – PostgreSQL for Time-Series Data
Curso de TimescaleDB para PostgreSQL: hypertables, almacenamiento columnar, continuous aggregates, retención de datos y proyectos con datos de series temporales.
+30 Ejercicios Resueltos en Python
Más de 30 ejercicios resueltos de Python para principiantes: variables y fórmulas, condicionales, bucles y matrices, más preguntas de entrevistas de programación.
3D Printing & Additive Manufacturing – Full Course
Recorre la fabricación aditiva: Industria 4.0, tecnologías de impresión 3D, aplicaciones sectoriales, preparación de datos CAD y materiales, con énfasis en flujos de trabajo.
4 Proyectos de Desarrollo Web con HTML5, CSS3 y JavaScript
Construye cuatro proyectos web paso a paso con HTML, CSS y JavaScript, pensado para quien ya conoce lo básico de HTML y CSS y quiere añadir interactividad.
Academia Digital de Seguridad de Evertec
Cuatro clases sobre seguridad transaccional: reducir la fricción en pagos, gestionar el riesgo de fraude en ventas no presenciales y usar machine learning para detectarlo.
Administra de forma fácil tu propio VPS con CyberPanel
Enseña a montar un VPS con CyberPanel y OpenLiteSpeed: dominios y DNS, correos corporativos, varios sitios web con WordPress, actualizaciones y copias de seguridad.
AI-Assisted Development Tutorial – Multi-Agent Coding & Deployment with TRAE IDE
Recorre cómo planificar, construir y desplegar un rastreador de hábitos full-stack con React, Node.js y PostgreSQL usando TRAE IDE y agentes de IA.
Algoritmos desde Cero
Introduce los algoritmos desde cero: metodología para resolver problemas y ejercicios de secuencias, condicionales y bucles (While, Do While y For).
Algoritmos, desarrollo de la Lógica de Programación
Curso para desarrollar la lógica de programación creando algoritmos elementales y de ordenación, con foco en buenas prácticas y optimización, independiente del lenguaje.
Alucinaciones de IA durante el desarrollo: por qué pasan y la solución
Explica por qué los agentes de IA fallan al revisar su propio código y presenta un flujo de revisión con separación de roles, evidencia, hashes y gates de verificación.
Análisis de Malware Curso Práctico
Introducción práctica al análisis de malware: laboratorio seguro, análisis estático y dinámico, componentes del malware y trabajo con un keylogger.
API-REST con Postgresql y MicroServer
Enseña a crear una API REST con MicroRest y PostgreSQL usando funciones JSON, con un proyecto de registro e ingreso de usuarios y un bloque sobre Heroku.
API Testing Manual con Swagger UI y ChatGPT
Introducción al API testing manual sin programar: conceptos de APIs REST, pruebas positivas y negativas con Swagger UI y diseño de casos de prueba con ayuda de ChatGPT.
Aplicaciones multi-lenguaje con Laravel
Curso práctico para integrar cuatro idiomas (inglés, francés, ucraniano y español) en una app Laravel con Middleware, rutas, archivos .json y validaciones de formularios.
App Empleados con Angular 11 y Firebase
Construye paso a paso un CRUD de empleados con Angular 11 en el frontend y Firebase/Firestore como backend, con formularios reactivos, validación y despliegue en Netlify.
Appian BPM: Records sincronizados con servicios web
Construye en Appian una enciclopedia de Rick and Morty con Records conectados a un servicio web y a base de datos, con listas, acciones y site.
Aprende a crear formularios en WordPress con Contact Form 7
Enseña a crear y personalizar formularios con Contact Form 7 en WordPress, desde los básicos hasta formularios en varios pasos, PDF, firmas digitales y pagos con PayPal.
Aprende a crear páginas web con HTML y CSS
Recorre HTML (estructura, enlaces, tablas, formularios) y CSS (selectores, color, propiedades) con evaluaciones y un taller final para crear páginas web.
Aprende a crear páginas web con HTML5 y CSS3
Recorre HTML5 y CSS3: elementos, formularios, multimedia, gráficos vectoriales y estilos, con Emmet para escribir código más rápido y dos workshops prácticos.
Aprende a crear una página web desde 0
Guía paso a paso para crear una web con WordPress desde cero: instalación en hosting propio, compra de dominio y uso de páginas, secciones, widgets y plugins.
Aprende a diseñar una API RESTFul correctamente
Explica los conceptos para diseñar una API RESTful: recursos, REST, principios, recomendaciones y seguridad, sin entrar en programación.
Aprende a dominar Git de cero a experto!
Enseña Git desde cero con consola (Cmder) y GitKraken, el flujo colaborativo GitFlow, GitHub y Markdown.
Aprende a programar con Python desde MENOS UNO
Introducción a la programación con Python desde cero: variables, condicionales, bucles, funciones y listas, con ejemplos sencillos en el entorno Spyder.
Aprende a programar en Java desde cero. Nivel: Principiantes
Introducción a Java desde cero: tipos de datos, variables, operadores, estructuras de control y repetición, y primeras nociones de clases, objetos y métodos.
Aprende a publicar tus páginas web
Explica cómo publicar un sitio web: dominios, hosting, administradores de hosting y subida de archivos por FTP, además de elegir proveedor y tipo de hosting.
Aprende a usar el servicio Rest en Drupal 7
Enseña a usar el servicio Rest en Drupal 7: sesiones de usuario y operaciones de crear, leer, editar y eliminar nodos, comentarios, taxonomía y usuarios.
Aprende a utilizar Elementor Pro
Explica cómo instalar Elementor Pro en WordPress y cómo usar sus módulos, incluidos los de WooCommerce, además de las diferencias con la versión básica.
¡Aprender a programar desde cero jugando!
Introduce la programación en C desde cero mediante un juego interactivo: variables, comentarios, operadores, if, switch y ciclos while, resolviendo misiones con código.
Aprende CSS para dar estilo a tus páginas WEB
Curso de CSS para maquetar páginas web: fundamentos, selectores y propiedades, nivel avanzado y un proyecto final, con teoría breve y ejercicios prácticos.
Aprender desarrollo WEB desde 0
Introducción práctica al desarrollo web desde cero: HTML, CSS y JavaScript, consumo de una API libre y publicación del proyecto con Git y Netlify.
Desarrollo Web con HTML y CSS (Introducción)
Introducción al desarrollo web front end: estructura páginas con HTML y dales estilo con CSS para empezar a crear tus primeras páginas estáticas.
Git desde cero
Aprende Git desde cero: repositorios, ramas, resolución de conflictos e integración con GitHub, con ejemplos prácticos en cada lección y trucos de Visual Studio Code.
Aprende HTML desde CERO - HTML para principiantes
Introducción a HTML desde cero: etiquetas, imágenes, listas, enlaces, CSS básico, inspector del navegador, validación y publicación gratuita de tu primera página web.
Aprende HTML5 para hacer tus propios diseños web
Recorre HTML5 desde la estructura y maquetación hasta formularios, multimedia e introducción a las APIs, cerrando con un proyecto final.
Aprende html5 y css3 creando una web de paneles solares
Curso práctico e introductorio que construye una web de paneles solares con HTML5 y CSS3, desde la cabecera hasta las secciones internas.
Aprende HTML5 y CSS3 desde cero
Enseña a maquetar sitios web desde cero con HTML5 y CSS3, desde las etiquetas básicas hasta el diseño responsivo con un sistema propio de filas y columnas.
Aprende IA con .NET: Crea tu Primera API Inteligente con C#
Enseña a crear una API con ASP.NET Core y C# que llama a modelos de OpenAI, con prompts, temperatura, tokens y claves protegidas con User Secrets.
Aprende Java 21 en menos de 2 horas
Introducción a Java 21 desde cero: instalación, variables, operadores, programación orientada a objetos, arrays, listas y mapas, en 26 lecciones.
Aprende JAVASCRIPT del 2021- primera parte
Introducción a JavaScript: variables, operadores, condicionales, ciclos, arrays y funciones, además de cómo enlazar el código con HTML. Primera parte para principiantes.
Aprende Jquery para implementar tus aplicaciones web
Introduce jQuery para dinamizar páginas web: manipulación del HTML, eventos, efectos y animaciones, recorrido del DOM y AJAX, en 24 lecciones.
Aprende la Importancia de Bots de Telegram en OSINT/SOCMINT
Introduce los bots de Telegram en OSINT y SOCMINT: qué son, cómo funcionan, sus beneficios e inconvenientes, con consejos para investigar.
Aprende las bases de AlpineJS con ejemplos
Introduce las bases de AlpineJS y las aplica en ejemplos: menú desplegable con transiciones, modal con cierre por Esc, pestañas con estilos de estado y un plugin.
Aprende Lógica de Programación (Básico)
Introduce la lógica de programación: datos, operadores, algoritmos, diagramas de flujo y pseudocódigo, con estructuras secuenciales y de decisión.
Aprende Lógica de Programación (Avanzado)
Repasa con PSeInt las estructuras de repetición, los procedimientos y funciones, y los vectores y matrices como base de lógica para cualquier lenguaje.
Aprende MVC con PHP 2020, Desde cero hasta un BackendAdmin
Crea un panel de administración con PHP 7, patrón MVC, MySQL y PDO: maquetación con Bootstrap 4, login, CRUD y reportes.
Aprende PHP desde cero
Introducción a PHP 8 desde cero: instalación con XAMPP, variables, funciones, estructuras de control y una primera aproximación a POO y al patrón MVC.
aprende php fundamentos desde 0 a 100
Curso de PHP desde cero: sintaxis, variables, funciones, bucles, arrays, formularios, include/require, programación orientada a objetos y conexión a bases de datos, con ejercicios.
Aprende Prepros 2021 de forma sencilla
Recorre Prepros 2021 desde la interfaz hasta la compilación de SASS/LESS y JavaScript, minificado, FTP, live preview y flujos para HTML5 y PHP.
Aprende programación con ejercicios en lenguaje C
Introduce la programación en C con Dev-C++: conceptos básicos, estructura secuencial, condicionales y bucles, con ejercicios resueltos.
Aprende programación con ejercicios en lenguaje C parte #2
Practica en C, con DevC++, las estructuras repetitivas (while, do-while, for) y los arreglos y matrices mediante ejercicios resueltos.
Aprende Programación con Python - Fácil y Rápido
Introducción práctica a Python: variables, estructuras de datos, condicionales, bucles, funciones, excepciones y programación orientada a objetos, con una calculadora como práctica.
Aprende Programación para Principiantes en PHP
Introducción a PHP desde cero: instalación de XAMPP, variables, operadores, bucles, Get/Post y funciones, con bonus de funciones de texto y CRUD con MySQL.
Curso de Python 3 para Principiantes - Curso Gratis!
Introducción a Python 3 desde cero: condicionales, bucles, colecciones, manejo de archivos y funciones, en 11 lecciones y 83 minutos.
Aprende Python - Curso completo para principiantes [Tutorial]
Curso de Python desde cero para principiantes: cubre los fundamentos paso a paso, con variables, funciones y ejercicios prácticos.
Aprende Python de Cero a Experto - PARTE 1
Primera parte de un curso de Python desde cero: instalación del entorno, comentarios, variables, tipos de datos, operadores y condicionales con if.
Aprende Python desde cero
Curso de Python desde cero: fundamentos, programación estructurada, orientación a objetos y un proyecto final con base de datos MongoDB.
Aprende python desde cero. Primeros pasos.
Introducción a Python desde cero: instalación, variables, control de flujo, funciones, listas, clases, ficheros, excepciones y módulos, con problemas resueltos.
Aprende React ahora! curso completo para crear aplicaciones
Curso de React que va de los conceptos básicos a componentes, props, estado, eventos, renderizado condicional y estilos, con dos ejercicios prácticos.
Aprende React Desde Cero - Curso de React Con Proyectos
Introduce React desde cero: JSX, componentes, props, eventos y estado básico, aplicados en cuatro proyectos guiados, entre ellos un contador y una calculadora.
Aprende SQL - Curso desde cero con MySQL, PostgreSQL, Backend y Docker
Enseña SQL desde cero: crear bases de datos y tablas, insertar y consultar datos, JOIN, subconsultas y agrupaciones, con MySQL, PostgreSQL y Docker.
Aprende Wordpress desde 0 GRATIS (2/2)
Construye paso a paso la web de un hotel en WordPress: encabezados, Elementor, WP Form, reservas, galerías, redes sociales y formularios. Incluye hosting y dominio.
ASÍ Controlo mis agentes de IA desde el TELÉFONO
Muestra cómo montar un entorno remoto para controlar agentes de IA desde el móvil: SSH en Linux, Tailscale, multiplexor Herdr, app Moshi, notificaciones y dictado con Whisper local.
Automatización de APIs con Karate DSL y Copilot | Básico
Enseña a automatizar pruebas de APIs REST con Karate DSL y GitHub Copilot: configuración del entorno, fundamentos de Karate y peticiones GET, POST, PUT y DELETE.
Backend Serverless en AWS para Developers - Curso Práctico
Construye una API REST de tickets con API Gateway, Lambda, DynamoDB y TypeScript, aplicando API-First, IAM básico y patrones Service Layer y Repository.
Bases de XML: los fundamentos esenciales que debes conocer
Introduce XML: estructura, documentos bien formados, carga en HTML con JavaScript y DOM, y definición de estructuras con DTD y XML Schema.
Curso básico de programación orientada a objetos en java
Introduce el paradigma orientado a objetos con teoría y ejemplos en Java: reseña de UML y diagramas de clases, clases en Java y modificadores de acceso.
Blazor para principiantes: Simple CRUD en Blazor con Dapper
Construye un gestor de películas con Blazor, C# y SQL Server, usando Dapper para el acceso a datos y cubriendo el CRUD completo.
Bootstrap 4 desde cero
Introduce Bootstrap 4.5 desde la instalación hasta el sistema de columnas y el diseño responsivo, y termina con la construcción de una landing page.
Aprende Cómo Crear Tu Propia Página Web
Guía para principiantes que enseña a registrar un dominio, montar y personalizar un sitio web con menús, formularios y redes sociales, y comprobar que funcione en varios dispositivos.
Build your own Mobile App with Codex GPT-6 Astra - Full iOS and Android Course
Construye una app móvil estilo Instagram con Expo, Codex, Convex y Clerk, desde la planificación hasta su publicación en las tiendas.
C# Basico con Unity
Introduce la programación con C# desde cero: instalación de Unity, variables y constantes, bucles y arrays, con enfoque estructurado y paso a paso.
C# para Principiantes: .NET Winforms (escritorio) + SQL CRUD
Crea un gestor de contactos de escritorio con C# y WinForms conectado a SQL Server, cubriendo insertar, listar, editar, eliminar y filtrar registros.
Fundamentos de C# para Principiantes
Curso de C# para principiantes: variables, control de flujo, métodos y programación orientada a objetos (clases, herencia, polimorfismo), con retos y un proyecto final.
Camino a Full Stack (CSS completo parte 1)
Primera parte de CSS para quien ya sabe HTML: estilizar páginas web con selectores, propiedades, modelo de caja y diseño, en 14 lecciones prácticas.
Camino a Full Stack (CSS completo parte 2)
Segunda parte de un curso de CSS para quienes ya conocen HTML: continúa con selectores, propiedades, modelo de caja y diseño de página mediante lecciones cortas y ejercicios.
Camino a Full Stack (JavaScript completo parte 1)
Primera parte de un curso de JavaScript en español para quien ya conoce HTML y CSS. Se presenta como una introducción práctica a los fundamentos del lenguaje, en 15 lecciones.
Camino a Full Stack (JavaScript completo parte 2)
Segunda parte del curso de JavaScript de la serie «Camino a Full Stack»: 14 lecciones cortas y prácticas para quien ya sabe HTML y CSS.
TypeScript
Introduce TypeScript desde la instalación hasta los genéricos: tipos básicos y avanzados, funciones, interfaces y configuración del compilador con tsconfig.json.
Python
Curso básico de Python: desde la instalación y las estructuras de datos hasta funciones, excepciones y fundamentos de programación orientada a objetos.
HTML & CSS
Introduce el desarrollo web desde cero: HTML (etiquetas, enlaces, listas, formularios) y CSS (selectores, caja, flexbox, grid) para crear páginas responsivas.
ChatGPT para Hacking Ético
Enseña a montar un laboratorio con VirtualBox y Kali Linux y a crear con ChatGPT herramientas de hacking ético como escáneres de puertos, buscadores de directorios o DNS lookup.
Ciberseguridad, Hacking etico, y osint desde cero
Introduce la ciberseguridad y el hacking ético desde cero: laboratorios virtuales, Kali Linux, técnicas principales de hacking, OSINT, anonimato y herramientas.
Ciberseguridad Origenes de las vulnerabilidades web
Explica qué es una vulnerabilidad web, por qué los atacantes la explotan y cómo reducir los anti patrones de seguridad, con práctica final en OWASP WebGoat.
Ciclos y estructuras de datos básicas
Enseña a usar arreglos, diccionarios y ciclos for y while en Python para recorrer datos y resolver problemas de programación. Pensado para quien ya tiene base en Python.
Claude Code Full Course – Autonomous Goals, MCP, and VS Code Setup
Enseña a instalar y usar Claude Code en VS Code: modos de permisos, /goal, skills, contexto, GitHub, MCP y despliegue de aplicaciones.
Code a Reinforcement Learning Library in C from Scratch (Full Course)
Construye en C un motor de autograd, un entorno del juego Snake y el algoritmo REINFORCE con actor-crítico para entrenar un agente de aprendizaje por refuerzo.
CodeIgniter 3 de cero a Experto. El mejor framework de PHP
Enseña CodeIgniter 3 desde cero: instalación, base de datos, plantillas, correo y subida de archivos, y la creación de una aplicación web completa.
Cómo convertir un Diseño en Figma a una Página Web
Convierte un diseño de Figma en una web con HTML y CSS: semántica, Flexbox, Grid, responsive y animaciones, además de publicación, SEO y documentación.
Crea un BLOG Desde Cero en Wordpress Paso a Paso | 2024
Enseña a crear y publicar un blog en WordPress con dominio propio: configuración, personalización del tema, artículos manuales y con IA, y formulario de suscripción.
Cómo Crear un Sitio Web desde el Celular Con IA
Enseña a crear y publicar un sitio web desde el móvil con IA y Hostinger, sin programar ni instalar apps. Incluye una sesión extra sobre ChatGPT.
Como crear una aplicación sin conocimiento en programación
Enseña a crear una app Android sin programar: datos, diseño, menú, iconos, secciones y descarga final en el móvil.
Cómo Crear una Página Web con Elementor AI y Astra
Guía práctica para crear una web con WordPress, Astra y Elementor AI: dominio, hosting, instalación, plantillas, páginas principales, contacto y pie de página.
¿Cómo crear una página web? Introducción a HTML5 y CSS3
Curso introductorio que enseña a construir una página web: estructura con HTML5 y estilos con CSS3 (colores e imágenes de fondo), hasta obtener una plantilla para el portafolio.
Como crear una página web moderna con Bootstrap 4
Tutorial práctico para construir desde cero una página web responsiva con Bootstrap 4, usando además Ionic Icons y Google Fonts para mejorar su aspecto.
Cómo Crear una Página Web Personal o Portafolio
Enseña a crear un portafolio personal con WordPress: dominio, hosting, montaje del sitio, plugins, gestión de contenidos y logo, en unos 31 minutos.
Como crear una web inmobiliaria con WordPress, WPL y Divi
Enseña a crear una web inmobiliaria con WordPress, el plugin WPL para gestionar propiedades y la plantilla Divi para personalizar el diseño.
Fundamentos de la Programación
Introducción a la lógica de programación con pseudocódigo: operadores aritméticos y relacionales, condicionales y ciclos, pensada para quien empieza desde cero.
Cómo Hacer Un Sitio Web Para Restaurante Y Ordenar En Línea
Enseña a crear con WordPress un sitio web de restaurante para recibir pedidos en línea: hosting, plantillas prediseñadas, edición, personalizador y menú de comida.
Cómo Hacer Una Página Web 2022 - Tutorial de DIVI
Enseña a crear una web con WordPress y Divi desde cero: hosting, instalación, menús, plantillas prediseñadas, edición de Home y página de contacto.
Como instalar cualquier CMS en hosting
Enseña a contratar hosting gratuito o de pago e instalar WordPress, Joomla y PrestaShop, con acceso a sus paneles y alta de plugins, módulos y temas.
Como instalar cualquier CMS en un Hosting
Enseña a descargar e instalar WordPress, Joomla, PrestaShop y Drupal en un hosting, tanto de pago como gratuito, empezando por preparar el servidor.
Cómo subir múltiples archivos en Laravel
Construye una aplicación en Laravel para que cada usuario suba varios archivos, los liste, los vea y los elimine, con nombres encriptados y alertas con Sweet Alert.
Compodoc: Crea documentación en proyectos Angular/Ionic/TS
Enseña a generar y personalizar documentación de proyectos Angular, Ionic y TypeScript con Compodoc, desde los ajustes básicos hasta publicarla en GitHub Pages.
Componentes en Angular - 101 (principiantes)
Repasa los fundamentos de los componentes de Angular creando 2 componentes desde cero: inputs, outputs, estilos, template reference variables y ciclo de vida.
Gestión de dependencias con PHP y Composer
Enseña a gestionar dependencias en PHP con Composer: línea de comandos, composer.json, actualización de paquetes y publicación de un paquete propio en Packagist.
Compras online con Laravel 6 & Stripe
Enseña a integrar Stripe en Laravel 6: clientes, métodos de pago, productos, suscripciones, pagos recurrentes, facturas y recibos con y sin impuestos.
Conceptos Básicos De Programación Y Tecnológicos Para Todos
Introducción desde cero al vocabulario de la programación: hardware, software, algoritmos, frontend, backend, variables, estructuras de control, API y control de versiones.
Concientización de seguridad de la información
Introducción a la seguridad de la información para personal de empresa: pilares CIA, malware, phishing, ataques de contraseñas, NIST y bases de un plan de concientización.
Construye tu primer sitio web con HTML5 & CSS3 Puro
Construye paso a paso un sitio web responsivo con HTML5 y CSS3, sin flexbox ni grid, aplicando buenas prácticas de maquetación. Requiere conocer ya HTML y CSS.
Convierte tu idea en una aplicación web – Guía No-Code 2025
Enseña a crear, personalizar y monetizar una aplicación web sin programar con Hostinger Horizons, desde los prompts hasta las pruebas previas al lanzamiento.
Adalo - Crea aplicaciones móviles Multiplataforma
Introducción práctica a Adalo, herramienta sin código: conoce la plataforma, crea tu primera app y construye una app sencilla de viajes para Android, iOS y Web.
Crea Aplicaciones con IA usando Antigravity
Enseña a crear tres aplicaciones (tickets, hub de empleados e interfaz) con Antigravity, diseñando prompts, definiendo arquitectura y validando lo que genera la IA.
Crea tu primera app de Android desde cero: Kotlin y Compose
Crea una app Android con Kotlin y Jetpack Compose que consume una API REST con Retrofit y muestra los datos en una lista con indicador de carga.
Crea tu ACADEMIA ONLINE con Wordpress + Learndash desde cero
Enseña a crear una academia online con WordPress y LearnDash: configuración del sitio, plataforma de pagos y mejora de la experiencia del alumno.
Crea tu blog con WordPress
Guía desde cero para crear un blog con WordPress: dominio y hosting, instalación en español, plugins, temas, menús y formularios de contacto.
Crea tu portafolio fácil y sin programar en 30 minutos
Enseña a crear y publicar gratis un portafolio online con una plantilla de Google Sites, sin programar: paleta de color y formas de mostrar proyectos.
Crea tu primer proyecto en react
Guía la creación de un primer proyecto en React: componentes, navegación con react-router-dom y estilos con Bootstrap 5, partiendo de create-react-app.
Crea tu primer videojuego
Introduce la programación con Scratch: movimiento, variables, operadores, repeticiones y condicionales, para terminar creando un primer videojuego llamado La Pared.
Crea tu primera API RESTful con Spring Boot, JPA y MySQL
Crea una API REST con Spring Boot, Spring Data JPA y MySQL: capas de servicio y controlador, CRUD, pruebas con Postman y seguridad básica con Spring Security.
Crea una página web MODERNA con HTML CSS y JS
Construye desde cero una página web moderna con HTML, CSS y JavaScript: diseño responsive, degradados, menú hamburguesa, animaciones al hacer scroll y preloader.
Crea tu propia app tipo ChatGTP con Jan IA y Flask
Enseña a instalar y usar LLMs locales con Jan ai o LM Studio y a conectarlos a una aplicación web de chat creada con Python y Flask.
Tienda Online E-Commerce con Woocommerce y Wordpress
Enseña a montar una tienda online con WooCommerce sobre WordPress: productos, categorías, envíos, impuestos y ajustes principales, paso a paso y para quien empieza.
crea tu videojuego con el modo web gratuito constructor 3
Introduce Construct 3, plataforma de creación de juegos sin código, y guía la creación de un juego de disparos (Tank Shooter) moviendo sprites y usando variables, bucles y eventos.
Crea un Ambiente de Desarrollo Web y Móvil en Windows 10
Instalación guiada de un entorno de desarrollo en Windows 10: terminal, Git, Node, bases de datos, Apache, PHP, Laravel y herramientas móviles como Android Studio, React Native y Flutter.
Crea un directorio profesional con aDirectory y Wordpress
Enseña a crear un directorio en WordPress con aDirectory: instalación, estructura, envío de listados, importación, monetización y administración, sin programar.
Crea un juego de Plataformas 3D con Unreal Engine 5
Curso rápido para crear un juego de plataformas 3D en Unreal Engine 5: personaje, cañón, plataformas, zona de muerte, meta, niveles con CubeGrid y menús con UMG.
Crea un sistema de likes de forma sencilla PHP AJAX MySQL
Curso práctico para crear desde cero un sistema de likes y dislikes de imágenes estilo Instagram con PHP, MySQL, jQuery, AJAX y SASS. Es una preview gratuita del curso completo.
Crea un sistema médico sencillo desde 0 con Bee Framework
Crea un sistema médico con PHP y Bee framework: citas, pacientes en base de datos, archivos, correos con adjuntos y sesiones de doctores con login.
Crea un videojuego como Flappy Bird desde 0
Enseña a programar desde cero un videojuego tipo Flappy Bird con HTML y JavaScript usando Visual Studio Code, sin necesidad de experiencia previa.
Crea una academia de cursos online con LearnDash y Divi
Enseña a crear una academia online con WordPress, LearnDash y Divi sin código: instalar el plugin, crear cursos y cuestionarios e integrarlo con el diseño del sitio.
Crea una API REST FÁCIL con Node.js y MySQL
Crea desde cero una API REST con Node.js, Express y MySQL, con rutas CRUD (GET, POST, PUT, DELETE) y pruebas con Postman.
Crea una LANDING PAGE moderna con HTML CSS Y Javascript
Construye una landing page desde cero con HTML, CSS y JavaScript: efecto wave, degradados, animaciones CSS, flexbox básico, clip-path y menú responsive.
Crea una pagina web [ADAPTABLE A DISPOSITIVOS] en HTML CSS
Construye desde cero una web adaptable a móviles con HTML y CSS, con animaciones y efecto wave, y explica cómo subirla a un hosting.
Crea una página web desde cero con HTML y CSS
Construye una página web completa con HTML semántico y CSS moderno (Custom Properties, :has()), con interactividad sin JavaScript, y la publica en internet.
Crea una página web moderna con HTML CSS Y JAVASCRIPT
Minicurso para crear una web adaptable a móviles desde cero con HTML5, CSS3 (Flexbox) y JavaScript, con menú adaptable y galería lightbox sin librerías.
Crea una Radio Por Internet Icecast y Centovacast
Enseña a montar una radio por internet con Centovacast e Icecast: configuración, subida de música, automatización, estadísticas y reproductor HTML5.
¡CRUD VUE 3 JavaScript, VUE Router y Composition API!
Construye paso a paso una app de inventario de libros con Vue 3, Vite y Composition API, con una API en JSON Server probada con Postman y operaciones CRUD.
Creación de videojuegos con Scratch
Aprende Scratch desde cero creando diez videojuegos clásicos, como Pong, Arkanoid, Flappy Bird, Pac-Man o Super Mario, con movimientos, colisiones y vidas.
Desarrollo de aplicaciones móvil android sin programación
Crea un asistente virtual Android con comandos de voz usando Thunkable y App Inventor, sin escribir código, y repasa nociones básicas de lógica de programación.
Crear extensiones con Visual Studio Code
Enseña a crear snippets y extensiones para Visual Studio Code, publicarlas en el marketplace y usar su API, con un proyecto final.
Crea Tu Página Web SIN Programar - Paso A Paso
Enseña a crear una web sin programar: configurar dominio y hosting, personalizar plantillas, añadir imágenes y vectores gratuitos, y lanzar el sitio.
WordPress & ChatGPT: Cree Sitios Web Profesionales WordPress
Enseña a crear un sitio web con WordPress y Elementor usando ChatGPT, desde los primeros pasos hasta hacerlo desde el celular. Sin experiencia previa.
Creación de un juego en 3D en Unity: Personaje en movimiento
Primera parte de un juego 3D en Unity: configura el proyecto con HDRP, crea un personaje jugable con cámara en tercera persona y añade movimiento y física.
Crear un sitio web One-Page con DIVI
Enseña a crear una web de una sola página con WordPress y plantillas prediseñadas, sin código: hosting, dominio, tema, menús, pagos y diseño móvil.
Crear una Página Web Desde Cero 2020
Enseña a crear una página web profesional con WordPress y el tema Divi, sin programar: desde contratar hosting y dominio hasta diseñar el Home, formularios y pie de página.
Criptografía de curva elíptica para PRINCIPIANTES ABSOLUTOS
Introduce la criptografía de curva elíptica desde cero: matemáticas clave como el logaritmo discreto, intercambio de llaves Diffie-Hellman-Merkle y aplicaciones, con código de Python.
CRUD Angular + NET Core + Entity Framework Core + MySql
Construye desde cero un CRUD con Angular 9 en el frontend, una API REST en .NET Core 3.1 y Entity Framework Core con MySQL, e integra ambas partes.
CRUD Angular + NET Core + Entity Framework Core+SqlServer
Construye un CRUD completo con Angular 9 en el frontend, una API en .NET Core 3.1, Entity Framework Core y SQL Server, e integra ambas partes.
CRUD básico usando FastAPI
Enseña a crear un CRUD con FastAPI y Python, con modelos, routes y SQLAlchemy como ORM sobre una base de datos SQL (Postgres).
CRUD con C# .NET 2021, 4 Capas, Mysql, Win Form
Construye un CRUD de empleados con C# .NET, Windows Forms y MySQL, organizado en 4 capas, desde la instalación de las herramientas hasta la eliminación de registros.
CRUD con Laravel 8 + Bootstrap 5 - 2021 GRATIS
Construye un CRUD completo con Laravel 8, MySQL y Bootstrap 5: guardar, listar, editar y eliminar datos, con controladores resource, validación y Blade.
CRUD con Visual Basic .NET 2021, 4 Capas, Mysql, Win Form
Construye un CRUD de empleados con Visual Basic .NET, MySQL y Windows Forms, organizado en 4 capas, con instalación de herramientas, validación y fotos.
Crud MERN Stack
Desarrolla una aplicación CRUD completa con MongoDB, Express, React y Node.js, incluyendo rutas, backend, MongoDB Atlas y Bootstrap 5.
Crud con PHP, PDO, Ajax, Datatables y Bootstrap 5
Construye una aplicación CRUD con PHP, PDO, MySQL y Ajax, con tablas Datatables en modo Server Side y una interfaz con Bootstrap 5 y modales.
CRUD Angular - Node - MEAN
Construye un CRUD completo con Angular, Node, Express y MongoDB: formularios reactivos, routing, servicios HTTP, API propia e integración entre frontend y backend.
CS50x em Português - Aula 0 - Scratch
Primera clase de CS50x doblada al portugués: representación de datos (binario, ASCII, Unicode, color), algoritmos, pseudocódigo y programación con Scratch.
CS50x em Português - Aula 2 - Arrays
Clase 2 de CS50x doblada al portugués: depuración, compilación, arrays y strings en C, argumentos de línea de comandos y una introducción a la criptografía.
CS50x em Português - Aula 3 - Algoritmos
Cubre búsqueda lineal y binaria, tiempo de ejecución, ordenación (selección, burbuja y fusión) y recursión, con ejemplos de código en C. Clase 3 de CS50x, en portugués.
CS50x em Português - Aula 5 - Estruturas de Dados
Clase de CS50x doblada al portugués sobre estructuras de datos: pilas, colas, diccionarios, redimensionar arrays con realloc, listas enlazadas, árboles, tablas hash y tries.
CS50x em Português - Aula 6 - Python
Clase de CS50x sobre Python en portugués: funciones, condicionales, bucles, excepciones, listas, diccionarios, csv y pip, con ejemplos como Mario y una calculadora.
CS50x em Português - Aula 8 - HTML, CSS, JavaScript
Clase de CS50x sobre cómo funciona la web: TCP/IP, DNS y HTTP, además de HTML, CSS, Bootstrap y una introducción a JavaScript.
CS50x em Português - Aula 9 - Flask
Lección de CS50x en portugués sobre Flask: formularios, Jinja, plantillas, SQLite con Python, cookies, sesiones, carrito de compras y APIs.
CS50x em Português - Inteligência Artificial
Clase de CS50x en portugués que recorre la IA generativa, prompts, árboles de decisión, Minimax, aprendizaje automático y profundo, modelos de lenguaje y alucinaciones.
CS50x en Español - Clase 2 - Arreglos
Clase 2 de CS50x: depuración con debug50, compilación, arreglos, cadenas, argumentos de línea de comandos y una introducción a la criptografía en C.
CS50x en Español - Clase 3 - Algoritmos
Clase de CS50x sobre búsqueda lineal y binaria, tiempo de ejecución, ordenamiento (selección, burbuja y mezcla) y recursión, con ejemplos en C.
CS50x en Español - Clase 4 - Memoria
Clase de CS50x sobre memoria en C: hexadecimal, punteros, strings, malloc, Valgrind, scanf y entrada/salida de archivos.
CS50x en Español - Clase 5 - Estructuras de Datos
Clase de CS50x sobre estructuras de datos: pilas, colas, arreglos redimensionables con realloc, listas enlazadas, árboles, tablas hash y tries.
CS50x en Español - Clase 6 - Python
Introduce Python en unas 2,5 horas: funciones, condicionales, bucles, excepciones, listas, diccionarios, csv y pip, con ejemplos como Mario y Speller.
CS50x en Español - Clase 8 - HTML, CSS, JavaScript
Recorre cómo funciona internet (TCP/IP, DNS, HTTP) y presenta HTML, CSS, Bootstrap y JavaScript con ejemplos, dentro del curso CS50x doblado al español.
CS50x en Español - Inteligencia Artificial
Clase de CS50x que recorre la IA generativa, prompts, Minimax, aprendizaje automático y profundo, modelos de lenguaje y alucinaciones.
CSS Básico + Introduccion a Flexbox
Introduce CSS desde cero: colores, fuentes, box model, posicionamiento y background, con una introducción a Flexbox y dos proyectos prácticos, uno con efecto parallax.
Divi Gallery: Personalización Extrema
Enseña a personalizar el módulo Divi Gallery con CSS: conceptos básicos, localización de clases, código generado con ChatGPT y 7 ejercicios prácticos.
Fundamentos CSS3 Desde Cero
Introduce CSS3 desde lo básico para quien ya sabe HTML y termina con la construcción de un layout adaptable a distintos dispositivos.
Curso Administradores Sellia
Recorre el panel de Administrador de Sellia: tablero, templates, campañas, mensajes, equipo, usuarios y reportes exportables en CSV.
Curso Fundamental de .NET 8 Razor
Curso introductorio en el que se construye un CRUD completo de cursos con .NET 8 Razor Pages, Entity Framework y SQL Server, con formularios y notificaciones con TempData.
Como crear una página web moderna con Bootstrap 5
Tutorial práctico para crear desde cero una página web moderna y responsiva con Bootstrap 5, HTML y CSS, en 7 lecciones y casi hora y media.
Curso básico de Angular - Empieza con este framework JS
Introducción a Angular desde cero: instalación, Angular CLI, componentes, plantillas con directivas estructurales y eventos básicos, con ejemplos prácticos.
Aprende las bases del Css
Recorre las bases de CSS: sintaxis, selectores, modelo de caja, posicionamiento, texto, tablas, formularios y layout para controlar el aspecto de una web.
Curso básico de Godot 2D
Crea desde cero un juego 2D de recolección de objetos en Godot: recursos, personaje animado, colisiones, sonido, marcador y exportación.
Curso básico de Godot 2D - II
Crea un juego de plataformas 2D en Godot: salto, nivel con el editor de mapas, enemigos que patrullan y proyectiles, con muy poco código.
Curso básico de Godot 2D - III
Termina un juego de plataformas 2D en Godot: plataformas móviles, fondo parallax, portales, nuevos niveles, vidas y pantallas de carga, menú, victoria y fin de partida.
Curso básico de Godot 2D - IV
Cuarta parte del curso básico de Godot 2D: añade enemigos (también voladores), suelos de pinchos y objetivos de nivel a un juego de plataformas, con el mínimo de código.
Curso básico de Godot 2D - 5a parte
Cierre del curso básico de Godot 2D: pantalla de pausa, ranking local, exportación a Android, Windows y HTML5, y publicación del juego en plataformas de distribución.
Curso básico de Node.js y PostgreSQL: Tu primer Back-End
Guía para principiantes que construye un servidor back-end con Node.js, Express y PostgreSQL, desde la instalación de herramientas hasta las operaciones CRUD completas.
Curso básico de Python desde cero para principiantes
Primeros pasos en Python desde cero: configuración del editor, variables, tipos de datos y operadores, con avance hacia estructuras de control y funciones.
Curso Básico de React: Fundamentos
Introduce React desde cero con Vite: configuración del entorno, props, estados, hooks (useState, useEffect), eventos y renderizado condicional, aprendiendo con una aplicación.
Curso Básico de React: Proyecto Práctico Paso a Paso
Introduce los fundamentos de React con Vite: props, estados, hooks, eventos y renderizado condicional, aplicados en una landing page construida paso a paso.
Curso básico de TypeScript - Empieza con este lenguaje
Introducción a TypeScript desde cero: instalación, uso de TSC, tipos de datos, tipos compuestos, arrays y funciones básicas, con ejemplos prácticos.
Curso Super Básico de Vue.js
Introduce los fundamentos de Vue.js partiendo de JavaScript básico y HTML dinámico, y termina con un pequeño proyecto que incluye la carga de datos desde un servidor.
Wordpress Desde Cero - Nivel Básico e Intermedio (2013)
Enseña a crear y gestionar un sitio con WordPress desde cero: entradas, diseños, widgets, usuarios y, en el nivel intermedio, dominio, hosting, plugins y copias de seguridad.
Kotlin para principiantes
Introduce Kotlin desde cero: tipos de datos, estructuras de control de flujo y programación modular, con ejemplos prácticos, como base para el desarrollo de aplicaciones Android.
Curso de CIBERSEGURIDAD desde cero
Introduce la ciberseguridad desde cero: triada CIA, redes y protocolos (OSI/TCP-IP, direccionamiento IP), amenazas comunes, Wireshark y medidas básicas de defensa.
Curso completo de DIVI de 0 a 100
Enseña a crear una web con WordPress y el tema Divi: instalación, configuración del tema, constructor visual y módulos, además de nociones de SEO y email marketing.
Curso Completo de Python para Principiantes (2023)
Recorre Python desde la instalación hasta una API REST con Flask, pasando por POO, machine learning, frontend web, bases de datos y SQL, con varios ejercicios prácticos.
WordPress - Curso Completo WordPress y Sitios Web 2022
Curso de WordPress para principiantes: dominio y hosting, instalación con cPanel y Softaculous, temas, plugins, administración con MainWP y un bono de TutorLMS.
Curso Crea una REST API desde Cero con NodeJS y AdonisJS
Explica qué es una REST API y guía en la creación de una con NodeJS y AdonisJS: rutas, modelos, controladores, autenticación con JWT y un proyecto de tareas.
Curso de BEM - Metodología para CSS (Básico y rápido)
Introduce la metodología BEM (Bloque, Elemento, Modificador) para escribir CSS organizado y mantenible, con un repaso previo de CSS básico y ejemplos prácticos.
Curso de C# .NET desde cero hasta lo mas avanzado full stack
Curso de C# con .NET Core desde cero: sintaxis, programación orientada a objetos, Windows Forms y aplicaciones con registros conectadas a MySQL y SQL Server.
CURSO de CSS desde CERO
Curso de CSS desde lo básico: sintaxis, selectores, especificidad, variables, modelo de caja, colores, sombras, fondos, degradados, textos y pseudo clases.
Curso de CSS3, Flexbox y CSS Grid Layout | Básico y rápido
Introducción básica a la maquetación web: estilos con CSS3 y diseño de páginas con Flexbox y CSS Grid Layout, partiendo de cero.
Curso de Desarrollo con IA: el Nuevo Programador – Día 1 – De la idea a la instrucción perfecta
Primer día de un curso sobre desarrollo asistido por IA: cómo pasar de una idea a instrucciones claras para agentes, usando OpenCode y AGENTS.md.
Curso de Desarrollo con IA: el Nuevo Programador - Día 2 - Programa con agentes bajo control
Segunda clase del curso que enseña a programar con agentes de IA: comandos personalizados, Skills, el protocolo MCP y el flujo Spec-Driven Development.
Curso de FlexBox desde 0
Aprende Flexbox con diez reglas de oro, la propiedad order y preguntas de repaso para crear diseños web responsive con menos código CSS.
Crea Cualquier App de Ventas Y Pedidos a Domicilio Gratis
Crea con FlutterFlow, sin programar, un sistema de ventas y pedidos a domicilio con app de usuario y panel de administración, y lánzalo gratis en la web.
Curso de Hacking Ético y Ciberseguridad para Principiantes
Introduce al hacking ético con Kali Linux: phishing, ingeniería social y troyanos en un entorno controlado, más medidas básicas de protección.
Curso Completo de HTML5: Tu Guía Definitiva (Update 2025)
Enseña desde cero los elementos y etiquetas básicos de HTML5: estructura del documento, encabezados, listas, enlaces e integración de imágenes y vídeos.
Curso de HTML5
Introducción a HTML5 desde cero: editor, etiquetas y atributos, texto y formato, citas, comentarios, favicon y tablas, en 45 lecciones breves.
Curso de HTML5 y CSS3
Curso básico que recorre las etiquetas HTML, los primeros pasos con CSS y la maquetación con Flexbox y Flexboxgrid para crear páginas web desde cero.
Cómo Programar para Emprendedores - JavaScript (2013)
Introduce JavaScript desde cero pensando en emprendedores: sintaxis básica y un mini-proyecto de prototipo interactivo de una app móvil para buscar pareja.
Curso de JAVASCRIPT desde CERO (Completo) - Nivel JUNIOR
Curso de JavaScript desde cero de 10 horas: variables, operadores, arrays, funciones, POO, métodos de cadenas y arrays, consola y manipulación del DOM, con ejercicios prácticos por capítulo.
Curso de Joomla 3 "Mi primer proyecto con Joomla"
Enseña a crear y publicar un sitio web con Joomla 3 sin programar: planificación, instalación, contenido, diseño con Gantry 5, hosting y dominio.
jQuery y AJAX Desde Cero - La Guía Definitiva (2014)
Enseña jQuery desde cero: selección y recorrido del DOM, eventos, manipulación, animaciones, AJAX con HTML y JSON, y formularios interactivos. Es compatible con jQuery 2.x.
Curso de JUnit 5
Introduce las pruebas unitarias en Java con JUnit 5: anotaciones fundamentales, ciclo de vida de una prueba y uso en un entorno Spring Boot.
Curso de PHP desde CERO
Introducción a PHP desde cero: entorno con Laragon en Windows, comentarios, tipos de datos, variables y constantes. Versión parcial de un curso que llega hasta POO y MVC.
Curso de PHP Esencial: La Ruta a Laravel y CodeIgniter 4
Recorre las bases de PHP (entorno, variables, funciones, condicionales) y explica por qué pasar a un framework como Laravel o CodeIgniter 4.
Curso de PHP
Introducción práctica a PHP: instalación del entorno, variables, tipos de datos, funciones de cadena, números, constantes, operadores y condicionales if...else.
Curso de PHP y MySQL desde cero
Enseña a gestionar bases de datos MySQL con PHP desde cero: tablas en phpMyAdmin, CRUD, login y logout, paginador y manejo de imágenes.
Inicia en la Programacion: Primer Paso : Git y Terminal
Curso introductorio con las herramientas básicas para empezar a programar: terminal, editor de texto (Visual Studio Code) y Git, con una introducción a TypeScript.
Juego de Emparejamiento de Cartas de Frutas Usando ReactJS
Proyecto práctico en el que se construye un juego de emparejar cartas de frutas con ReactJS, usando useState, useEffect, animaciones con keyframes y optimización del renderizado.
Curso de Pruebas Técnicas para puestos de Programador Junior
Resuelve paso a paso ejercicios de programación típicos de entrevistas para puestos trainee y junior, con dificultad creciente y algoritmos válidos en cualquier lenguaje.
Curso de Python 3.13: Aprende Desde Cero a Pro 2026 Parte 1
Introducción a Python desde cero: primer programa, comentarios, variables, tipos de datos, operadores y la sentencia if. Es la Parte 1 de una serie.
Curso de Python 3.13: Aprende Desde Cero a Pro 2026 Parte 2
Segunda parte de una serie de Python: declaración match, bucles for y while, cadenas y tuplas, en 9 lecciones de unos 102 minutos.
Curso de Python 3.13: Aprende Desde Cero a Pro 2026 Parte 3
Tercera parte de un curso de Python: cubre listas, diccionarios, funciones y módulos para estructurar datos y organizar el código de forma reutilizable.
Curso de Python 3.13: Aprende Desde Cero a Pro 2026 Parte 4
Parte 4 de un curso de Python centrada en programación orientada a objetos: clases, objetos, herencia, polimorfismo y encapsulamiento.
CURSO de REACT desde cero 2025 – Aprende React Desde Cero
Introduce React desde cero: entorno, componentes, JSX, props, eventos, useState, useEffect y formularios, aplicados a una aplicación de notas con edición y eliminación.
Curso básico de React - Empieza con este framework JS
Introducción a React desde cero: instalación, componentes, JSX, plantillas y Hooks básicos, con ejemplos prácticos y ejercicios complementarios.
Curso de virtualbox para windows
Enseña a descargar e instalar VirtualBox en Windows, crear y configurar máquinas virtuales, preparar memorias USB live y proteger máquinas virtuales con contraseña o cifrado.
Curso de WordPress para Principiantes Paso a Paso
Guía paso a paso para crear una web con WordPress: hosting, dominio y DNS, ajustes básicos, temas, plugins y personalización con Elementor.
Curso de Desarrollo Web con HTML, CSS y JavaScript (Básico)
Introduce HTML5, CSS3 y JavaScript desde cero: crear páginas con textos, listas, tablas e imágenes, darles estilo y añadir funcionalidad básica.
Curso Django 2.2 | Creando un Acortador URL
Práctica de Django construyendo un acortador de URL con vistas basadas en clases, plantillas, modelos, Bulma y SQLite, con contador de visitas.
Curso ELEMENTOR PRO: Crea Páginas Web sin Código + IA
Enseña a crear sitios web con Elementor Pro sin código: elementos básicos, páginas, personalización, diseño responsivo y funciones premium, con consejos de agencia.
Curso Express Crear Sitio Web o Landing Page con WordPress
Curso express para crear un sitio web o landing page con WordPress desde cero: configuración, plantillas premium, funcionalidades, contenido legal y optimización.
Curso EXPRESS de TAILWIND CSS de cero a EXPERTO
Introduce Tailwind CSS creando un sitio web responsivo: conceptos básicos, compilador JIT, estilos arbitrarios y componentes reutilizables.
Curso Fundamental de .NET 9 Páginas Razor
Construye paso a paso un CRUD de productos con .NET Razor Pages, Code First, migraciones, formularios y TempData, usando Visual Studio 2022 y MSSQL Local DB.
Fundamentos de Bootstrap 4: Crea tu primer sitio responsive
Enseña a maquetar desde cero un sitio web responsive con Bootstrap 4: descarga del framework, encabezado, contenido y cierre del proyecto, usando componentes y plugins.
Curso gratis de Git para principiantes
Explica los comandos de Git más usados desde la consola sobre un proyecto sencillo, cómo revertir errores y cómo trabajar con repositorios remotos en GitHub.
Introduccion a Django con Python [GRATIS]
Introducción básica a Django con Python: bases de datos con SQLite, formularios y templates HTML para crear aplicaciones web sencillas.
Curso gratuito de ABAP Programación
Introduce la programación estructurada en ABAP desde cero: acceso a un servidor SAP, tipos de datos, sentencias aritméticas, caracteres, sentencias lógicas y tablas internas.
Curso Gratuito de BizTalk para Principiantes 01
Introduce BizTalk Server 2016: instalación del servidor y del entorno de desarrollo, componentes, configuración y creación de una primera aplicación.
Curso gratuito de Kali Linux ▷ Iniciación al Hacking Ético
Introduce Kali Linux desde cero: instalación, configuración básica, uso de la terminal y herramientas de pruebas de penetración, hasta un primer laboratorio de hacking ético.
Desarrollo Web con HMTL, CSS y Bootstrap 4! Curso desde cero
Introducción a HTML5, CSS3, Flexbox, CSS Grid y Bootstrap 4 desde cero, con prácticas de navbar, tabla de precios y un sitio web adaptable.
Curso HTML5: Manejo de Formularios
Introduce los formularios HTML desde cero: elementos, atributos como action y method (GET y POST) y los distintos tipos de input.
Curso JavaFX - Aplicaciones de Escritorio Modernas
Enseña a crear aplicaciones de escritorio con JavaFX, interfaces gráficas con estilos modernos y almacenamiento de datos en PostgreSQL, usando TableView.
CURSO JAVASCRIPT | Sintaxe básica (Tipos, Variáveis, Loops, Funções, Condicionais)
Introduce JavaScript desde cero: tipos de datos, coerción, variables, condicionales, bucles, funciones y ámbitos, además de su uso en una página HTML. En portugués.
La biblia perdida de Bootstrap 4
Enseña Bootstrap 4 desde cero: grid, colores, espaciados, Flexbox, utilidades y componentes, y termina con un proyecto web completo.
CURSO DE NODE.JS COMPLETO DESDE CERO
Curso de Node.js desde cero: primeros pasos, API REST con Express, CORS, arquitectura MVC, despliegue, MySQL, chat en tiempo real con Socket.io y autenticación con JWT.
Curso básico de PHP | Empieza con este lenguaje de back-end
Introducción a PHP 8 desde cero: preparación del entorno, variables, estructuras de control, funciones y parámetros GET, con prácticas sencillas.
Curso POO y Java Básico
Resumen conceptual de la POO, sus pilares, Java y la JVM, incluida la diferencia entre lenguajes compilados e interpretados, con muy poco código.
Curso practico usando Flask con Jquery y Ajax
Enseña a usar Flask con jQuery y AJAX: API REST, formularios sin recarga, GIF de carga, autocompletado y tablas con DataTables.
Curso programación orientada a objetos (POO) con PHP
Introduce la programación orientada a objetos en PHP: clases, constructor, herencia, polimorfismo, encapsulamiento y miembros estáticos, con novedades de PHP 8.
PSeInt desde Cero: Lógica de Programación y Pseudocódigo
Introduce la lógica de programación con PSeInt: pseudocódigo, variables, operadores, condicionales, ciclos, arreglos, listas y funciones, sin requerir experiencia previa.
Auditoría de Sistemas de Información: Fundamentos Esenciales
Introducción a la auditoría informática: etapas, gestión de TI, operaciones, activos de información y ejemplos prácticos, pensada para quien parte de cero.
Curso Rápido De Tkinter En Menos De 2 Hora
Introducción práctica a Tkinter para quienes ya programan en Python: ventanas, widgets, layouts, eventos, menús, messagebox, Notebook y Toplevel.
Curso de React desde cero — crea una app paso a paso
Curso de React desde cero en el que se construye una app de búsqueda de GIFs con la API de Giphy, pasando por hooks, contexto, rendimiento, tests, SEO, despliegue y estilos.
CURSO REACT.JS - Aprende desde cero
Introducción a React desde cero: JSX, componentes, estilos, props de varios tipos y primeros pasos con State, con un proyecto práctico.
Resuelve 4 Ejercicios de Entrevistas Técnicas de Programador
Resuelve paso a paso cuatro ejercicios de programación típicos de entrevistas técnicas, con algoritmos genéricos aplicables a cualquier lenguaje y algunos métodos de JavaScript.
Sube tu web hecha con HTML, CSS y JavaScript a Internet
Enseña a publicar una web hecha con HTML, CSS y JavaScript: uso básico de un hosting, subida de archivos por FTP y nociones de dominio y DNS.
Swift 5 y Xcode 10 Crea una App Calculadora desde 0 en iOS
Crea desde cero una app calculadora para iPhone e iPad con Swift 5 y Xcode 10.2: interfaz con Storyboard y Constraints, lógica, guardado de datos e icono.
Curso SwiftUi, crea tu primera app para apple rápido y fácil
Introducción a SwiftUI creando la app Landmarks: vistas con stacks, mapa con MapKit, listas, navegación y uso de recursos locales.
Curso Básico de Virtualización de VmWare (Español)
Introducción práctica a VMware: instalación de ESXi, configuración de vSwitch y creación de máquinas virtuales, además de Workstation Pro y Fusion.
Introducción a Wordpress 2022 para crear sitios web
Introducción a WordPress para principiantes: escritorio, entradas y páginas, temas, plugins y ajustes, hasta crear un sitio web con el editor Gutenberg.
FLEXBOX (CSS3) | Aprende FLEXBOX DESDE CERO
Enseña Flexbox desde cero: flujo, alineamiento, propiedades de los flex-items como flex-grow y flex-shrink, y una práctica final creando una landing page.
De 0 a 100 con Grunt JS
Aprende a automatizar tareas de desarrollo web con Grunt JS: configuración, plugins, pruebas, minificación, plantillas JADE y compilación para producción.
Desarrollo de aplicaciones Fiori SAPUI5 con SAP BAS
Introduce el desarrollo de aplicaciones SAP Fiori con SAPUI5 en SAP Business Application Studio: proyecto Fiori, MVC, vistas XML, modelos JSON, listados con filtros y consumo de servicios OData.
Desarrollo de un juego de puzles multijugador en UE5 [1/3]
Crea desde cero la base de un juego de puzles en Unreal Engine 5 con Blueprints: organización del proyecto, mecánica de interacción con Event Dispatchers y ciclo de juego básico.
Desarrollo Frontend con Svelte
Introduce Svelte: entorno, conceptos básicos, reactividad, comunicación entre componentes, contenido condicional y eventos del DOM y BOM.
Desarrollo Full Stack integrando Angular, Spring Boot y APIs
Enseña a crear una aplicación Full Stack con Angular, un microservicio en Spring Boot y APIs REST, mediante el desarrollo del módulo de productos de un CRM.
Desarrollo Web con HTML 5 y CSS 3
Curso inicial para crear y publicar una página web de guía turístico con HTML5 y CSS3, usando el editor Bluefish y alojándola con DriveToWeb y Google Drive.
Desarrollo web Tarjeta de perfil desde 0 y subida a internet
Proyecto guiado de una tarjeta de perfil web con HTML y CSS, que se publica en internet con GitHub y Git, y se mejora con refactorización, testing y documentación.
Descubre si la Ciberseguridad es para ti. Resuelve tus dudas
Orientación para quienes dudan si dedicarse a la Ciberseguridad: conocimientos previos, áreas de trabajo, certificaciones y si hace falta programar o tener título universitario.
DHCP desde Cero
Explica qué es DHCP, cómo asigna IP, gateway, DNS y máscara, y cómo detectar problemas comunes y riesgos en redes domésticas y de empresa.
Dibujando con Canvas html5
Enseña a dibujar con Canvas de HTML5: formas, líneas, círculos, elipses, curvas de Bézier y degradados, aplicados a un paisaje.
Direcciones IP desde Cero
Introduce desde cero las direcciones IP: IP privada y pública, cómo ver tus parámetros de red, cambio de IP y resolución de problemas básicos de conexión.
Primeros vistazos a la creación de videojuego 2023
Introducción a los videojuegos 2D con Python y Pygame: instalación, creación y movimiento de figuras, y bases de sprites, sonidos y animaciones.
Diseño Web - Aprende creando un sitio web paso a paso
Construye un sitio web desde cero con HTML5, CSS3 y jQuery: estructura, estilos, menú de navegación, diseño responsive e interacciones dinámicas.
Crear una Página Web Desde Cero Para Principiantes en 2025
Enseña HTML y CSS construyendo paso a paso una página web moderna para portafolio personal, mezclando teoría y práctica. Apto para quien empieza de cero.
Django y MariaDB Esencial! CRUD y API
Crea un proyecto Django conectado a MariaDB, con un CRUD y una API REST mediante Django Rest Framework, en cinco secciones.
Docker para principiantes
Introducción práctica a Docker: contenedores, imágenes y Dockerfile, redes y almacenamiento persistente con volúmenes, con los comandos esenciales para empezar.
¡Domina la Web y Conviértete en Profesional en 2 Horas
Introducción a HTML5 y CSS3 desde cero: etiquetas básicas, estilos, formularios, DIV y SPAN, con Visual Studio Code y un proyecto final de descarga de MP3.
Domina las Expresiones Regulares (Regex) con Javascript
Enseña expresiones regulares en JavaScript: componentes y métodos más usados, aplicados en tres proyectos de validación de formulario, blog censurado y chat con Firebase.
Domina Python-Scripting Con IA Usando El Método Coding5s
Enseña Python desde cero con práctica guiada por IA en cinco etapas: practicar, depurar, completar, refactorizar y extender código, con scripting y automatización.
Dominando el cpanel Hosting de Nuestro Proveedor de Servicio
Enseña a gestionar el cPanel de un hosting: correo con Outlook, subdominios, FTP, instalación de WordPress y bases de datos con phpMyAdmin.
Dominando Elementor desde Cero
Enseña a crear páginas web con el plugin Elementor sin programar: uso de widgets, creación de páginas y secciones, y configuración y funcionamiento de la herramienta.
Dominando las inyecciones SQL: Hacking Ético Web
Enseña inyección SQL en MySQL desde cero: SQL básico, bypass de autenticación, extracción de datos, paso a RCE y mitigación, en entornos controlados.
Dominando WordPress sin programación
Enseña a instalar WordPress y gestionar un sitio sin programar: contenidos, temas, plugins, galerías, formularios y tiendas con carrito.
Dominio de Python: Curso Gratis
Introducción a Python desde cero con PyCharm: instalación, "Hola Mundo", comentarios, indentación, tipos de datos, variables, concatenación, entrada por teclado y operaciones básicas.
Extracción y edición de datos con Dynamo
Enseña a usar Dynamo con Revit para importar y exportar datos entre el modelo BIM y hojas de Excel o Google Sheets, con repaso de listas y BIMorphNodes.
Elementor Cloud - Como Crear Una Página Web Impactante
Enseña a crear y personalizar un sitio web de empresa con Elementor Cloud: panel de control, plantillas prediseñadas, edición y formulario de contacto, sin programar.
Aprende el enfoque BEM y la metodología Atomic Design
Introduce la metodología Atomic Design (átomos, moléculas, organismos) y el enfoque BEM para organizar clases CSS y crear componentes reutilizables y consistentes.
Función "mail" de PHP: Aprende a enviar emails con PHP
Enseña a enviar emails con la función mail() de PHP y a probarlos con un servidor SMTP falso, desarrollando un formulario con página de éxito.
Escribe Código JavaScript Seguro
Introducción práctica a la seguridad en JavaScript: encapsulación, ofuscación, cifrados Var y EVAL y manejo de excepciones para proteger el código fuente.
Excel Formulas & Functions – Full Course
Recorre las fórmulas y funciones de Excel: operadores, referencias, lógica, agregación, búsquedas, texto, fechas y matrices dinámicas, en 11 lecciones.
FastAPI Express: Crea tu primera API de IA con Groq
Construye una API asíncrona con Python y FastAPI, valida datos con Pydantic y la conecta con Llama 3 mediante Groq, con una revisión final hacia producción.
Flask Nivel Uno: Construye tus Primeras Aplicaciones Web
Introduce Flask desde cero: rutas, vistas, plantillas Jinja2 con herencia, procesamiento de formularios y Bootstrap para construir una primera aplicación web.
Flutter, nivel fácil : Aprende a desarrollar tu primera App
Introduce Flutter y Dart desde cero: instalación del entorno, nociones básicas del lenguaje y componentes básicos de Flutter para crear una primera aplicación.
Fundamentos de los Frameworks Web en Go
Introduce los frameworks web de Go (Revel, Gin, Echo, Gorilla y Fiber), sus ventajas y usos, y levanta un servidor web en cada uno.
Full-Stack CRUD con React JS, ASP.NET Core y SQL Server
Construye un CRUD full-stack: una API Rest con ASP.NET Core, Entity Framework y SQL Server, y un cliente en React JS que la consume con axios, reactstrap y ventanas modales.
Full-Stack CRUD con PHP, MySql, API Rest, PDO y React JS
Construye un CRUD full-stack: una API Rest en PHP con PDO y MySQL, y un cliente en React JS con Hooks y ventanas modales que la consume con axios.
Fundamentos de Angular
Introducción a Angular desde cero: componentes, bindings, directivas, servicios, pipes y uso de la CLI, con metodología learning-by-doing y nociones básicas de TypeScript.
Fundamentos de C# para GameDev
Introduce la programación en C# desde cero con Unity: variables, bucles, métodos, ciclo de vida de los scripts y un reto final de movimiento con teclado.
Fundamentos de Programación, Algoritmos en java y JavaScript
Enseña fundamentos de programación desde cero: algoritmos en pseudocódigo, diagramas de flujo con DFD y su implementación en JavaScript y Java.
Fundamentos de programación con PSeInt
Curso inicial de lógica de programación con PSeInt: variables, operadores, condicionales, bucles, funciones y depuración de algoritmos en pseudocódigo.
Introducción a la programación en C, java, C#, Python y JS
Fundamentos de programación para principiantes: tipos de datos, operadores, estructuras de control y funciones, con una introducción a C, Java, C#, Python y JavaScript.
Fundamentos de Programación Web para Principiantes
Introducción conceptual al desarrollo web: lenguajes, front end y back end, frameworks, bases de datos, herramientas, diseño de interfaz y qué aprender para orientarse laboralmente.
Aprende a usar WordPress desde cero
Introducción práctica a WordPress: recorrido por el administrador, instalación de temas y plugins, configuración, páginas, entradas, menús y widgets.
Game Developer Curso Express: Tower Defense Game en Unity
Desarrolla paso a paso un Tower Defense en Unity con C#: escena, enemigos, torres, cambio de niveles, audio y construcción del ejecutable.
Gestión de pruebas con Kualitee
Enseña a usar Kualitee para gestionar pruebas: configurar proyectos, diseñar casos y ciclos de ejecución, reportar defectos y generar métricas con un caso de estudio.
Git & GitHub Básico: Lleva tus Proyectos al Siguiente Nivel
Introducción a Git y GitHub desde cero: comandos básicos, control de versiones, publicación de repositorios, resolución de conflictos y fusión de código.
Git y Github - Básico
Introducción a Git y GitHub: instalación de Git Bash, comandos básicos, flujo de trabajo y funcionalidades de GitHub como los pull requests.
GNU/Linux: Da tus primeros pasos!! (Curso básico)
Introduce a GNU/Linux desde cero: conceptos, distribuciones, virtualización, instalación paso a paso, interfaz gráfica, repositorios y uso básico de la terminal.
Godot 4 y GDScript: Primeros pasos
Introducción a Godot 4 y GDScript: interfaz, sintaxis básica, nodos y escenas, y creación de un mini nivel de plataformas 2D.
Guía Completa de WordPress - Aprende a crear sitios web
Enseña a crear y publicar un sitio con WordPress sin programar: dominio, hosting, correos, desarrollo del sitio y estética, pensado para freelancers y pymes.
Guía para Desarrolladores Principiantes en Docker
Introduce Docker a desarrolladores web: conceptos, imágenes y contenedores, comandos esenciales y creación de imágenes para proyectos Django y Flask.
Hacking Ético desde Cero
Introducción práctica al pentesting en Linux: laboratorio, nociones básicas de Linux, metodología del hacker ético y tres máquinas de práctica con escalada de privilegios.
Hacking Ético Malware: Troyanos, SPYware, Ransomware y Más
Introducción práctica a troyanos, spyware, ransomware y RATs, con pruebas en entornos virtuales, un laboratorio y medidas de prevención.
Hands-On Evolution of Deep Learning – Geoffrey Hinton’s AI Legacy
Recorre los artículos clave de Geoffrey Hinton, de las máquinas de Boltzmann a Capsule Networks y Forward-Forward, implementándolos en código PyTorch.
Curso de Wordpress y Elementor [Gratis] | Desde Cero
Enseña a diseñar páginas web en WordPress con Elementor gratuito, paso a paso y con diseño responsive para móvil, tablet y escritorio.
Herramientas para el desarrollador web
Cubre los editores Aptana Studio 3, Sublime Text 3 y Brackets, Emmet para escribir HTML y CSS más rápido, y la consola y depuradores de los navegadores.
Hacking Etico con HaxRAT: Espionaje de Mensajes en Android
Introducción práctica y defensiva a los RATs en Android con HaxRAT como caso de estudio: laboratorio aislado, indicadores de compromiso y respuesta a incidentes.
HMTL, JavaScript y PHP IES. CIPD Ignacio Ellacuría Alcorcón.
Videotutoriales de HTML (enlaces, tablas, formularios, anclas, DIV), JavaScript y PHP, incluyendo la combinación de PHP con JavaScript y con MySQL para crear páginas web dinámicas.
Hosting, Dominio, SEO, SEM, Web Estática y Dinámica
Introduce los conceptos previos a programar para la web: sitios estáticos y dinámicos, hosting, dominio, SEO frente a SEM, web responsiva y diseño web.
How to Deploy, Secure, and Automate Full-Stack Web Apps – Course for Beginners
Enseña a llevar una aplicación web del entorno local a producción: configurar un servidor Ubuntu, CI/CD, HTTPS y Cloudflare, haciendo todo a mano antes de automatizarlo.
HTML 5 desde cero en (Bandeja de plata).
Introducción a HTML5 desde cero: creación de documentos, etiquetas, enlaces, imágenes, multimedia y formularios para empezar en el desarrollo web.
HTML and CSS - Full Course (11.5 Hours)
Enseña HTML y CSS desde cero: estructura, formularios, un proyecto web de varias páginas, selectores, herencia, colores y unidades.
HTML Essentials: Crea tu página web con HTML
Introducción a HTML y CSS: estructura de un archivo, etiquetas comunes, formularios, estilos, el DOM y JavaScript, hasta crear una primera página web con estilos.
Angular: Convierte cualquier template HTML en una WebAPP
Convierte una plantilla HTML en una app Angular con rutas, servicios, Firebase como backend y búsqueda de productos, y la despliega en GitHub Pages.
HTML para principiantes
Introducción a HTML desde cero: sintaxis, etiquetas principales (títulos, enlaces, imágenes, formularios) y un proyecto final con páginas propias, sin estilos.
HTML sin conocimiento previo
Introducción a HTML desde cero: estructura de una página, texto, enlaces, formularios, listas, tablas y etiquetas semánticas de HTML5.
HTML5 desde cero para principiantes + Ejemplos
Introducción a HTML5 desde cero: herramientas, estructura de un documento HTML, formato de texto con encabezados y un ejercicio final para crear una página web básica.
Fundamentos HTML5 Desde Cero
Curso práctico de HTML5 desde cero: etiquetas principales, estructura de un sitio web y construcción paso a paso de una página (solo estructura) con buenas prácticas.
HTML5 para NOVATOS: Introducción al DISEÑO WEB MODERNO 2022
Enseña HTML5 desde cero: texto, enlaces, imágenes, listas, formularios, tablas, contenido multimedia y metaetiquetas, como base para pasar a CSS.
Iniciando con Containers en Docker
Introduce Docker y los contenedores: beneficios, creación y despliegue de contenedores, con ejemplos usando Apache, Nginx y otras soluciones.
Inserta tus vídeos en un proyecto de Unity 3D
Enseña a importar vídeos MP4/H264 en Unity 3D, crear el GameObject y el Material, y escribir un script en JavaScript para reproducirlos.
Inside the AI Hardware Engine – Full Semiconductor Supply Chain Course
Recorre la cadena de suministro de semiconductores: física del transistor, diseño y EDA, fabricación, memoria, empaquetado y racks de centros de datos para IA.
Instala WordPress en tu ordenador con Local
Enseña a instalar y usar Local para desarrollar WordPress en tu ordenador: archivos, base de datos, emails, plugins de Local y enlaces públicos.
INSTALA WordPress: Local, Económico y Premium ¡Paso a Paso!
Enseña a instalar WordPress en local con Local WP, con hosting gratuito, con hosting de pago con cPanel y con un hosting asistido de Hostinger, partiendo de cero.
Instalación de Virtual Machine (VM) Centos 7 en VirtualBox
Enseña a instalar VirtualBox, crear una máquina virtual, instalar CentOS 7 y conectarse a ella por SSH con Putty.
Inteligencia artificial: por qué hace lo que le pedís y sale mal
Explica por qué conviene escribir un plan en un archivo antes de pedir código a un agente de IA, con una demo real en Junie CLI: planificación, worktrees, review mode y pull request.
Inteligencia artificial sin sobreingeniería: por qué creé Gentle AI (curso)
Explica Gentle AI: instalación, TUI, memoria con Engram, skills y flujo ODD/RDD, con una demo larga migrando un proyecto Angular 18 en Gentle Shell.
Introducción a Crear Páginas Web desde Cero en HTML 5
Introduce HTML 5 desde cero: instalación de un editor, estructura básica de un documento, validación del código y formato de texto con encabezados, con prácticas sencillas.
Introducción a C# y .NET
Introducción a .NET y C# sin experiencia previa: qué son, qué se puede crear, configuración con Visual Studio Code en macOS, Windows y Linux, y una primera aplicación.
Introducción a Godot 4.x y a la programación con GDScript
Introduce Godot 4 y GDScript creando dos minijuegos: interfaz, nodos, señales, variables, funciones y físicas 2D, paso a paso.
Introducción a GraphQL desde las bases hasta crear APIs
Introducción teórico-práctica a GraphQL: type system, schemas, Playground y Postman, y creación de APIs con Apollo Server, Node.js y TypeScript, incluido su despliegue y Hasura.
Introducción a HTML
Enseña las bases de HTML: estructura del documento, elementos, atributos, textos, imágenes y enlaces, además de validar el código en distintos navegadores.
Introducción a Java desde cero
Primeros pasos con Java: herramientas, entorno NetBeans, características del lenguaje, comentarios, variables y conversión y comparación de datos.
Introducción a la Ingeniería del Software - Parte I
Presenta los fundamentos de la Ingeniería del Software: qué es, el ciclo de vida del software y el modelo de las 10 P del desarrollo. Primera parte de un curso en dos partes.
Introducción a la Ingeniería del Software - Parte II
Explica el proceso de desarrollo de software y los distintos enfoques y orientaciones, dentro de la ingeniería del software como actividad metódica con fases y gestión de proyectos.
Introducción a la inteligencia artificial con Unreal Engine
Introduce la creación de agentes de IA en Unreal Engine: controladores, NavMesh para la navegación y detección de personajes mediante colisiones.
Introducción a la lógica de programación
Enseña lógica de programación desde cero: algoritmos, variables, estructuras de control y diagramas de flujo, con práctica final en C# en consola.
Introducción a la programación con Java
Introducción a la programación desde cero con Java: algoritmos, pseudocódigo, primer programa, clases, variables, métodos y la estructura if, con ejercicios prácticos.
Introduccion a la programacion con Pseudocodigo
Introduce la programación con pseudocódigo: algoritmos, variables, constantes, tipos de datos, estructuras de control y diagramas de flujo, sin necesidad de experiencia previa.
Introducción a la Programación con Pseudocódigo en español
Fundamentos de programación desde cero con pseudocódigo en PSeInt: variables, tipos de datos, acciones secuenciales, expresiones y estructuras de control, con ejemplos ejecutables.
Introducción a la Programación con Python
Introduce a la programación desde cero con Python: variables, funciones, condicionales, arreglos, POO y manejo de archivos, con un proyecto final y retos.
Introducción a la programación con Scratch
Introducción práctica a la programación con Scratch: conceptos básicos y creación de un videojuego de naves con movimientos, colisiones y disparos, más un juego «Suma 10».
Introducción a la Programación Orientada a Objetos
Introduce desde cero la programación orientada a objetos: clases y objetos, polimorfismo, encapsulación, herencia, subclases y superclases, en 12 lecciones.
Introducción a Programación de Videojuegos con Unity
Introduce Unity y C# desde cero: interfaz, programación básica, movimiento, colisiones, UI y un mini proyecto de juego 2D, más un módulo extra de plataformero.
Introducción a Python - Curso básico
Introduce Python desde cero: variables, tipos de datos, decisiones, estructuras de datos básicas y bucles, practicando en el navegador sin instalar nada.
Introducción a Python
Introducción a Python desde cero: instalación, VSCode y Jupyter Notebook, tipos de datos, control de flujo, funciones y cadenas de texto, con proyectos prácticos.
Introducción a Python y conceptos básicos
Introduce la programación con Python desde cero: variables, entrada y salida de datos, operadores aritméticos y lógicos, y estructuras condicionales.
Introducción a Roblox Studio: Crea tu primer plataformas
Enseña desde cero a crear un juego de plataformas en Roblox Studio: físicas básicas, scripting en Lua para trampas y power-ups, y publicación.
Introducción a Sublime Text
Enseña a usar Sublime Text: instalación, interfaz, edición, búsqueda y reemplazo, selección de código, proyectos, bookmarks y Goto Anything.
Introducción a Unity 2D con un juego de memoria
Guía para crear desde cero un juego de memoria en Unity 2D: proyecto, arte, scripts, lógica de victoria y derrota, interfaz y niveles con dificultad creciente.
Introducción a Wordpress
Introducción a WordPress: instalación en local y servidor, configuración del sitio, blog, temas, plugins, widgets y usuarios, con enfoque en administrar bien el sitio.
Introducción al Desarrollo de Videojuegos con Unity 3D
Introducción a Unity 3D: interfaz, objetos de juego, componentes y escenas, con bases de C# y clases como Time, Transform e Input, más escenarios prácticos.
Game Design desde Cero ¿Cómo diseñar y desarrollar juegos?
Introducción al diseño de videojuegos desde cero: fundamentos, mecánicas y MDA, prototipado, narrativa y personajes, con un proyecto final basado en un GDD.
Introducción al Lenguaje de programación C# con práctica
Introducción práctica a C# desde cero: entorno de desarrollo, operadores, entrada y salida, booleanos, condicionales, bucles y funciones.
Introducción al Lenguaje Java, practica y conceptos basicos
Introducción a Java desde cero: instalación de JDK y Eclipse, «Hola Mundo», variables, operadores, if-else, bucles for y while, e introducción a arrays.
Introducción al malware
Introduce los principales tipos de malware (troyanos, ransomware, rootkits, botnets, spyware), su historia, el papel de la IA en el cibercrimen y estrategias de ciberhigiene.
Fundamentos del Diseño Web
Enseña desde cero a maquetar sitios responsivos con HTML5 y CSS3 sin frameworks, con dos proyectos completos y su publicación en internet con hosting gratuito.
Introduccion a CodeIgniter
Introducción a CodeIgniter, framework de PHP: instalación, MVC, formularios con validación, operaciones con base de datos y diseño con Bootstrap en un pequeño proyecto.
Introducción al desarrollo de temas WordPress
Introduce el desarrollo de temas de WordPress a medida: plantillas de artículos y páginas, cabecera y pie dinámicos y área de widgets, partiendo de sitios HTML/CSS.
Curso Básico de JAVA
Introducción a Java para empezar a programar: instalación de herramientas, primer proyecto, operadores matemáticos y ciclos, con base en la programación orientada a objetos.
Introducción rápida a Flask
Guía práctica para crear tu primera aplicación web con Flask: configuración del entorno, rutas dinámicas, plantillas Jinja2 y extensiones, con código disponible.
Introducción teórica al Desarrollo Web Backend
Introducción teórica al backend: su papel frente al frontend, cómo funciona HTTP y qué diferencia a las APIs REST y GraphQL.
Introducción teórica al futuro del desarrollo: La Web 3.0.
Recorre la evolución de la web de la 1.0 a la 4.0, con ventajas y desventajas de cada etapa, y presenta los conceptos de web3 y las DApps.
Introduccion Visual Basic 2012
Introducción a Visual Basic 2012: Hola Mundo, MsgBox, controles básicos, DataGridView y una calculadora de dos operadores como proyecto.
Introducción Vue js 2 framework JAVASCRIPT desde CERO
Introduce Vue.js 2 desde cero: directivas, componentes globales y locales, reactividad, métodos, binding y eventos, con una aplicación de películas como proyecto final.
Introducción a la Programación en Python
Introducción a Python desde cero: cadenas, variables, tipos de datos, bucles, condiciones, manipulación de archivos y funciones, en 16 lecciones.
Java básico
Recorre los fundamentos de Java, la programación orientada a objetos y las interfaces con Swing, y termina con un proyecto final.
Java Básico desde Cero
Curso de Java desde cero que recorre introducción, condicionales, bucles y programación orientada a objetos, en 25 clases y unas 6 h 50 min.
Java for Absolute Beginners - Full Course
Curso de Java desde cero: variables, operadores, condicionales, bucles, colecciones y programación orientada a objetos (clases, herencia, interfaces y enums).
Javascript Curso Gratis 2020
Introduce los fundamentos de JavaScript: variables, funciones, condicionales, bucles, arrays, objetos y JSON, en unas 2 h 22 min de lecciones.
JavaScript Intermedio y Avanzado en 9 niveles (nivel-1)
Primer nivel de un curso de JavaScript intermedio y avanzado: introducción a las ciencias de la computación y primeras características del lenguaje, como base para paradigmas y principios SOLID.
JavaScript Intermedio y Avanzado en 9 niveles (nivel-3)
Nivel 3 de una serie de JavaScript: repasa conceptos de programación y la primera parte de los principios SOLID para escribir código modular y limpio.
Introducción a la Programación con JavaScript
Introduce la programación con JavaScript: variables, estructuras de control, funciones y arreglos, con nociones de HTML, CSS y DOM, y una app calculadora final.
DAW. Desarrollo Web Entorno Cliente.
Introducción a JavaScript en el navegador para el módulo DWEC de FP: lenguaje, objetos, eventos, formularios y DOM, partiendo de cero.
SMR. Aplicaciones Web. Joomla. Parte I IES Ignacio Ellacuría
Explica cómo montar Apache, PHP, MariaDB y PHPMyAdmin en Ubuntu 22.04 y cómo usar el gestor de contenidos Joomla 5.0, dentro del módulo de Aplicaciones Web de SMR.
Kali Linux. Instalación, comandos y practica de herramientas
Introduce Kali Linux: preparación del entorno e instalación, comandos básicos, Nmap y una parte práctica con las herramientas gratuitas de la distribución para seguridad informática.
Koa JS, una alternativa más ligera a Express
Curso práctico de Koa JS: middlewares, CRUD de usuarios, autenticación con JWT y despliegue del proyecto en la nube con Railway.
Kotlin Course For Beginners – Full Tutorial
Tutorial de más de 10 horas que enseña Kotlin desde la instalación de IntelliJ hasta temas avanzados como genéricos y coroutines.
Kotlin Desde Cero: Fundamentos Básicos
Introduce Kotlin desde cero: sintaxis, variables, tipos de datos, condicionales, ciclos, colecciones y funciones, con ejercicios resueltos y material escrito.
Kotlin: Fundamentos de Programación Orientada a Objetos
Cubre los pilares de la POO en Kotlin: clases, objetos, encapsulamiento, herencia, abstracción, interfaces y polimorfismo, con ejemplos prácticos.
Kotlin para Principiantes
Introduce Kotlin desde cero: lo básico, el núcleo del lenguaje, métodos, y clases y objetos, con ejercicios prácticos en IntelliJ IDEA.
Kubernetes Operator Best Practices – Kubebuilder Deep Dive
Explica cómo construir operadores de Kubernetes robustos con Kubebuilder: conflictos de actualización, reintentos, workers concurrentes y predicados para evitar bucles de reconciliación.
KV Cache vs. Prompt: la ingeniería detrás de los agentes que vuelan, cap 2
Explica la atención (Query, Key, Value), por qué el KV cache acelera la generación y cómo ordenar el system prompt para aprovechar el caché de prefijo y reducir costes.
Learn Data Structures and Algorithms Visually – Crash Course
Introduce las principales estructuras de datos y algoritmos con analogías visuales, desde arrays y tablas hash hasta árboles, grafos y programación dinámica.
Learn JavaScript - Full Course for Beginners
Recorre los fundamentos de JavaScript: variables, cadenas, arrays, funciones, condicionales, objetos y bucles, con ejercicios prácticos paso a paso.
Learn Python - Full Course for Beginners
Introducción completa a Python desde cero: instalación, variables, funciones, bucles, diccionarios, archivos, módulos, clases y herencia, con pequeños proyectos como una calculadora y un traductor.
Learn Python – Interactive Course 2026
Curso de Python desde cero que enseña variables, cadenas, listas, condicionales y bucles construyendo proyectos: una app para dividir gastos y un juego de adivinar.
Learndash Y Buddyboss Crear Página Web Para Vender Cursos
Cómo montar en WordPress una plataforma para vender cursos y crear una comunidad con BuddyBoss y LearnDash: temas, plugins, menús, plantillas y foros.
Lo básico de C#
Introducción a la programación con C# y Visual Studio 2022: variables, condiciones, bucles, estructuras de datos y funciones, con ejercicios propuestos y sus soluciones.
Lo básico de Pascal
Introduce la programación con Pascal: programas en modo texto, variables, condiciones, bucles y primeras funciones, con ejercicios y soluciones al final de cada sesión.
Lo básico de Pseudocódigo
Introducción a la programación con pseudocódigo y PSeInt: entrada de datos, condiciones, bucles y nociones de funciones y subprocesos, con ejercicios propuestos.
Lo básico de Python
Introducción a la programación con Python: variables, condiciones, bucles, listas, cadenas y funciones, con herramientas online y ejercicios resueltos.
Login y Registro de Usuarios con PHP y MySql
Enseña a crear desde cero un sistema de login y registro de usuarios con PHP y MySQLi, incluyendo la base de datos en phpMyAdmin y los formularios.
Manipulación del DOM JS - Curso práctico
Construye un reproductor de música desde cero con HTML, CSS y JavaScript, practicando la selección de elementos del DOM, los eventos y los controles de audio.
Más de 200 trucos de la consola de GNU/Linux y Shell Script
Más de 200 trucos de la consola de GNU/Linux y Bash: ficheros, texto, información del sistema, scripts, alias y hasta procesado de imágenes desde la terminal.
Master en Vesta Panel - ¡Monta tu Propio Web Hosting Ahora!
Enseña a crear un VPS en Amazon Web Services con Ubuntu e instalar el panel VestaCP para montar un servidor de web hosting propio desde cero.
Meta Muse Code & Muse Spark Course – Build AI Agents, APIs, and Full-Stack Apps
Recorre los modelos Muse de Meta: playground, salidas estructuradas, integración por API y LangChain, y Muse Code CLI con un proyecto full-stack en React, Go y Docker Compose.
Metodología de la Programación | PSeInt, DFD, C++
Enseña a plantear algoritmos y diagramas de flujo con PSeInt y DFD, y a migrarlos a C++, partiendo de cero y con los conceptos básicos de programación.
CURSO de PHP & MVC: Mi primer SISTEMA [PHP, MVC, POO, MYSQL]
Desarrolla paso a paso un sistema web de préstamos de mobiliario con PHP nativo, MVC, POO y MySQL, explicando vistas, modelos y controladores.
Introducción a Microsoft AI Extensions
Introducción práctica a Microsoft AI Extensions para añadir IA a aplicaciones .NET: fundamentos, optimización de prompts y desarrollo de plugins y functions.
Minicurso: Adaptadores en Android con Kotlin
Minicurso práctico para crear listados en Android con Kotlin y XML: Adapter clásico, ListAdapter, ViewBinding, imágenes con Glide, eventos de click e integración con MVVM.
Minicurso Introducción a Material Design para Android
Introduce Material Design para Android: diferencias con Holo y Material Theming, y uso de Material Components como MaterialButton y BottomNavigation, con estilos y colores.
Minicurso Introducción a Firebase para Android - Realtime DB
Enseña a conectar una app Android a Firebase Realtime Database para leer y escribir datos en tiempo real y aplicar operaciones CRUD básicas.
Mostrar o listar registros con PHP y SQL Server
Enseña a instalar los drivers de SQL Server en XAMPP, conectar PHP con PDO y listar registros en una tabla con Bootstrap 4 y DataTables, adaptada a móviles.
MVC: Tu conocimiento a otro nivel con POO y PHP 8 avanzado
Construye la base de un MVC en PHP 8 con POO: clases Request y Route con patrón Facade, clase App con utilidades y retorno de vistas.
NestJS: Node + Typescript al estilo Angular para crear APIS
Introducción a NestJS para crear APIs con TypeScript: preparación del entorno, conexión a MySQL con TypeORM y consumo de la API con Postman y una app Android.
Obtener datos de una API con VueJS (Options API)
Construye una app de recetas con VueJS (Options API) que consume la API abierta TheMealDB: búsqueda, paginación, navegación y despliegue en DigitalOcean.
OpenAI Codex Crash Course – Build & Deploy Apps with Autonomous AI
Recorre las funciones de OpenAI Codex, desde la instalación y las skills hasta los modos Plan y Go, y construye un Flappy Bird controlado por voz.
OpenCode desde cero: el mejor agente de IA de código abierto
Enseña a usar OpenCode, agente de IA de código abierto, desde cero: comandos, skills, MCP, agentes y trucos, con modelos gratuitos.
OWASP top 10 2021 Introducción
Introduce el proyecto OWASP y recorre las diez categorías del Top 10 2021 de vulnerabilidades web, con un laboratorio práctico para identificarlas.
OWASP top 10 2025 Fundamentos
Introducción al OWASP Top 10 2025: explica las vulnerabilidades web más críticas, cómo las explotan los atacantes y cómo reducir riesgos, con casos reales.
como crear una pagina web desde cero
Guía práctica para construir un sitio web responsive con varias páginas, publicarlo con dominio y hosting, y hacerlo administrable con base de datos, Apache y PHP.
Crea y SUBE tu PRIMERA PÁGINA web con HTML y CSS [GRID]
Construye paso a paso una página web con HTML semántico y CSS Grid, la adapta a móviles y la publica en internet, sin librerías ni frameworks.
Para principiantes: Las bases de REACT
Curso introductorio de React de unas dos horas con ejercicios cada vez más difíciles para entender su funcionamiento básico y el flujo de información de los datos.
Desarrollo de Aplicaciones móviles con Phonegap, MySQL y PHP
Explica cómo crear una app móvil híbrida con Phonegap conectada a MySQL mediante servicios PHP y Ajax, hasta generar el APK de Android.
DAW. ASIR. PHP 8.1. IES CIFPD. Ignacio Ellacuría, Alcorcón
Introducción a PHP 8.1 con XAMPP: variables, estructuras de control, funciones, formularios, bases de datos, sesiones, inclusión de ficheros y namespaces.
Aprende PHP y MySQLi, conceptos básicos para principiantes.
Introduce PHP desde cero: instalación, conceptos básicos del lenguaje y manejo de bases de datos con MySQLi para crear sitios web dinámicos sencillos.
Primeros Pasos con Android Studio - Jetpack Compose
Introduce Jetpack Compose en Android Studio para quien ya sabe Kotlin: Composables, botones, textos, columnas y filas, Cards, Snackbars, barras de progreso y Bottom Sheets.
Primeros pasos con Deno
Introduce Deno: instalación en Windows, seguridad, variables de entorno, plugin de VSCode, Hot Reload, depuración, primer servidor web y gestión de dependencias en TypeScript.
Crea tu primera aplicación con una herramienta Low-Code v18
Guía práctica para crear con GeneXus 18 una primera aplicación Web y Mobile sin saber programar: reglas de negocio, fórmulas y Patrones.
Primeros pasos con Kotlin
Cubre los fundamentos de Kotlin: variables, condicionales, funciones y, sobre todo, clases, data class y enum class, como base para Android con Jetpack Compose.
Primeros pasos para automatizar procesos con GeneXus 18
Introducción práctica a GeneXus BPM Suite: conceptos de BPM, símbolos de modelado y creación de una aplicación para automatizar un proceso de negocio con un caso de estudio.
PROBAR DJANGO | Crear una Aplicación Web
Curso para principiantes que guía paso a paso la creación de una landing page dinámica con Django 1.10, Python, Bootstrap y CSS, con formularios, modelos, vistas y registro de usuarios.
Programa un Donkey Kong desde cero con Scratch
Crea paso a paso una réplica de Donkey Kong con Scratch: bases del juego, movimientos de Mario, Game Over, You Win y ajustes finales.
Programación Android 01 Conceptos generales
Introducción al sistema Android: historia, posibilidades, puntos clave para desarrollar y requisitos mínimos antes de empezar a programar para estos dispositivos.
iOS 10 y Swift 3 |Desarrollo de Aplicaciones Desde Cero
Curso de desarrollo de apps para iPhone y iPad con Xcode 8 y Swift 3: sintaxis, programación orientada a objetos, tablas, Core Data, SQLite, servicios web y videojuegos con SpriteKit.
Programación de juegos Web 2D en JavaScript HTML5 con Phaser
Tutorial secuencial para crear desde cero un juego web 2D con JavaScript, HTML5 y el framework Phaser, empezando por instalar las herramientas. Funciona tanto en ordenador como en móvil.
Programación Estructurada desde Cero con JAVA
Enseña programación estructurada con Java: decisiones (if, switch), ciclos (for, while, do-while) y arrays, con ejemplos prácticos y desde cero.
Programación para Principiantes: Python Primeros Pasos
Introducción a la programación con Python: entorno de trabajo, variables, entrada de datos, operadores, condicionales y bucles, con pseudocódigo y ejercicios resueltos.
fundamentos de programación con PHP 8
Introducción a PHP 8 desde cero: entorno, variables, condicionales, funciones, bucles y arreglos, con ejemplos prácticos.
Introducción a la Programación en Varios Lenguajes
Primer contacto con unos 15 lenguajes de programación mediante un «Hola Mundo» en cada uno, con la clasificación entre compilados e interpretados.
Programador web: Cookies y Sesiones en PHP
Explica qué son las cookies y las sesiones en PHP y cómo usarlas para crear webs dinámicas que guardan información, con ejemplos y casos prácticos.
Aprende a programar con Java
Curso intensivo desde cero: instala el JDK y el IDE, y recorre variables, operadores, condicionales, bucles, métodos y los primeros pasos con clases en Java.
Protege tu Wordpress de hackeos
Enseña a proteger un sitio WordPress con configuración básica y avanzada, y a desinfectarlo y recuperarlo si ya ha sido hackeado.
Proyecto Node-RED - Dashboard con APIs de OpenWeatherMap
Proyecto práctico con Node-RED: consulta la API de OpenWeatherMap por ciudad y muestra el clima en un dashboard con mapa interactivo.
Proyecto Node-RED - Monitorización de parámetros del sistema
Proyecto práctico con Node-RED para crear un dashboard que muestra datos del sistema: host, IP, fecha y hora, almacenamiento, CPU, temperatura y conexión a Internet.
Programación de videojuegos con pygame
Crea paso a paso un clon de Breakout con Python y Pygame: imágenes, movimiento con teclado, colisiones, texto, vidas y puntuación, en 20 clases cortas.
Python 3: Empieza desde cero
Introduce Python 3 desde cero: entorno con PyCharm, tipos de datos, estructuras de control, listas, tuplas y diccionarios, y programación orientada a objetos con herencia.
Python Algorithmic Trading Course – Massive, SnapTrade & Alpaca Integrations
Construye un sistema de trading algorítmico en papel con Python y Django, integrando datos de Massive, gestión de portafolios con SnapTrade y ejecución simulada en Alpaca.
Python - Básico
Introducción a Python: instalación en Windows, tipos de datos, condicionales, ciclos, funciones, módulos, lambda y objetos, con problemas finales de refuerzo.
Python Básico para Ingenierías y Ciencias
Introducción a Python desde cero para ingenierías y ciencias: entorno con VS Code y Jupyter, tipos de datos, entrada de datos, librerías y depuración.
PYTHON CRASH COURSE 1: Introducción a la programación
Introducción a Python desde cero: tipos de números, operaciones aritméticas, conversión de tipos, variables y programas interactivos, con ejercicios prácticos.
PYTHON CRASH COURSE 2: Entradas, procesamiento, salidas
Introducción práctica a Python para principiantes: entrada de datos, variables y operaciones matemáticas aplicadas a problemas cotidianos como cuotas, recetas o acciones.
PYTHON DESDE CERO 2026
Introducción a Python desde cero: sintaxis, variables, condicionales y bucles, listas, tuplas y diccionarios, funciones y gestor de paquetes con entornos virtuales.
Python: Domina las Funciones, Parámetros, Scope Y Retorno
Explica cómo diseñar funciones en Python: parámetros, argumentos, scope de variables y retorno de valores, con un enfoque basado en la lógica y no en la memorización.
Python for Beginners with Hands-On Projects
Curso de Python desde cero: instalación, variables, cadenas, operadores, condicionales, bucles y funciones, con proyectos como una calculadora y un sistema de autenticación.
Python for Engineers & Robotics – Master NumPy, Pandas, and ChatGPT Automation
Enseña Python desde cero para ingeniería mecánica y robótica: fundamentos, control de flujo, NumPy, Pandas y Matplotlib, con apoyo de ChatGPT.
Python, Guía de inicio
Introducción a Python 3 desde cero: preparación del entorno con Visual Studio Code y conceptos básicos, con énfasis en escribir código limpio.
Python: Lógica Avanzada Para Proyectos Maestros De Consola
Construye por consola un sistema de reservas de cine en Python, modular y de más de 150 líneas, aplicando lógica algorítmica, funciones y estructuras de datos.
Python para Trading en MT5
Enseña a conectar Python con MetaTrader 5 para obtener datos OHLC y ticks, visualizarlos y ejecutar, cerrar y cancelar órdenes de trading.
MODBUS TCP y PYTHON: Desarrollo de aplicaciones industriales
Enseña a crear servidores y clientes Modbus TCP con Python 3.9, desde la instalación de Anaconda hasta la programación y las pruebas con programas externos.
Python Workbook: Prácticas y Conceptos fundamentales
Cuaderno de prácticas de Python con ejercicios sobre conceptos fundamentales, apps de consola y proyectos para consolidar lo aprendido, pensado para principiantes y para quien ya programa.
Python y Telepot: Crea Tu Primer Bot De Telegram En 1 Hora
Crea bots de Telegram con Python y Telepot: BotFather, respuesta a mensajes, consumo de una API con requests y envío de imágenes, en 5 clases.
Qué es un LLM y por qué la IA "alucina": curso gratis, capítulo 1
Explica qué es un LLM, por qué genera respuestas plausibles pero no siempre verdaderas, y cómo funcionan tokens, costes, inferencia y KV cache.
RDD: la metodología que INVENTÉ para que la IA no te mienta
Explica RDD (Receipt Driven Development): congelar cambios, revisarlos con cuatro lentes, corregir una sola vez y emitir un recibo que autoriza el commit. Incluye benchmark y demo.
REACT curso de 0 a EXPERTO 2025
Recorre React desde cero: componentes, hooks, composición, formularios con Zod, Context, Error Boundaries, Axios y React Router, en más de 13 horas.
React v17 en Producción - LazyLoad, SEO y Más
Explica cómo preparar una SPA de React para producción: SEO con React Helmet, LazyLoading, CodeSplitting, prerenderizado y despliegue, sin migrar a Next.js ni Gatsby.
React Course - 10 Hours (freeCodeCamp)
Curso de React de unas 10 horas: entorno de desarrollo, JSX, componentes, props, listas, eventos y hooks como useState, además de context API y react router según la descripción.
React y Javascript: Aprende Desarrollo Moderno de Frontends
Introducción a JavaScript ES6 y a los fundamentos de React: preparación del entorno, componentes funcionales, JSX, Virtual DOM y props.
React JS: La biblioteca de JS creada por Facebook
Introduce React JS desde los conceptos básicos: componentes, State, Props, los Hooks useState y useEffect y navegación con React Router Dom para crear una web.
React JS Desde Cero | Curso Gratuito
Introducción a React desde cero: entorno de trabajo, JSX, props, estados, Hooks y React Router, con un proyecto que consume una API externa.
React Native: básico a intermedio, Android y iOS
Introduce el desarrollo de apps móviles con React Native: configuración del entorno, estructura del proyecto, recursos de UI y pantallas de login y home.
Realiza Tu Primer Pagina Web, (HMTL5, CSS & Responsive)
Curso básico para crear una primera página web desde cero con etiquetas HTML5, selectores CSS y versión adaptada a móviles, siguiendo un proyecto práctico.
Repaso de JavaScript para comenzar con REACT
Repasa fundamentos de JavaScript, estructuras de control, funciones, arrays y objetos (map, filter, reduce) y asincronía con promesas y async/await, como preparación para React.
CREAR Documentos PDF directamente desde PHP
Enseña a generar documentos y reportes PDF desde PHP con la librería FPDF, desde el primer documento hasta reportes con datos de una base de datos.
RESTful API en Memoria con Deno y el Framework Oak
Construye una API RESTful en memoria con Deno y el framework Oak: CRUD con GET, POST, PUT y DELETE, middlewares y refactorización del código para hacerlo mantenible.
SAP ABAP Programación Iniciación
Introducción a la programación en SAP ABAP: tipos de datos, sentencias, tablas de base de datos con SQL y fundamentos de orientación a objetos.
Sass Desde Cero
Introduce Sass para quien ya sabe CSS: configuración del entorno, sintaxis y un proyecto práctico, en 42 lecciones.
Shadcn/ui: Componentes accesibles y personalizables
Introducción a Shadcn/ui con su CLI, construyendo un dashboard administrativo en Next.js y Tailwind con alertas, botones, diálogos, tarjetas y más.
Bash - Intérprete de Comandos de Linux. Aprende desde cero
Introducción a bash en Linux desde cero: instalación en máquina virtual, sistema de ficheros, usuarios y permisos, e instalación de software con ejemplos y ejercicios.
#Shorts Introducción a la programación con JavaScript Básico
Resumen de JavaScript básico: variables, tipos de datos, objetos, arrays, funciones flecha y formas de mostrar datos, con ejercicios finales y nociones de algoritmos.
Sistema de Blog Básico en Codeigniter 3 - PARTE 1
Construye un blog básico con CodeIgniter 3, Bootstrap 4 y PHP 7.4: instalación, plantilla del frontend con datos de la base de datos y diseño del login y dashboard.
Sistema de Exámenes en linea con Codeigniter 3 y Bootstrap 4
Construye un sistema de exámenes en línea con CodeIgniter 3 y Bootstrap 4, usando MVC, sesiones, validación de formularios y base de datos MySQL.
Sitios web con Hugo Framework y Github Page
Enseña a crear un sitio web personal con Hugo Framework y a publicarlo gratis en GitHub Pages, usando Git, la línea de comandos, Visual Studio Code y plantillas de Hugo.
Smart Contracts DApps Blockchain con Solidity, BNB Binance
Crea contratos inteligentes con Solidity y Truffle, los despliega en Binance Smart Chain y construye una aplicación web con Ethers que se conecta a ellos.
DAW. Desarrollo Web Entorno Servidor. SOAP con PHP 8.3
Enseña a crear un servidor SOAP en PHP 8.3 y un cliente que consume sus servicios, con XML, WSDL y librerías instaladas con Composer.
Sobreviviendo a Sqlite con Python 3
Enseña a crear y gestionar una base de datos SQLite desde Python: tablas, inserción, consultas, actualización y borrado de registros, más un login por consola.
SpringBoot Web desde 0
Introducción práctica a Spring Boot para principiantes: instalación de JDK y Maven, estructura del proyecto y una API de calculadora probada con Postman.
Stop Building AI Slop – Build High-End Web Apps with AI
Taller práctico para crear una web front-end de aspecto profesional con IA: contexto del proyecto, clonado y rediseño de interfaces, animaciones de scroll estilo Apple y despliegue en Cloudflare.
Strapi v4: De cero a Experto
Aprende a crear un backend con Strapi v4: modelos, API REST, envío de correos y autenticación JWT con registro y recuperación de contraseña.
Strapi V4: Curso introductorio GRATUITO - Desde cero
Introducción a Strapi V4 desde cero: instalación, creación de REST API, peticiones para gestionar datos, administración desde el panel y autenticación.
Personalización avanzada de Sublime Text 3 - Plugins
Enseña a crear un plugin en Python para Sublime Text 3 que procesa texto en tiempo real: vistas, comandos, regiones, ventanas, ajustes y eventos.
Sumérgete en JavaScript
Introducción a JavaScript desde cero: variables, operadores, control de flujo, funciones, arrays, objetos, strings, DOM, eventos, fetch, fechas y depuración.
Symfony 3 en producción - Subir y publicar proyectos web
Enseña a subir y publicar en un hosting con PHP y MySQL una red social creada con Symfony 3: preparación, base de datos, FTP y .htaccess.
Symfony para principiantes: Crea tu primera aplicación web
Introduce Symfony desde la configuración del proyecto hasta una aplicación web básica con rutas, plantillas, bases de datos, autenticación y CRUD.
Symfony 7 - Curso gratuito de introducción al framework
Introducción a Symfony 7 con Twig, controladores y rutas, Doctrine ORM y un proyecto CRUD completo, siguiendo la documentación oficial.
System Design for AI Agents – Building a Multi-Agent PR Reviewer
Enseña a diseñar y construir un sistema multiagente de IA que revisa pull requests: arquitectura tolerante a fallos, datos, elección de orquestador e implementación con el Genesis kit.
Tailwind CSS - Fundamentos desde 0! ¿Mejor que Bootstrap 5?
Introduce Tailwind CSS desde cero: colores, diseño responsivo, Grid y Flexbox, y personalización de la configuración, con ejemplos prácticos paso a paso.
Taller de Skills para Agentes de IA desde cero: Claude Code, OpenCode, Codex, Cursor, VS Code...
Enseña a crear skills para agentes de IA desde cero, con referencias y scripts, y a usarlas en Claude Code, Cursor, OpenCode, Codex y Copilot.
Hacking ético desde tú teléfono Android
Enseña a usar Termux en Android para practicar hacking ético: comandos de terminal, scripts en Python y PHP, servidores SSH y web, y automatización de extracción de datos.
Termux. Hacking Ético y Pentesting desde nuestro Celular.
Enseña a usar Termux en Android como herramienta de seguridad informática: preparación del entorno, herramientas de pentesting y prácticas, en 18 lecciones.
Testing Web de Principiante a Experto: QA, IA y Práctica
Introduce QA y testing web desde cero: casos de prueba, reportes de bugs, DevTools, sesiones y cookies, y uso de IA como apoyo al tester.
Tienda Online con Wordpress y Woocommerce
Crea una tienda online con WordPress y WooCommerce usando solo plugins gratuitos: Astra, Elementor free y Woolentor free, con categorías, productos, envíos y pagos.
Trading Algorítmico en Python: Fundamentos (CURSO GRATUITO)
Introduce el trading algorítmico con Python: principios, datos históricos, cálculo vectorizado, backtesting, optimización de parámetros e implementación de una estrategia de inversión.
CodeIgniter 4 de cero a Experto. El mejor framework de PHP
Aprende CodeIgniter 4 desde cero: instalación, controladores, vistas, modelos y base de datos, aplicados a la creación de un blog con newsletter, comentarios y categorías.
TutorLMS: Crea tu Página Web para Vender Cursos Online
Enseña a montar con WordPress, Elementor y TutorLMS una web para vender cursos online: instalación, páginas, menús, encabezado, pie de página y formularios de contacto.
TypeScript in Express – TypeScript Tutorial
Enseña a construir un servidor Express totalmente tipado con TypeScript: rutas, tipos de Request y Response, parámetros de consulta, routers, controladores y middleware.
JavaScript
Introduce JavaScript desde cero: variables, condicionales, bucles, funciones, arrays, objetos, DOM y asincronía con promesas y async/await.
Unit Testing en C#
Introducción al unit testing en C# con netCore y NUnit: conceptos básicos, convenciones y organización de casos de prueba, con ejercicios y lecturas.
Creación de Videojuegos en Unreal Engine para principiantes
Enseña a crear videojuegos 3D con Unreal Engine 4 y Blueprints sin programar: interfaz, materiales, IA, dos juegos completos y un bloque para Android.
Vagrant Vía Rápida
Introducción práctica a Vagrant: instalación, Vagrantfile, red, varias máquinas virtuales, scripts y carpetas compartidas para montar laboratorios reproducibles.
Ventana de contexto en inteligencia artificial: por qué llenarla sale mal
Explica la ventana de contexto en IA como presupuesto de dinero, tiempo y atención, con demos de caché y memoria, y la diferencia entre contexto, RAG y memoria.
Vim, aumenta tu velocidad de desarrollo
Enseña a ser productivo con Vim: comandos, edición, saltos de cursor, configuración de Vim o Neovim, atajos personalizados y plugins.
Visual Basic Para Oficinas
Introduce la programación con VBA para automatizar Word y crear microaplicaciones de oficina, como cartas tipo y formularios, con un método práctico para principiantes.
Visual Studio Code: Mejora tu velocidad para codificar
Enseña trucos y atajos de Visual Studio Code para editar código más rápido: multicursores, snippets, definiciones y extensiones, usando menos el mouse.
Vue 3 - Composition API, Vuex, API Rest - Rick And Morty
Construye una app web con Vue 3 (Composition API) y Vuex que consume la API de Rick and Morty con fetch, pensada para añadir al portafolio.
Vue 3 JS: Iníciate en este Framework
Introducción a Vue 3 en unas 2 horas: Composition API, Options API, componentes, State, Props y Emits, con buenas prácticas.
Aplicación de tareas con Vue 3 + Net Core + EFC
Crea una aplicación CRUD de tareas con Vue 3, servicios REST en .NET Core 3.1 y Entity Framework Core, y la despliega en Azure y Netlify.
Socket.IO NodeJs. Aprende Websockets creando chat en vivo
Enseña a implementar Websockets en Node.js con Socket.IO, desde un chat grupal en vivo hasta sistemas de control de usuarios conectados para chats privados.
WebVR - Realidad Virtual con A-Frame para principiantes
Introduce A-Frame para crear webs en realidad virtual: entidades, escenas, imágenes 360, texturas, objetos 3D, animaciones, iluminación, interacción y movimiento.
Wget Mágico
Aprende a instalar y usar wget en Windows 10 para automatizar descargas, copiar estructuras HTML, usar descarga recursiva y crear scripts de automatización.
WordPress Básico Para Principiantes
Introduce WordPress desde cero: instalación, interfaz del panel, selección y personalización de temas y uso de plugins para crear un sitio web sin programar.
Wordpress: Crea una página web desde cero -2022 Curso básico
Enseña a crear un sitio web con WordPress sin programar: compra de dominio y hospedaje, preparación del sitio, plantilla y primeros pasos con Elementor para diseñar la página de inicio.
Wordpress desde cero gratis hasta crear una página web
Enseña a crear una web de servicios con WordPress: hosting, instalación, diseño con Elementor gratuito, edición de contenidos y correo corporativo.
Curso Gratis: Tu Sitio Web en TIEMPO RECORD con WordPress
Curso para crear un sitio web con WordPress y el plugin Spectra en unas 2 horas: instalación, tema, páginas, menús, bloques de Gutenberg e importación de una plantilla.
WordPress para Emprendedores
Enseña a crear una web con WordPress en local o en hosting: instalación, SSL, correos corporativos, tema prediseñado y edición con Elementor.
Xamarin Forms desde 0 para Principiantes
Introduce al desarrollo de apps iOS y Android con Xamarin Forms y C#: herramientas, XAML, personalización, interfaces y base de datos local SQLite con un CRUD básico.
Android Intermedio con Proyectos Reales
Curso práctico de Android intermedio en Android Studio: Activities, Fragments, navegación, listas y formularios, con proyectos de apps y un bloque de juegos.
Android Intermedio: Crea Apps Reales y Prepárate para Ganar
Curso práctico de Android con Kotlin para quien ya conoce lo básico: Activities, Fragments, navegación, listas y formularios, con proyectos pensados para el portafolio.
App inventor 2: Componente Map
Explica el componente Map de App Inventor 2: sus propiedades, métodos y procedimientos, y termina con un ejemplo de uso.
App Inventor 2 NxtLightSensor
Presenta el componente NxtLightSensor de App Inventor 2 en 5 lecciones y unos 34 minutos, dentro de una serie sobre los componentes de la herramienta.
Aprende a Crear Paginas De Internet con HTML Desde Cero
Primera parte de un curso de HTML desde cero: fundamentos para crear páginas web, un reto final y una sección de plantillas, en 15 lecciones.
Aprende a Crear Paginas De Internet con HTML Desde Cero
Curso en español de introducción a HTML para crear páginas web desde cero, con lecciones prácticas y un reto final. Es la parte 2 de 2 de la serie.
Aprende a programar desde cero
Introducción a la programación a través de los algoritmos: cómo crearlos, resolverlos y aplicar la lógica básica, en 10 lecciones pensadas para quien empieza desde cero.
Aprende a subir Laravel, Symfony y Drupal a un Hosting Share
Explica cómo subir proyectos de Laravel, Symfony y Drupal a un hosting compartido, con las configuraciones de servidor necesarias para que funcionen.
Aprende los conceptos mínimos de Blazor
Introducción a Blazor con .NET 8 y C#: fundamentos web, ASP.NET Core, renderizado de servidor y cliente, y prácticas básicas con Visual Studio.
Curso de Joomla 2.5 Paso a Paso
Recorre Joomla 2.5 desde la instalación en local y remoto hasta crear un sitio completo, con panel de administración, contenidos, Joomla avanzado y seguridad.
Aprende Laravel - Modelos, Migraciones, Rutas, Vistas, etc
Construye desde cero una aplicación Laravel de control de productos con modelos, migraciones, rutas, vistas, CRUD y autenticación.
Aprende PHP desde Cero - Nivel Básico
Introducción a PHP 7 desde cero: preparación del ambiente y conceptos básicos del lenguaje para dar los primeros pasos en back-end.
Aprende Wordpress desde 0 GRATIS (1/2)
Primera parte de un curso de WordPress desde cero: prepara el entorno de trabajo y presenta lo esencial del CMS, con nociones de hosting y dominio.
Astro 4 con View Transitions, React, TypeScript, Tailwind.
Recorre Astro 4 con View Transitions, React, TypeScript y Tailwind, e incluye Git, Visual Studio Code y el despliegue del proyecto.
Automatiza publicaciones en Telegram con Laravel
Proyecto con Laravel que usa web scraping, un CRUD y un RSS para crear un bot de Telegram que automatiza publicaciones.
Avalanche. Crea tu propia Whitelist dApp completa
Guía práctica para crear una Whitelist dApp en Avalanche: construir y desplegar el contrato inteligente y desarrollar la página web que interactúa con él.
Taller de creación de Backdoors con Python - Parte 1
Curso práctico de Python para crear herramientas de acceso remoto tipo cliente-servidor, usando sockets, transferencia de archivos y ejecución de comandos.
Introducción a CakePHP 4 al 5 Desde Cero
Introducción a CakePHP, framework PHP, trabajando en Linux con MySQL y Bootstrap 4 mediante proyectos paso a paso. Requiere nociones de POO y Composer.
Camino a Full Stack (CSS completo parte 3)
Tercera parte del CSS completo de la ruta Camino a Full Stack: lecciones prácticas para estilizar y diseñar páginas web, para quien ya sabe HTML.
Camino a Full Stack (JavaScript completo parte 3)
Tercera parte de una serie gratuita de JavaScript en 11 lecciones cortas, pensada para quien ya sabe HTML y CSS y continúa hacia el desarrollo Full Stack.
Camino a Full Stack (JavaScript completo parte 4)
Cuarta parte de la serie de JavaScript de «Camino a Full Stack»: continúa el temario del lenguaje con DOM, eventos, asincronía y peticiones con Fetch API, en 11 lecciones.
Camino a Full Stack (JavaScript completo parte 5)
Última parte del curso de JavaScript de la serie «Camino a Full Stack»: 8 lecciones breves que cierran el lenguaje tras las partes anteriores.
Ciberseguridad en linea
Recorre varias áreas de la ciberseguridad: principios, control de acceso, seguridad de red, malware, criptografía, hardening, vulnerabilidades e informática forense.
Introducción a PHP CodeIgniter 3
Introducción al framework PHP CodeIgniter 3 con ejercicios guiados paso a paso, usando PostgreSQL como base de datos y trabajando en un entorno Linux.
Curso EXPRESS :: ¡Crea tu Web en 30 Minutos con WordPress!
Enseña paso a paso a montar un sitio web propio con WordPress, pensado para quienes parten casi de cero. Son 7 lecciones breves y prácticas.
Cómo hacer un Blog GRATIS con Wordpress - CREA TÚ BLOG HOY
Curso introductorio para instalar WordPress y crear un sitio web con blog propio de forma gratuita, en unos 30 minutos y en español.
Conceptos Bilingues Basicos de Tecnologia de la Informacion
Lecciones en vídeo bilingües (español e inglés) sobre fundamentos de informática: partes de la computadora, sistema operativo y nociones básicas de Windows.
Crea tú página web profesional para tú negocio con WordPress
Guía práctica para publicar una web de negocio con WordPress: dominio, hosting económico, instalación de WordPress y construcción del sitio, sin programar.
Pagina Web Profesional con Wordpress
Enseña a crear una web con WordPress desde cero: hosting y dominio, panel, páginas y entradas, personalización, diseño responsive, blog y requisitos legales.
Crea una pagina web con HTML y CSS
Construye desde cero una página web moderna solo con HTML5 y CSS3, sin librerías ni frameworks, y la adapta a móviles mediante diseño responsive.
Crea una página web profesional con HTML CSS y Javascript
Construye un sitio web desde cero con HTML, CSS y JavaScript, incluyendo animaciones, y explica cómo publicarlo en internet.
Crea y sube tu primera web con HTM y CSS Desde cero.
Introducción desde cero a HTML y CSS para crear una primera página web responsive y publicarla en Internet, en 5 lecciones.
Crear PAGINA WEB con WORDPRESS 2020 Paso a Paso
Guía básica para crear una web con WordPress desde cero: comprar hosting y dominio, instalar WordPress y añadir plugins de SEO básico.
CS50x em Português - O Fim
Sesión final de CS50x en portugués: pensamiento computacional, recapitulación del curso, una dinámica de mímica, una mirada a los siguientes pasos y un concurso de preguntas.
CS50x en Español - El Fin
Sesión final de CS50x en español: repaso del pensamiento computacional, dinámicas de charadas, una mirada a los próximos pasos y un concurso de preguntas.
Curso Ciberseguridad Defensiva (Analista SOC)
Introducción desde cero al trabajo de analista de SOC: teoría básica, herramientas de blue team en laboratorio y gestión de una primera alerta de seguridad.
Introducción a PHP Symfony 7 Framework
Introducción a Symfony con Twig y Doctrine: se desarrolla una aplicación web paso a paso, combinando el framework con Bootstrap 4 y MySQL en un entorno tipo Unix.
Curso de Google Sites
Introduce Google Sites: espacio de trabajo, herramientas, creación de un sitio web propio y uso de gadgets de Google, sin necesidad de programar.
HTML5 desde CERO: Conviértete en Desarrollo Web en 2022
Introducción a HTML5 desde cero: estructura de archivos, etiquetas, semántica, etiquetas de bloque, tipos de header, enlaces, comentarios y listas.
Curso de Python - Introducción desde cero y primeros pasos
Introducción a la programación con Python desde cero: variables, estructuras de control (for, if), entrada de datos por teclado y ejercicios prácticos básicos.
Curso Gratuito de BizTalk para Principiantes 02
Segundo módulo del curso de BizTalk Server: integración con servicios web y WCF, y desarrollo de soluciones en BizTalk Server.
Svelte - Crea 3 Aplicaciones con el framework del futuro
Introducción práctica a Svelte, framework reactivo basado en componentes, aprendiendo sus fundamentos mediante la creación de tres aplicaciones.
Introducción a la Programación con PHP
Introducción breve a PHP con proyectos paso a paso. La descripción habla de Symfony, Twig, Doctrine y API Rest con Bootstrap 4 y MySQL.
Instala WordPress en tu computador con WAMP server
Enseña a instalar WAMP Server y WordPress en tu computador, crear la base de datos y configurar dominios locales personalizados para trabajar sin hosting.
Descubre SpeechRecognizer en App Inventor
Introduce App Inventor y explica los métodos, propiedades y eventos del componente SpeechRecognizer para crear apps móviles con reconocimiento de voz desde cero.
Curso Diseño de Redes ( CCDA )
Introduce al diseño de redes con base CCDA: requisitos del cliente, arquitectura básica de redes y el modelo jerárquico de Cisco, en 6 lecciones.
Dominando MongoDB: De Principiante a Experto
Introducción a MongoDB: arquitectura de documentos, modelado de datos, operaciones CRUD, índices, rendimiento de consultas y seguridad en esta base de datos NoSQL.
Escaneo de redes Informáticas con Nmap
Enseña a usar Nmap para descubrir equipos y servicios en una red, con escaneo de puertos TCP y UDP y documentación de resultados para auditoría de redes.
Exportar de Visual FoxPro a Microsoft Office Excel y Word
Enseña a exportar datos desde Visual FoxPro hacia Microsoft Office Excel y Word con código sencillo, en dos bloques y unos 105 minutos.
Fundamentos de la programación
Lecciones sobre la mentalidad, la lógica y las buenas prácticas previas a escribir código, con consejos para afrontar los problemas al programar.
Fundamentos de Programación - Algoritmos y Javascript
Introducción práctica a la programación desde cero: crea algoritmos básicos en pseudocódigo y pásalos a JavaScript, con variables, operaciones y condicionales.
Fundamentos de Python
Enseña los fundamentos de Python desde cero: configuración del entorno, tipos de datos, inputs, operadores, ciclos y funciones, con ejercicios prácticos.
Fundamentos de ReactJs desde la documentación oficial
Introducción a React JS basada en la documentación oficial: variables, useEffect, primera app, landing page básica e instalación de Tailwind CSS.
Gráficas en ensamblador 8086
Enseña a graficar en ensamblador 8086 con interrupciones del BIOS y del SO: del punto a la línea y a figuras geométricas básicas, con prácticas.
Hacking Ético: Espionaje de Mensajes en Whatsapp y Apps
Introducción práctica a los fallos de seguridad que permiten espiar aplicaciones, con pruebas de concepto de red teaming en entorno controlado y estrategias de defensa.
Aprende Hacking Ético con Python [Curso de 4 horas]
Curso de Python aplicado al hacking ético: crea herramientas propias de enumeración, escaneo, explotación y post explotación para automatizar fases de una auditoría ofensiva.
HTML5 para principiantes ¡Rockea con HTML5!
Curso de HTML5 desde cero en 27 lecciones y unas 2 horas, pensado como primer paso firme en el desarrollo web.
Inteligencia Artificial para el Diseño y Desarrollo Web
Curso introductorio sobre cómo usar ChatGPT, Playground AI y otras herramientas de IA generativa para crear sitios web a partir de prompts, sin escribir código.
Introduccion a html desde tu celular
Introducción a HTML para principiantes: estructura del documento, etiquetas de texto, imágenes y enlaces, y qué son un dominio y un hosting.
Introduccion a Svelte JS nuevo Framework Javascript 2020
Introducción a Svelte JS: sus bases y ventajas, con una mini aplicación web que obtiene películas y permite añadirlas a favoritos.
Introducción gratuita al Unreal Engine 4 por VR-School.
Introducción a Unreal Engine 4 pensada para empezar de cero, en 9 lecciones y unos 94 minutos, con una primera toma de contacto con el motor gráfico.
Javascript desde cero para principiantes [GRATIS y ONLINE]
Introduce JavaScript desde cero en vídeos breves, con temas más avanzados y un proyecto final de comparador de seguros con su diseño front end.
Lógica Programación: Aprende Programar en Cualquier Lenguaje
Introducción a la lógica y los fundamentos de la programación sin ceñirse a un lenguaje, con un bloque final que compara lenguajes modernos para ayudar a elegir con cuál empezar.
Mantenimiento Web a Clientes con Modular DS
Enseña a gestionar varias webs WordPress con Modular DS: copias de seguridad, actualizaciones, monitorización y reportes para clientes.
Pareto para Programadores-El eslabon Perdido del seniority 2
Curso breve para programadores sobre técnicas y habilidades humanas que ayudan a trabajar con más rapidez y avanzar hacia un perfil senior.
Desarrollador web: Programación estructural en PHP
Introduce la programación estructural en PHP: funciones, condicionales y bucles, con ejemplos prácticos para crear aplicaciones web dinámicas con base de datos.
Programación Orientada a Objetos con C#
Introducción a C# y a la programación orientada a objetos, pensada para principiantes y con un inicio estructurado que facilita los primeros pasos.
Python Coding Challenges With Solutions For Beginners
Ejercicios de Python para principiantes con soluciones explicadas: fundamentos, estructuras de datos y resolución de problemas, más una sección extra de programación orientada a objetos.
Python desde cero en una hora para principiantes!
Introducción a Python desde cero en una hora, dirigida a principiantes que quieren dar sus primeros pasos con el lenguaje.
Python - Instalación y primeros pasos
Enseña a instalar Python y Visual Studio Code desde cero, crear un primer script de «Hola Mundo» y practicar con un ejercicio.
Python | Introducción a la Programación
Introducción a Python: instalación, variables, condicionales, ciclos, excepciones, funciones y estructuras de datos simples, en 13 lecciones de unos 83 minutos.
Python3 desde cero
Curso para empezar en Python 3 sin experiencia: instalación del entorno de desarrollo y fundamentos del lenguaje, en 8 lecciones y unos 100 minutos.
60+ Herramientas de desarrollo y diseño web - 2018
Recorre más de 55 herramientas y plugins gratuitos para diseño y desarrollo web: animaciones, slideshows, mapas, gráficas, lightboxes y más, con ejemplos.
Ciberseguridad desde el diseño en desarrollo de software
Introduce la seguridad desde el diseño del software: seguridad por defecto, defensa en profundidad, fallar de forma segura, separación de privilegios, patrones de diseño seguro y casos reales.
sistema de venta de pasajes en php mysql codigo fuente
Presenta un sistema de venta de pasajes en PHP y MySQL: funcionamiento, instalación, estructura del código fuente, base de datos y código, con módulos como buses, ventas y caja.
Curso de Trading Algorítmico con Python
Aplica Python al trading cuantitativo: indicadores MACD y Bollinger, pandas, gráficos de velas, Machine Learning, envío de órdenes y APIs de blockchain.
Unity IA | Adivina el Agente Rápido en Ejemplo de Juego
Construye paso a paso el juego "Adivina el Agente Rápido" en Unity: creación de agentes con IA, configuración de su navegación y scripts de control del juego.
Visual Studio Code el mejor editor de código
Introducción a Visual Studio Code: conceptos básicos, instalación, manejo del editor y funciones avanzadas, con configuración del entorno de desarrollo.
Web Scraping con JavaScript
Introducción práctica al scraping con JavaScript, Axios y Cheerio, usando como ejemplo los datos de cartas de Union Arena TCG.
Wordpress con elementor: Tu primer sitio web
Crea desde cero el sitio web de un gimnasio con WordPress y Elementor en un servidor local Xampp, y repasa la migración a un hosting con cPanel.
Introducción al Desarrollo Web Full Stack con PHP Laravel 13
Introducción breve a Laravel 13 con PHP y MySQL, desarrollada en Linux y con ejercicios guiados por el instructor, en 10 clases.
Introducción a PHP CodeIgniter 4
Introducción práctica a CodeIgniter 4 en PHP, trabajando en Linux, con helpers, métodos y una tarea final para aplicar lo visto.
De Novato a Desarrollador Exitoso
Guía de orientación para iniciarse en el desarrollo de aplicaciones: cómo ganarse la vida con ello, qué lenguaje elegir y un método de 7 pasos.
Programacion java
Introducción breve a la programación para principiantes: variables, condicionales, bucles, funciones y estructuras de datos, con una descripción que se centra sobre todo en C.
ButterKnife para desarrollo Android [2019][OUTDATED]
Recorre la librería ButterKnife en Android con Kotlin y Java, comparando el código con y sin ella. El autor avisa de que está desactualizado.
Cómo sacarle partido a estos cursos
- Elige un solo lenguaje y llega hasta el final antes de probar otro: los conceptos (variables, funciones, bucles, estructuras de datos) se transfieren.
- Escribe el código a la vez que ves el vídeo. Copiar el resultado sin teclearlo da una falsa sensación de haber aprendido.
- Comprueba la fecha de publicación: en desarrollo web, un curso de hace muchos años puede usar versiones y prácticas ya superadas.
- Cuando termines, construye algo pequeño que no salga en el curso. Ahí es donde de verdad aparecen los huecos.
Para cualquier curso de esta lista, estas guías te ayudan a llegar al final: cómo seguir un curso de YouTube hasta el final y cómo montar tu plan de estudio semanal.
Preguntas frecuentes
+¿Cuál es el mejor curso gratis de Programación?
Según nuestro análisis editorial, los mejor valorados son Agentic AI – Complete Course for Beginners (5/5, muy recomendado), Aprende Accesibilidad Web paso a paso (de Sergio Luján Mora, Ester Serna Berná, Olga Carreras, Armando Suárez Cueto, Antonio Ferrández Rodríguez, Cátedra Telefónica Universidad de Alicante; 5/5, muy recomendado) y Aprende Godot - Curso completo desde cero (5/5, muy recomendado). Valoramos la estructura, la profundidad para su duración y la actualidad de cada curso.
+¿Por dónde empiezo si soy principiante en Programación?
Empieza por Agentic AI – Complete Course for Beginners, un curso de nivel principiante de 24 h 16 min en YouTube. Si quieres un orden completo de principio a fin, sigue nuestra ruta Ruta de desarrollo frontend con cursos gratis: de HTML a React.
+¿Son realmente gratis estos cursos de Programación?
Sí. Solo catalogamos cursos completos que se pueden seguir gratis en YouTube o Udemy, y cada ficha indica la fecha de la última comprobación. Si un curso deja de ser gratuito, lo retiramos del catálogo. Explicamos el proceso en cómo verificamos los cursos.
+¿Cuántos cursos gratis de Programación hay?
Ahora mismo hay 644 cursos gratis de Programación en el catálogo (98 en YouTube y 546 en Udemy), 644 de ellos con análisis editorial completo.