Introducción al desarrollo de aplicaciones web
Aprende HTML, CSS, JavaScript y los fundamentos del desarrollo web moderno. Curso gratuito para iniciarte como desarrollador.
Publicado: 22 de abril de 2026
Revisión editorial
Ficha de curso revisada por redacción
Resumen editorial basado en la ficha enlazada y en referencias públicas del ámbito formativo · Revisado el 22 de abril de 2026
Qué comprobar antes de actuar
- Comprueba a qué colectivo va dirigida la convocatoria: desempleados, ocupados, autónomos o perfiles específicos.
- Verifica si la certificación es oficial, de aprovechamiento o solo de asistencia antes de inscribirte.
- Confirma que la duración de 80 horas y la modalidad online encajan con tu disponibilidad real.
- Antes de enviar datos personales, revisa quién gestiona la ficha, el formulario y la documentación exigida.
Fuentes y referencias
- Metodología editorial · Cómo tratamos fichas, convocatorias y enlaces externos.
- Ficha o inscripción enlazada · edx.org
Esta página resume la información disponible en la fuente enlazada. La disponibilidad, el organismo gestor, la certificación y los requisitos pueden variar sin previo aviso; confirma siempre la ficha de destino antes de inscribirte.
Detalles del curso
| Modalidad | online |
| Duración | 80 horas |
| Precio | Gratuito |
| Nivel | Básico |
| Certificación | Consulta la certificación en la entidad de inscripción |
| Entidad indicada | edX |
| Acceso | Plataforma MOOC · edx.org |
Consulta la disponibilidad en la entidad
Una ficha publicada no garantiza que queden plazas. Comprueba fechas, selección y condiciones en la convocatoria de destino.
Accede a la ficha de la entidad para comprobar condiciones y solicitar plaza.
El enlace abre una plataforma de formación online donde conviene revisar condiciones, certificación y acceso real al curso.
Ver plataforma del cursoAntes de apuntarte
- Comprueba si la convocatoria está dirigida a desempleados, trabajadores en activo o un colectivo concreto.
- Revisa si la certificación final es oficial, de aprovechamiento o simplemente de asistencia.
- Valora si 80 horas encaja de verdad con tu disponibilidad y con el nivel básico.
- Confirma en el portal de acceso quién gestiona la inscripción y qué documentación piden antes de enviar tus datos.
Introducción al desarrollo de aplicaciones web: Tu primer paso como desarrollador
El desarrollo web es una de las profesiones más demandadas y con mayor proyección del sector tecnológico. Cada sitio web, cada aplicación que usas en tu móvil o navegador ha sido creada por desarrolladores que dominan lenguajes como HTML, CSS y JavaScript. Este curso gratuito te introduce de forma práctica y progresiva en el mundo del desarrollo web, sin necesidad de experiencia previa en programación.
La industria digital no deja de crecer y las empresas necesitan profesionales capaces de crear y mantener aplicaciones web funcionales, atractivas y accesibles. Con está formación, daras tus primeros pasos sólidos en una carrera con enormes oportunidades.
Qué aprenderás en este curso
Este programa te llevará desde los conceptos más básicos del desarrollo web hasta la creación de aplicaciones funcionales. Aprenderás a estructurar páginas con HTML, a diseñarlas con CSS, a añadir interactividad con JavaScript y a comprender cómo funcionan los servidores, las APIs y las bases de datos a nivel introductorio. También conocerás herramientas esenciales del desarrollador moderno como Git, Visual Studio Code y las herramientas de desarrollo del navegador.
Al completar el curso, serás capaz de crear una aplicación web completa desde cero, publicarla en internet y continuar tu aprendizaje de forma autónoma.
Temario completo por módulos
Módulo 1: Fundamentos de la web (10 horas)
- Cómo funciona internet: DNS, HTTP, servidores y navegadores
- Introducción a las tecnologías web: frontend, backend, fullstack
- Entorno de desarrollo: instalación de VS Code y configuración
- Control de versiones con Git y GitHub básico
Módulo 2: HTML5: estructura y contenido (14 horas)
- Elementos y etiquetas HTML fundamentales
- Estructura semántica: header, nav, main, section, footer
- Formularios: inputs, validaciones y accesibilidad
- Multimedia: imágenes, audio y video en la web
Módulo 3: CSS3: diseño y maquetacion (16 horas)
- Selectores, propiedades y modelo de caja
- Flexbox: maquetacion flexible y responsiva
- CSS Grid: layouts complejos con cuadriculas
- Responsive design y media queries
- Animaciones y transiciones CSS
Módulo 4: JavaScript: interactividad (20 horas)
- Variables, tipos de datos y operadores
- Estructuras de control: condicionales y bucles
- Funciones, arrays y objetos
- Manipulacion del DOM: eventos y modificacion dinámica
- Fetch API: consumo de datos desde APIs externas
Módulo 5: Herramientas y conceptos avanzados (10 horas)
- Introducción a frameworks: qué son React, Vue y Angular
- Node.js y npm: ecosistema de paquetes
- Despliegue web: hosting gratuito con GitHub Pages y Netlify
- Buenas prácticas: accesibilidad, rendimiento y SEO básico
Módulo 6: Proyecto final (10 horas)
- Planificación y diseño de una aplicación web completa
- Desarrollo del frontend con HTML, CSS y JavaScript
- Integración con una API pública
- Publicacion, presentación y evaluación
A quién va dirigido
Este curso está dirigido a cualquier persona que quiera iniciarse en el desarrollo web, sin importar su formación previa. Es ideal para desempleados que buscan una profesión con alta demanda, para profesionales de otros sectores que deseen reconvertirse al ámbito tecnológico, para estudiantes que quieran complementar su formación y para emprendedores que necesiten crear su propia presencia digital.
Requisitos previos
No se necesita experiencia en programación. Basta con tener un manejo básico del ordenador, un navegador web moderno y conexión a internet. Todas las herramientas que se utilizan durante el curso son gratuitas. Un nivel básico de inglés es útil, ya que la documentación técnica suele estar en ese idioma.
Salidas profesionales
El desarrollo web ofrece múltiples salidas profesionales:
- Desarrollador web frontend junior
- Maquetador web / Integrador HTML/CSS
- Desarrollador de aplicaciones web
- Freelance de desarrollo web
- Técnico de soporte web
- Especialista en accesibilidad web
Los salarios para desarrolladores web junior en España parten de los 20.000-25.000 euros anuales y pueden superar los 40.000 euros con 2-3 años de experiencia, especialmente en ciudades como Madrid y Barcelona.
Cómo matricularse
- Visita la plataforma de formación o el servicio de empleo de tu comunidad.
- Busca el curso en informática y comunicaciones o desarrollo web.
- Rellena el formulario de inscripción con tus datos personales y laborales.
- Adjunta la documentación necesaria: DNI/NIE y justificante de situación laboral.
- Espera la confirmación de plaza por correo electrónico.
Preguntas frecuentes
¿Necesito saber matemáticas para programar?
Para desarrollo web básico no se necesitan conocimientos matematicos avanzados. Con nociones de lógica y aritmética básica es suficiente para seguir el curso sin problemas.
¿Qué ordenador necesito?
Cualquier ordenador moderno con navegador Chrome, Firefox o Edge es suficiente. El curso puede seguirse en Windows, Mac o Linux. Se recomienda al menos 4 GB de RAM.
Al terminar podre trabajar como desarrollador?
El curso te proporciona una base sólida, pero la mayoría de empresas valoran la práctica y un portfolio de proyectos. Te recomendamos seguir creando proyectos personales tras el curso para afianzar tus habilidades.
¿Se aprende algún framework como React o Angular?
Se introduce el concepto de frameworks y se explica su propósito, pero el curso se centra en los fundamentos (HTML, CSS, JavaScript). Dominar estos lenguajes es imprescindible antes de saltar a un framework.
Cuánto tiempo necesito dedicar a la semana?
Se recomienda una dedicacion de 8-10 horas semanales para completar las 80 horas en 2-3 meses. La programación requiere práctica constante para afianzar los conceptos.