Curso subvencionado para trabajadores semipresencial
San Sebastian De Los Reyes (Madrid)
La formación en Desarrollo de Aplicaciones con Tecnologías Web te capacitará para crear y mantener aplicaciones web profesionales. Aprenderás a desarrollar front-end y back-end, integrar bases de datos, implementar APIs, aplicar buenas prácticas de seguridad y desplegar proyectos en entornos reales. El curso está orientado a mejorar la empleabilidad y, acceder a puestos de desarrollador/a web.
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.0 • 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. • 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.