Curso de Programación Frontend en Javascript y Angular (Presencia Virtual Online)


CONVOCATORIA CERRADA


Programa cofinanciado por el Fondo Social Europeo Plus y el Ministerio de Industria y Turismo. 

Presentación

Este curso integral está diseñado para proporcionar una formación completa en el desarrollo frontend utilizando Angular, uno de los frameworks más populares y robustos para crear aplicaciones web modernas. A lo largo del curso, los estudiantes adquirirán las habilidades necesarias para diseñar, desarrollar y desplegar aplicaciones web dinámicas y escalables.

El curso comienza con una introducción a los conceptos fundamentales del desarrollo web y las bases del lenguaje TypeScript, asegurando que todos los participantes tengan una base sólida antes de avanzar a temas más complejos. Posteriormente, se explorará en profundidad el framework Angular, abarcando desde los fundamentos hasta técnicas avanzadas de desarrollo.

Los estudiantes aprenderán a configurar su entorno de desarrollo y a entender la estructura de una aplicación Angular. Se cubrirán componentes, plantillas, módulos y servicios, así como la comunicación entre componentes y el manejo del estado de la aplicación. También se profundizará en el enrutamiento y la navegación, lo que permitirá a los estudiantes crear aplicaciones de una sola página (SPA) eficientes y con una experiencia de usuario fluida.

Uno de los objetivos clave del curso es que los estudiantes comprendan cómo construir interfaces de usuario intuitivas y receptivas utilizando Angular Material y otras bibliotecas de componentes. Aprenderán a trabajar con formularios tanto template-driven como reactivos, y a implementar validaciones para asegurar la integridad de los datos de entrada del usuario.

El curso también abordará el consumo de APIs RESTful y servicios externos, utilizando HttpClient para manejar la comunicación con el backend. Se enseñará a gestionar la autenticación y autorización en aplicaciones Angular, asegurando que solo los usuarios autenticados puedan acceder a ciertas partes de la aplicación.

Además, se cubrirán técnicas avanzadas como el lazy loading para optimizar el rendimiento, la implementación de animaciones para mejorar la experiencia del usuario, y la utilización de herramientas para pruebas unitarias y de integración, garantizando la calidad del código. Los estudiantes también aprenderán sobre las mejores prácticas y patrones de diseño que les ayudarán a escribir código limpio, mantenible y escalable.

Datos generales

Convocatoria
2024
Horario

Clases grupales: de lunes a viernes
Tutorías individuales: se desarrollarán dos tutorías a lo largo del programa, en horario flexible de mañana o tarde.

Duración

175 horas lectivas + 2,5 horas tutorías

Precio:

Formación gratuita. Programa cofinanciado por el Fondo Social Europeo Plus y el Ministerio de Industria y Turismo. 

 

Fecha del curso
Provincia
- Otras -
Modalidad
Online

Contenidos

Módulo 1: Java

  • Introducción e instalación de herramientas básicas    
  • Programación Orientada a Objetos    
  • Arrays y matrices    
  • Documentación en Java    
  • Java Avanzado    
  • Colecciones    
  • Entrada/Salida y ficheros.    
  • Excepciones    
  • Fundamentos de bases de datos    
  • Modelo E/R y relacional.    
  • SQL    
  • JDBC y JPA    
  • Dependencias    
  • Servicios Web    
  • Spring    
  • Testing    
  • Proyecto Java   

Módulo 2: Front

  • HTML y CSS    
  • Javascript    
  • Typescript    
  • Node JS y Json Server    
  • ANGULAR    

Módulo 3: Empleabilidad

Este módulo ofrece una serie de herramientas que permitirán al alumnado a introducirse en el mercado laboral de forma más adecuada, consiguiendo un acercamiento exitoso con las empresas y desenvolverse correctamente en los procesos de selección. Los contenidos serán los siguientes: 

  • Búsqueda activa y autoconocimiento
  • CV y Mercado laboral
  • Taller de comunicación
  • Entrevistas y procesos de selección
     

Metodología

EOI ha puesto en práctica una metodología que se basa en la formación de carácter práctico y en la atención individualizada y activa de cada una de las personas participantes. El alumnado contará con el apoyo de la dirección del programa y de un claustro docente especializado. Cuya misión es impartir la formación con un alto nivel de calidad, ayudando a las personas participantes a profundizar más en la materia y a adquirir los conocimientos necesarios.

Esta metodología combina: 

  • Clases grupales: se impartirán online con presencia virtual. El programa contará con un aula virtual y las clases se impartirán de manera síncrona y en directo; docentes y alumnado. 
  • Tutorías individuales: sesiones personalizadas donde el alumnado recibirá asistencia en materia de empleabilidad. Se realizarán dos/tres sesiones a lo largo del curso, que se concretarán en horario distinto a las sesiones grupales, de forma que no interfieran en la asistencia de estas. 
  • Resolución de problemas prácticos reales: el grupo de asistentes aprenderá mediante la práctica. 
  • Ejercicios alineados con los contenidos: Los ejercicios están diseñados para que tengan una aplicación en el mundo laboral y que a la vez sean atractivos para el alumnado. La mayoría de los ejercicios se basan en formatos reales familiarizando al alumnado con casos prácticos que en un futuro va a realizar en su puesto de trabajo. 
  • Evaluación Final: Para asegurar el correcto aprovechamiento de la formación se establece un proyecto final como propuesta de evaluación del curso. 

CERTIFICACIÓN

Se entregará un DIPLOMA acreditativo a todos aquellos alumnos que hayan alcanzado los porcentajes de asistencia requeridos, tanto a las sesiones lectivas como a las tutorías y hayan realizado la evaluación final del curso, que deberá alcanzar la calificación de Apto.
 

Información e Inscripción

¡Solicita ya tu plaza!

EOI - Escuela de Organización Industrial

eoimediterraneo@eoi.es