Programa del Curso

Cree API REST con Spring Data REST

Primavera y REPOSO Web Services

  • SOA y microservicios
  • HATEOAS y HAL
  • ¿Qué es Spring Data REST?

Preparación del entorno de desarrollo

  • Instalación y configuración de JDK
  • Instalación y configuración de Spring
  • Instalación y configuración Postman

Spring Data REST

  • Creación de tablas, entidades y campos
  • Trabajar con fuentes de datos
  • Creación de repositorios
  • Uso de POST y PUT
  • Configuración de una ruta de acceso
  • Creación de una API
  • Implementación de una API
  • Exploración de recursos
  • Paginación y clasificación
  • Mantener la exposición a la API
  • Personalización de la serialización JSON
  • Aplicación de métodos de búsqueda personalizados

API de REST de microservicios

  • Creación de un esquema y un proyecto
  • Desarrollo y fijación de entidades
  • Uso de asociaciones
  • Creación de repositorios
  • Trabajar con fuentes de datos

Pruebas con Postman

  • Creación de recursos
  • Personalización de asociaciones
  • Exposición de recursos

Protección de las API

  • Adición de dependencias
  • Configuración de la autorización y la autenticación

Angular JavaScript

¿Qué es Angular JS?

  • HTML5, CSS y JavaScript
  • JSON y Ajax
  • Aplicaciones Angular JS
  • Bootstrap CSS
  • Modelos
  • Enlaces

Expressiones

  • Expresiones simples
  • Valores
  • Objetos
  • Matrices
  • Mapas

Directivas       

  • Tipificación de datos
  • Bucle sobre matrices y matrices de objetos
  • Creación de tablas
  • Activación y desactivación de elementos HTML
  • Ocultar y mostrar HTML elementos
  • Manejo de HTML eventos
  • Directivas personalizadas

Controladores

  • Definición de controladores
  • Funciones de propiedad de objeto
  • Métodos de controlador
  • Controladores en archivos externos

Espacios de nombres

  • Espacio de nombres global
  • Módulos
  • Dependencias de módulos
  • Carga de la biblioteca
  • Dónde poner los scripts
  • Expedientes de solicitud

Filtros

  • Convertir a moneda
  • Subconjuntos de matrices
  • Conversión de mayúsculas y minúsculas
  • Ordenación

Solicitudes HTTP

  • Peticiones generales
  • Métodos abreviados
  • Manejo correcto y de errores
  • Configuración de encabezados HTTP
  • Protección contra vulnerabilidades JSON y XSRF

Formas

  • HTML Controles de entrada
  • Validación de Browser versus Angular JS
  • Validación de valores de entrada
  • Visualización de mensajes de error de entrada

Angular Módulos

  • Servicios
  • Animation
  • REPOSO
  • Galletas
  • Compatibilidad con dispositivos móviles

Concepto de aplicación de una sola página

  • Enrutamiento en una aplicación de una sola página (SPA)

 

Capas abiertas JavaScript

¿Qué es Openlayers?

Características de Openlayers

  • Capas de mosaico
  • Capas vectoriales
  • Vanguardia, rápido y listo para dispositivos móviles
  • Fácil de personalizar y ampliar

Angular Integración

Requerimientos

  • Comprensión del desarrollo web.
  • Experiencia con HTML, CSS y Javascript.
  • Java Experiencia en programación.

Audiencia

  • Desarrolladores
 49 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Java 8 y Spring

35 horas

Spring e Hibernate en Aplicaciones Java

21 horas

Java Spring

35 horas

RabbitMQ with Java and Spring

14 horas

Spring 5

21 horas

Spring Webflux

14 horas

Angular 13

28 horas

Fundamentos de Angular 2

21 horas

Angular JavaScript

28 horas

Fundamentos Basicos de AngularJS

14 horas

Angular 10 for Developers

28 horas

Angular 11

28 horas

Angular 11 Advanced

28 horas

Angular 12

28 horas

Angular 12 Advanced

28 horas

Categorías Relacionadas