FP GS

Formación Profesional de Grado Superior

FP Grado Superior: Desarrollo de Aplicaciones Web

IES Luis Braille

2022 — 2024Coslada, Madrid

Resumen

Formación avanzada en desarrollo web full-stack con React, Node.js, bases de datos y metodologías ágiles. Proyectos reales con tecnologías profesionales del mercado actual.

Sobre el centro

El IES Luis Braille ofrece el ciclo de Desarrollo de Aplicaciones Web con un enfoque muy práctico y actualizado a las demandas del mercado. El equipo docente combina experiencia académica con trayectoria profesional en el sector.

Objetivos de la formación

  • Desarrollar aplicaciones web completas en entornos cliente y servidor.
  • Diseñar y gestionar bases de datos relacionales y no relacionales.
  • Implementar APIs RESTful y consumirlas desde el frontend.
  • Trabajar con control de versiones y flujos de trabajo colaborativos.
  • Desplegar aplicaciones en entornos cloud y servidores de producción.
  • Aplicar metodologías ágiles y trabajo en equipo en proyectos reales.

Competencias desarrolladas

Desarrollo Frontend con React y TypeScriptDesarrollo Backend con Node.js y ExpressDiseño y gestión de bases de datos (SQL y NoSQL)Integración y consumo de APIs RESTControl de versiones con Git y GitHubDespliegue en plataformas cloud (Vercel, Railway)Testing y depuración de aplicacionesDiseño UI/UX con Tailwind CSS

Tecnologías

JavaScript (ES6+)TypeScriptReactSpring BootNode.jsExpress.jsJavaPostgreSQLMongoDBHTML5 / CSS3REST APIsJWT / Auth

Herramientas

Git / GitHubVS CodePostmanDBeaverDocker (básico)VercelFigmaTrello / Jira

Metodologías

Scrum y metodologías ágilesPair programmingCode reviewGitflowDiseño orientado a componentesAPI-first development

Módulos y materias

Desarrollo Web en Entorno Cliente

JavaScript avanzado, DOM, eventos y frameworks frontend

Desarrollo Web en Entorno Servidor

Node.js, Express, APIs REST y autenticación

Diseño de Interfaces Web

HTML5, CSS3, responsive design y accesibilidad

Bases de Datos

SQL, PostgreSQL, MongoDB y ORMs

Despliegue de Aplicaciones Web

Servidores, cloud, CI/CD y Docker

Proyecto de Desarrollo

Aplicación completa full-stack con equipo

Formación en Centros de Trabajo

Prácticas en empresa de desarrollo web

Proyectos realizados

GymGO

Aplicación web y móvil para gestión de rutinas de entrenamiento con seguimiento de progreso personalizado. Autenticación JWT, panel de administración y estadísticas.

ReactNode.jsPostgreSQLReact NativeExpress

CodeXplore

Plataforma educativa para aprender programación con cursos interactivos, sistema de seguimiento de progreso y gestión de usuarios.

Next.jsTypeScriptTailwind CSSHeroUIPostgreSQL

API REST de gestión de tareas

API completa con autenticación JWT, roles de usuario, CRUD de tareas y documentación con Swagger.

Node.jsExpressPostgreSQLJWTSwagger

Conocimientos adquiridos

  • Arquitectura de aplicaciones web modernas (SPA, SSR, SSG)
  • Gestión del estado en aplicaciones React (Context API, Redux)
  • Seguridad web: autenticación, autorización y OWASP
  • Optimización de rendimiento web (Lighthouse, Web Vitals)
  • Diseño de bases de datos y normalización
  • Integración continua y despliegue automático
  • Patrones de diseño en JavaScript y TypeScript

Aplicaciones prácticas

  • Desarrollo de aplicaciones web para clientes y empresas
  • Creación de APIs para consumo por aplicaciones móviles y web
  • Optimización de rendimiento y accesibilidad en producción
  • Trabajo en equipos de desarrollo con metodologías ágiles

Logros destacados

  • Proyecto GymGO seleccionado como trabajo destacado del ciclo
  • Nota de acceso a prácticas superior a 8.5
  • Contribuciones a proyectos open source durante el ciclo