Curso de Spring con Kotlin

Descripción

Si ya conoces Kotlin y has experimentado el uso de Coroutines, data classes y muchas características de Kotlin y deseas utilizar Spring FrameWork, este curso es para ti .

Kotlin fue anunciado como lenguaje oficial de desarrollo para Android en el Google I/O 2017; y Spring continuamos mejorando el soporte para Kotlin en todo el portafolio de Spring, mientras que el propio Kotlin ha seguido evolucionando con nuevas características clave, como las Coroutines.

Una de las características clave de Kotlin es la seguridad contra nulos (null safety), la cual gestiona de manera limpia los valores nulos en tiempo de compilación, en lugar de toparse con la famosa *NullPointerException* en tiempo de ejecución. Esto hace que las aplicaciones sean más seguras mediante declaraciones de nulabilidad y la expresión de la semántica de «valor o ausencia de valor», sin tener que asumir el coste de envoltorios (*wrappers*) como *Optional*. Cabe destacar que Kotlin permite utilizar construcciones funcionales con valores anulables.

Objetivos del Curso de Spring con Kotlin

Una de las características clave de Kotlin es la seguridad contra nulos (*null safety*), la cual gestiona de manera limpia los valores nulos en tiempo de compilación, en lugar de toparse con la famosa *NullPointerException* en tiempo de ejecución. Esto hace que las aplicaciones sean más seguras mediante declaraciones de nulabilidad y la expresión de la semántica de «valor o ausencia de valor», sin tener que asumir el coste de envoltorios (*wrappers*) como *Optional*. Cabe destacar que Kotlin permite utilizar construcciones funcionales con valores anulables.

  • Crear poderosas aplicaciones y servicios, grado producción, con un mínimo de complicaciones.
  • Soportar múltiples ambientes en un solo artefacto.
  • Aprender como “retocar” tus aplicaciones a través de diferentes propiedades.
  • Usar métricas personalizadas para dar seguimiento al número de mensajes publicados y consumidos.
  • Mejorar el modelo de seguridad de tus aplicaciones.
  • Hacer uso de programación reactiva en Spring Boot
  • Construir todo un ambiente de pruebas: desde pruebas unitarias ligeras hasta pruebas de integración embebidas en un contenedor Web.

¿Qué necesito para el Curso de Spring con Kotlin?

  • Conocimientos de Kotlin
  • Conocimientos de Maven
  • Conocimientos de Spring Core

Lista de Cursos Relacionados con Spring con Kotlin

Audiencia

Desarrolladores de Java que deseen acelerar sus tiempos de producción aprovechando los beneficios de este framework.

Metodología

Estos cursos son prácticos, con elementos esenciales de teoria.

Requisitos

Conocimientos orientada a objetos con Java.

Duración

32 horas.

Solicita informes