Curso subvencionado para trabajadores semipresencial
San Sebastian De Los Reyes (Madrid)
El Curso de Desarrollo Web Full Stack aportará a los alumnos conocimientos suficientes como para poder crear aplicaciones web y realizar su mantenimiento. Así pues, el estudiante comprenderá cómo se desarrolla el front-end y el back-end; el modo en el que se han de integrar bases de datos o cómo implementar APIs; asimismo, se estudiará cómo aplicar buenas prácticas de seguridad informática. Todo ello se logrará a través de la realización de proyectos en entornos reales.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Sedes
Localización
Fecha inicio
Objetivos
Al finalizar, podrás: - Desarrollar interfaces web responsive con HTML/CSS/JS. - Programar el back-end y conectar con bases de datos. - Crear y consumir APIs REST. - Trabajar con Git y buenas prácticas profesionales - Mejorar la seguridad básica y calidad del código. - Desplegar proyectos y documentarlos.
A quién va dirigido
Especialmente dirigido a trabajadores en activo (cualquier sector) que quieren: 1) reorientarse hacia tecnología, 2) mejorar su perfil para promoción interna o movilidad, 3) adquirir una base sólida para puestos digitales (web, e-commerce, producto, marketing tech). También apto para profesionales en ERTE o mejora de cualificación.
Requisitos
• Documento en vigor: DNI/NIE. • Interés por el trabajo con jóvenes y la orientación socioeducativa. • Recomendable: habilidades básicas digitales (correo, documentos, navegación). • Recomendable: manejo básico de ordenador e interés por la programación.
Temario completo de este curso
1) Programación web en el entorno cliente: HTML5, CSS3, JavaScript, DOM, responsive, accesibilidad.
2) Programación web en el entorno servidor: lógica back-end, arquitectura, sesiones, autenticación.
3) Acceso a datos: diseño de BBDD, SQL, integración con aplicaciones, ORMs (según stack).
4) Desarrollo de aplicaciones web: patrón MVC, APIs REST, integración front-back, validación y seguridad.
5) Sistemas de control de versiones y despliegue: Git, entornos, publicación, mantenimiento.