Course Summary
| 08/11/2022 a 01/12/2022 | | 32 hores |
| Modalidad MIXTA | | Preu (External) : 640€ Preu (Associated) : 544€ Precio (Colegiado) : 544€ |
I will rely on...
Course Content
Description | El objetivo del curso es que los alumnos adquieran los conocimientos y habilidades necesarias para crear aplicaciones web completas, desarrollando tanto el Front-end en Angular como el Back-end en Java Spring Boot. Todo esto con el desarrollo de un ejercicio en el que se pondrá en práctica todo lo aprendido. |
I will be able to ... | El objetivo del curso es que los alumnos adquieran los conocimientos y habilidades necesarias para crear aplicaciones web completas, desarrollando tanto el Front-end en Angular como el Back-end en Java Spring Boot. Todo esto con el desarrollo de un ejercicio en el que se pondrá en práctica todo lo aprendido. |
Program |
- Spring Boot
- Introducción
- Introducción a Spring Framework
- Conceptos de Spring Framework
- ¿Qué es ¿Spring Boot?
- Primeros pasos con Spring Boot
- Creación de un proyecto
- Estructura de un proyecto con Spring Boot.
- Configuración application.properties
- Iniciar servidor de desarrollo
- Spring Boot JPA
- ¿Qué es Spring Boot JPA?
- JPA vs Hibernate
- Configuración y conexión a BBDD
- Entidades y relaciones
- Anotaciones
- JPA Persist
- Repositorios y Spring Data
- APIs REST
- Concepto Api Rest
- Mensajeria JSON
- Como exponer servicios. Uso de @WebService
- Anotaciones en los parámetros.
- Uso de @Service
- Acciones (GET, POST, PUT, DELETE)
- Implementación de la clase Service. Uso de @Autowired
- Tipos de valores devueltos
- Swagger/Open API
- Autenticación con JWT
- PostMan
- Angular
-
- Introducción a Angular
- ¿Qué es Angular?
- ¿Qué necesito para trabajar con Angular?
- Versiones
- Instalación
- TypeScript
- Configuración del entorno de desarrollo
- Anatomía de una aplicación Angular
- Angular CLI
- Conceptos básicos de Angular
- Arquitectura
- Bootstrap
- Componentes
- Anatomía de un componente
- Templates y Data-Bindings
- Comunicación entre componentes
- Ciclo de vida de un componente
- Directivas
- Pipes
- Enrutado en angular
- Peticiones API REST
- Promises VS Observables
- Peticiones HTTP
- Interceptores
- Servicios e Inyección de dependencias
- Módulos
- Formularios
- Compilar para publicar
3. Despliegue en Azure
- Se realizará una práctica transversal a lo largo del curso de un proyecto Web API + Angular en el que se aplicarán los conceptos adquiridos.
|
Inscription
Course type | Propi, organitza COITCV / AVIT |
Room | Aula de formación del Instituto Tecnológico de Informática- VOSTÈ. Ciudad Politécnica de la Innovación, Edificio 8G, Cuarta Planta (También disponible opción ON-LINE) |
Schedule | Martes y jueves. de 16:00 a 20:00h. |
Inscription start | 14/07/2022 |
Inscription end | 01/12/2022 |
Enrollment Process |
- Preu públic general: 640€ (IVA no inclòs)
- Precio AVIT: descompte de l' 15% pel conveni signat entre la AVIT i l'ITI (aquest descompte no és aplicable en el curs quan estigui en \\\\\\\\\\\\\\\"período de venta anticipada\\\\\\\\\\\\\\\") consulta condicions.
——————————————————————————-
- Si ets associat i / o col·legiat identifica't com a tal envia la "Inscripció de l'Col·legiat". Un cop rebuda la inscripció t'enviarem el \\\\\\\\\\\\\\\"código descuento\\\\\\\\\\\\\\\" perquè puguis aplicar-lo en la inscripció i obtenir el descompte.
Si necessites més informació escriu a rrhh@coitcv.org amb el nom de el curs i la consulta. Más información aquí. |
Out of date, enrollment is not allowed