¿Qué quieres aprender?

Workshop Programación Funcional y Novedades en Java

Workshop Programación Funcional y Novedades en Java

TecGurus

Curso online


130

Duración : 3 Días

Las empresas están demandando desarrolladores que conozcan lambdas y streams de Java, pero si no conoces la programación funcional y nunca has utilizado los streams, las interfaces funcionales y las expresiones lambda este workshop es para ti.

Nuestros consultores expertos te guiarán de manera 100% práctica para que inicies de inmediato a utilizar los streams, la interfaces funcionales y las expresiones lambda en tus propios proyectos y logres así una ventaja competitiva respecto a otros desarrolladores.

La industria tecnológica demanda profesionales capacitados para innovar en el campo de la programación, por lo que cada uno de nuestros Workshop que brindamos te dan la solución inmediata para cubrir tus necesidades de formación profesional, dándote las herramientas necesarias para desarrollarte rápidamente en la industria del desarrollo de software.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

-Crear código expresivo y fácil de leer mediante las expresiones Lambda. -Crear y utilizar las interfaces funcionales personalizadas. -Utilizar las interfaces funcionales predefinidas de Java. -Utilizar los Streams para el manejo eficiente y funcional de conjuntos de datos. -Al finalizar el workshop obtendrás las bases solidas para diseñar, construir y mantener código ofreciendo el mejor rendimiento posible, asegurar la calidad y capacidad de respuesta en las aplicaciones programadas, esto basado en la constante práctica de las funcionalidades enseñadas a lo largo del workshop.

A quién va dirigido

A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.

Requisitos

-Conocimientos previos del lenguaje Java (Clases, métodos, variables, objetos.) -Se recomienda el Workshop Java SE Orientado a Objetos.

Temario completo de este curso

1.-Introducción a la programación Funcional1.1 Novedades de la ultima versión de Java
1.2 ¿Qué es la Programación Funcional?
1.3 Entendiendo las partes de la programación funcional

2.- Expresiones lambda
2.1 ¿Qué es una expresión lambda?
2.2 ¿Qué es una interfaz funcional?
2.3 Tipos de Interfaces funcionales
2.4 Sintaxis de expresión lambda
2.5 Inferencia de tipo en la expresión lambda
2.6 Expresión lambda con y sin parámetros
2.7 Expresión lambda con devolución
2.8 Ambiguedad de tipo en expresiones lambda
2.9 Expresión lambda como retorno de métodos
2.10 Scopes de las expresiones lambda

3.- Métodos Referenciados
3.1 Introducción a los métodos referenciados
3.2 Método referenciado de una instancia
3.3 Método referenciado de un constructor

4.- Optional y Streams
4.1 La clase Optional
4.2 Entendiendo los Streams
4.3 ¿Qué son los Stream listeners?
4.4 Operaciones y Collectors
4.5 Streams de tipo específico y Paralelismo
4.6 Operaciones Terminales
4.7 Operaciones Intermedias
4.8 Collectors

5.- Proyecto Final5.1 Definiendo el proyecto
5.2 Diseñando las Funciones del Proyecto
5.3 Finalizando proyecto
Ver más