PROGRAMACION Y DESARROLLO WEB FULLSTACK

DESCRIPCIÓN DEL CURSO

Formación OFICIAL que te cualifica para poder trabajar en empresas en el área de desarrollo del departamento de informática de cualquier empresa.

El curso incluye un periodo de prácticas en empresa, donde podrás aplicar los conocimientos adquiridos.

Además, la superación de este certificado profesional te convalida asignaturas del Grado Superior de FP: TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES WEB

El curso es un programa integral diseñado para proporcionarte todas las habilidades necesarias para convertirte en un desarrollador web completo. Abarca desde la programación en el entorno cliente hasta la programación en el entorno servidor y la implantación de aplicaciones web en entornos de internet, intranet y extranet. Cada módulo está diseñado para ofrecerte una comprensión profunda y práctica, preparándote para enfrentar los desafíos del desarrollo web moderno.

Comenzamos con Programación Web en el Entorno Cliente, donde te familiarizarás con los fundamentos del desarrollo web. En el primer nivel, se introducirá a los participantes en HTML, CSS y JavaScript, los pilares básicos de cualquier sitio web. Aprenderás a estructurar una página web, diseñarla y maquetarla con CSS, y agregar interactividad básica mediante JavaScript.

A medida que avances, en el segundo nivel, explorarás técnicas avanzadas como Flexbox y Grid Layout para diseños más sofisticados y te adentrarás en JavaScript avanzado, incluyendo ES6, manipulaciones del DOM y eventos. También se introducirá el uso de frameworks y librerías populares como Bootstrap y jQuery, esenciales para el desarrollo eficiente de sitios web modernos.

El tercer nivel se centra en el desarrollo de interfaces de usuario dinámicas, donde aprenderás a crear aplicaciones de una sola página (SPA) utilizando frameworks modernos como React, Angular o Vue. Además, aprenderás a consumir APIs RESTful desde el cliente, lo que te permitirá construir aplicaciones web interactivas y responsivas.

La segunda gran sección del curso es Programación Web en el Entorno Servidor. En el primer nivel, se cubrirán los fundamentos de la programación del servidor, incluyendo una introducción a lenguajes de servidor como PHP, la configuración de entornos de desarrollo y conceptos básicos de bases de datos SQL. Esta base es esencial para cualquier desarrollador fullstack.

En el nivel intermedio, te enseñaremos el desarrollo de aplicaciones web del lado del servidor. Aprenderás a crear APIs RESTful, gestionar la autenticación y autorización de usuarios mediante el manejo de sesiones, y realizar operaciones CRUD con bases de datos. Estas habilidades son cruciales para construir aplicaciones web dinámicas y seguras.

El curso también aborda la Optimización y Seguridad en el Entorno Servidor, donde aprenderás técnicas para optimizar el rendimiento de las aplicaciones web y asegurar su protección contra amenazas comunes. En el nivel avanzado, se explorará la arquitectura de microservicios, la integración continua y el despliegue, así como la gestión de contenedores con Docker, preparándote para enfrentar desafíos complejos en el desarrollo y mantenimiento de aplicaciones escalables.

Finalmente, la sección de Implantación de Aplicaciones Web en Entornos Internet, Intranet y Extranet te proporcionaremos conocimientos sobre la configuración de servidores web, el registro de dominios, la configuración DNS y la implementación de certificados SSL para asegurar la comunicación en la red. Además, se cubrirá la gestión y el mantenimiento de aplicaciones web, incluyendo la monitorización del rendimiento, copias de seguridad y recuperación ante desastres, asegurando que las aplicaciones se mantengan seguras y operativas en todo momento.

Comparte este curso
Compartir en facebook
Compartir en twitter
Compartir en linkedin
Compartir en email
Compartir en whatsapp

REQUISITOS

Para poder realizar este curso tienes que acreditar el siguiente requisito académico:

• Titulación académica mínima: Bachiller, FP2, FP Grado medio o BUP

Si no tienes como mínimo alguna de las titulaciones anteriores, podrás hacer el curso si tienes alguna de las siguientes acreditaciones:
• Tener superada la Prueba de Acceso para un ciclo de FP de Grado Superior.
• Tener superada la Prueba de Acceso a la Universidad para mayores de 25 años y/o 45 años
• Tener cualquier Certificado de Profesionalidad de nivel 3.
• Tener superadas las Pruebas de Competencia de nivel 3.

Para otros casos, consulta con FEMPA.

OBJETIVOS

Desarrollar documentos y componentes software que constituyan aplicaciones informáticas en entornos distribuidos utilizando tecnologías web, partiendo de un diseño técnico ya elaborado, realizando, además, la verificación, documentación e implantación de los mismos.

DIRIGIDO A

Trabajadores en activo, autónomos y trabajadores en situación de ERTE de cualquier sector, con centro de trabajo en la Comunidad valenciana.
Personas en situación de desempleo inscritas en el SERVEF.
Formación gratuita financiada por GVA/LABORA

CONTENIDO

MF0491_3: Programación web en el entorno cliente.(180 horas)
? UF1841: Elaboración de documentos web mediante lenguajes de marcas. (60 horas)
? UF1842: Desarrollo y reutilización de componentes software y multimedia mediante lenguajes de guión. (90 horas)
? UF1843: Aplicación de técnicas de usabilidad y accesibilidad en el entorno cliente
(30 horas)

MF0492_3: Programación web en el entorno servidor. (240 horas)
? UF1844: Desarrollo de aplicaciones web en el entorno servidor. (90 horas)
? UF1845: Acceso a datos en aplicaciones web del entorno servidor. (90 horas)
? UF1846: Desarrollo de aplicaciones web distribuidas. (60 horas)

MF0493_3: Implantación de aplicaciones web en entornos internet, intranet y extranet.
(90 horas)

MP0391: Módulo de prácticas profesionales no laborales de desarrollo de aplicaciones con tecnología web. (80 horas)

¿QUIERES QUE TE CONTEMOS MÁS?

Contacta con nosotros si estas interesado en nuestros servicios o necesitas más información