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


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (9)

Cursos Relacionados

Categorías Relacionadas