Nuevo Curso que todo el mundo suele necesitar porque la gestión de información en formato JSON cada día es más amplia y necesitamos conocer a detalle como funciona Jackson que es la librería que maneja en Java el formato JSON así como ver la integración con Spring . El curso consta de 6 Módulos

Modulo1 : Fundamentos
Este modulo se encarga de introducirnos a Jackson la libreria que usa Spring para manejo de JSON y nos ayudará a crear ficheros JSON a partir de clases Java o viceversa leer ficheros JSON y convertirlos en objetos Java
Modulo2 : ObjectMapper
Este modulo se encarga de abordar el trabajo del día a día con ObjectMapper que es la clase que mapea JSON a Java y Java a JSON abordando operaciones de lectura y escritura de estos documentos así como filtrado de la información obtenida.
Modulo3 : Jackson y Anotaciones
Jackson contiene un grupo amplio de anotaciones y tenemos que conocer por lo menos a detalle las fundamentales como @JsonProperty @JsonGetter , @JsonPropertyOrder ,@JsonInclude . Anotaciones que nos permitan personalizar el como funcionan los objetos cuando trabajamos con JSON y realizamos transformaciones de objetos a json y en sentido contrario
Modulo4 : Spring Boot y Jackson
Todos necesitamos trabajar hoy en día con Spring Boot y generar servicios REST con diferentes objetos y DTOs que envien y recepcionen información en JSON. Este módulo aborda como integrar Jackson con Spring Boot y sacarle partido a sus anotaciones y configuraciones.
Modulo5 :JSON Path y Búsquedas
En muchas ocasiones no es suficiente con leer o escribir en JSON . Hay muchas situaciones en las que necesitamos realizar búsquedas profundas y filtrados sobre la información recibida. Para ello podemos usar JSON Path que se encarga de filtrar sobre el documento con búsquedas por patronaje y dejarnos los nodos JSON que nos interesa trabajar.
Modulo6 :Buenas Prácticas
A veces hay que salirse de lo habitual y trabajar con JSON de forma más optima. Para ello Jackson aporta su API de JSON Streaming que permite una mejor gestión de la memoria. A veces hay que generar vistas con @JsonViews y Jackson nos dará también esa posibilidad. O a veces hay que convertir JSON a XML o YAML . Todas estas cosas serán abordadas en este módulo.
Precio :79 Euros
Deja una respuesta