Pular para o conteúdo
[email protected]
Contato
Curitiba 41 3204.1999 | Brasil 4007.2186
Tel
WhatsApp 41 32041999
WhatsApp
SoftSell
MENUMENU
  • HOME
  • TREINAMENTOS E CERTIFICAÇÕES
    • CALENDÁRIO DE TREINAMENTOS
    • CERTIFICAÇÕES EM TI
    • Acadi-TI + SoftSell
      • ASIP – Automação de Segurança da Informação com Python
      • ASTE – Arquitetura de Segurança para Tecnologias Emergentes
      • AUD – Auditoria e Monitoramento de Redes, Perímetros e Sistemas
      • Cybersecurity Analyst Junior – CAJ Blue Team
      • Cybersecurity Analyst Junior – CAJ Red Team
      • Cybersecurity Analyst Junior – CAJ Forense Team
      • Cybersecurity Analyst Professional – CAP
      • DES – Desenvolvimento Seguro
      • Digital Forensics Professional – DFP
      • Ethical Hacking Professional – EHP
      • Hacking Web Application Specialist – HWAS
      • IAC – Inteligência de Ameaças Cibernéticas
      • LAC – Legislação Aplicada a Cibersegurança
      • Masterclass Red Team Pentest Avançado com OSCP
      • MTIA – Metodologia de Teste de Invasão e Técnicas Avançadas
      • OCS – Operações de Cibersegurança
      • Pós-Graduação em Cibersegurança
      • Prime
      • SSI – Segurança de Sistemas da Informação
      • TRI – Tratamento e Resposta a Incidentes
    • Check Point
      • CCSA – Check Point Certified Security Administrator
      • CCSE – Check Point Security Engineering
    • Cisco
      • Cisco Application Centric Infrastructure Operations and Troubleshooting (DCACIO)
      • Cisco SD-WAN Operation and Deployment (ENSDW) v1.0
      • Designing Cisco Application Centric Infrastructure (DCACID) v1.0
      • Designing Cisco Enterprise Networks (ENSLD) v1.1
      • Designing Cisco Enterprise Wireless Networks (ENWLSD) v1.1
      • Implementing and Administering Cisco Solutions (CCNA) v1.0
      • Implementing and Configuring Cisco Identity Services Engine (SISE) v3.0
      • Implementing and Operating Cisco Data Center Core Technologies (DCCOR)
      • Implementing and Operating Cisco Enterprise Network Core Technologies (ENCOR) v1.0
      • Implementing and Operating Cisco Security Core Technologies (SCOR) v1.0
      • Implementing Cisco Application Centric Infrastructure (DCACI) v1.0
      • Implementing Cisco Application Centric Infrastructure–Advanced (DCACIA)
      • Implementing Cisco Catalyst 9000 Switches (ENC9K) v1.0
      • Implementing Cisco Collaboration Applications (CLICA) v1.0
      • Implementing Cisco Enterprise Advanced Routing and Services (ENARSI) v1.0
      • Implementing Cisco Enterprise Wireless Networks (ENWLSI) v1.1
      • Implementing Cisco SD-WAN Solutions (ENSDWI)
      • Performing CyberOps Using Cisco Security Technologies (CBRCOR) v1.0
      • Securing Email with Cisco Email Security Appliance (SESA) v3.1
      • Securing Networks with Cisco Firepower Next Generation Firewall (SSNGFW) v1.0
      • Securing the Web with Cisco Web Security Appliance (SWSA) v3.0
      • Transforming to a Cisco Intent-Based Network (IBNTRN) v1.1
      • Troubleshooting Cisco Application Centric Infrastructure (DCACIT) v5.2
      • Understanding Cisco Collaboration Foundations (CLFNDU) v1.1
      • Understanding Cisco Cybersecurity Operations Fundamentals (CBROPS)
      • Understanding Cisco Wireless Foundations (WLFNDU) v1.0
    • CompTIA
      • CompTIA CASP+
      • CompTIA CySA +
      • CompTIA Linux+
      • CompTIA Network+
      • CompTIA Pentest+
      • CompTIA Security+
    • EC-Council
      • CASE JAVA - Certified Application Security Engineer
      • CCSE – Certified Cloud Security Engineer
      • CEH v13 – Certified Ethical Hacker v13
      • CHFI - Computer Hacking Forensic Investigator
      • CND v2 - Certified Network Defender
      • CPENT – Certified Penetration Testing Professional
      • CSA - Certified SOC Analyst
      • CSCU - Certified Secure Computer User
      • CTIA – Certified Threat Intelligence Analyst
      • ECDE – EC-Council Certified DevSecOps Engineer
      • ECES – EC-Council Certified Encryption Specialist
      • ECIH - Certified Incident Handler
      • EDRP – EC-Council Disaster Recovery Professional
      • DFE – Digital Forense Essentials
      • EHE – Ethical Hacking Essentials
      • NDE – Network Defense Essentials
    • F5
      • Configuring F5 Advanced WAF (previously licensed as ASM)
      • F5 ADM BIG IP – Administering BIG-IP
      • F5 BIG-IP DNS (Antigo GTM)
      • F5 Configuring BIG-IP (AFM): Advanced Firewall Manager
      • F5 Configuring BIG-IP (APM): Access Policy Manager
      • F5 Configuring BIG-IQ v7
      • F5 Developing iRules for BIG-IP
      • F5 LTM – Configuring BIG-IP Local Traffic Manager
      • F5 Troubleshooting BIG-IP
    • Fortinet
      • FortiAnalyzer Administrator
      • FortiAnalyzer Analyst
      • Fortinet FCSS – Advandec Analytics
      • Fortinet FCSS SD-Wan
      • FortiGate Administrator
      • FortiNAC
      • NSE 5 FortiManager
      • NSE 5 FortiSIEM
      • NSE 6 FortiADC
      • NSE 6 FortiMail
      • NSE 6 FortiWeb
      • NSE 7 Enterprise Firewall
      • NSE 7 Network Security Architect
    • Furukawa
      • Conecte-se
      • Data Cabling System
      • FCP Fibra Óptica
      • FCP Fibra Óptica | Módulo Emendas Ópticas
      • FCP Fibra Óptica | Módulo Medição em Redes Ópticas
      • FCP Fibra Óptica | Módulo Redes Externas
      • FCP Gestão de Infraestrutura de Redes
      • FCP Professional
      • FTTx Conceitos e Projetos EAD
      • FTTx Equipamentos | Módulo Networking
      • Webinar
    • Oracle
      • Administração de Base de Dados Oracle 19c
      • Administração de Oracle ASM
      • Administração de Oracle Clusterware
      • Administração de Oracle RAC
      • Administração de Data Guard
      • Administração de MySQL
      • Administração de WebLogic 14c
      • Advanced Security, Database Vault e Data Masking
      • Advanced Security e Data Masking
      • Alta Disponibilidade em MySQL
      • Análise de Dados em plataformas BI
      • Análise e ajuste de desempenho em Base de Dados Oracle 19c
      • Backup e Recovery em Base de Dados Oracle 19c
      • Construindo Composite Applications no Oracle SOA Suite 12c
      • Disaster Recovery (DR) em MySQL
      • Fundamentos de MySQL
      • Fundamentos de Oracle 19c para Desenvolvedores e Cientistas de Dados
      • Instalação e Upgrade de BD Oracle
      • Integrando dados com o Oracle Data Integrator (ODI)
      • Introdução ao Oracle SOA Suite 12c
      • Introdução ao SQL 19c
      • MySQL Security
      • ODI – Integração Avançada e Desenvolvimento de KM
      • Oracle Database 21c: New Features
      • Oracle Multitenant 19c
      • Performance em MySQL
      • Performance Tuning em MySQL
      • Programação Avançada com PL/SQL
      • Programação com PL/SQL
      • SQL para Data Science
    • Palo Alto Networks
      • PAN 210 – Firewall 10.0 Essentials: Configuration and Management
      • PAN 220 – Palo Alto Panorama: Managing Firewalls at Scale v9
      • PAN 318 – Prisma Access Sase Security: Design and Operation
      • PAN 330 – Firewall: Troubleshooting v9
    • Veeam
      • Veeam Backup & Replication v11: Architecture and Design
      • Veeam Backup & Replication v12.1: Configure, Manage and Recover (VMCE)
    • VMware
  • SERVIÇOS DE TI
    • Fábrica de Softwares e BI
    • Produtos e Equipamentos de TI
    • Serviços de TI
      • Gerenciamento de infraestruturas de TI
      • Oracle Cloud Infrastructure (OCI)
      • Suporte em Infraestrutura de TI
  • INSTITUCIONAL
  • BLOG
banner-site-fabricantes-java

Java SE 8 New Features

Sobre este Treinamento

  • Create lambda expressions using the default library interfaces
  • Create lambda expressions using the proper syntax
  • Use new concurrent lambda features
  • Use the new Date/Time API
  • Use Mission Control and Flight Recorder
  • Use the new Nashorn JavaScript Engine

What you will learn

This Java SE 8 New Features training delves into the major changes and enhancements in Oracle Java SE 8. You’ll focus on developing an understanding of the basics, then looking at using streams and lambda expressions with collections.

  • Work with the new JavaDate and Time API;
  • Use the Nashorn JavaScript engine;
  • Create lambda expressions using the default library interfaces;
  • Use new concurrent lambda features.

Benefits to You

By enrolling in this course, you’ll expand your knowledge of Java SE 8, while building your Java skill set. It wraps up with an overview of Mission Control and Java Flight Recorder, which are now included with JDK 8.

Carga Horária: 2 dias

GARANTIR MINHA VAGA!

Pré-requisito

Suggested Prerequisites:
Fundamentos de Java SE7
Java SE 7 Programming
Java SE7 Fundamentals
Programação Java SE 7

Developer
J2EE Developer
Java Developers
Project Manager

Público-alvo

Conteúdo

Course Introduction

  • Reviewing course objectives
  • Discussing course format and LVC
  • Getting acquainted with instructor and student
  • Discussing course topics planned for coverage
  • Overview of changes in 8

Introducing Lambda Expressions

  • Describing the purpose of an anonymous inner class
  • Describing drawbacks to anonymous inner classes
  • Describing the components of a lambda expression
  • Defining a functional interface
  • Creating programs that use lambda expressions

A Case for Lambda Expressions

  • Discussing the reasons for adding lambda expressions to the Java language
  • Reviewing the standard way of extracting data in Java
  • Refactoring code to reduce redundancy
  • Refactoring code to use inner classes
  • Refactoring code to use lambda expressions
  • Listing the benefits of lambda expressions

Filtering Collections with Lambdas

  • Iterating though a collection with forEach
  • Iterating through a collection using lambda syntax
  • Describing the Stream interface
  • Filtering a collection using lambda expressions
  • Calling an existing method using a method reference
  • Chaining multiple methods together
  • Comparing function and imperative programming
  • Defining pipelines in terms of lambdas and collections

Using Built in Lambda Types

  • Listing the built in interfaces included in java.util.function
  • Determining true or false with a Predicate
  • Processing an object and return nothing with Consumer
  • Processing one object and return another with Function
  • Generating a new object with Supplier
  • Using primitive versions of the base interfaces
  • Using binary versions of the base interfaces

Collection Operations with Lambda

  • Extracting data from an object using map
  • Searching for data using search methods
  • Describing the types of stream operations
  • Describing the Optional class
  • Performing calculations using methods
  • Describing lazy processing
  • Sorting a stream
  • Saving results to a collection using the collect method

Parallel Streams

  • Reviewing the key characteristics of streams
  • Contrasting old style loop operations with streams
  • Describing how to make a stream pipeline execute in parallel
  • Listing the key assumptions needed to use a parallel pipeline
  • Defining reduction
  • Describing why reduction requires an associative function
  • Calculating a value using reduce
  • Describing the process for decomposing and then merging work

Lambda Cookbook

  • Modifying a list using removeIf
  • Updating a list using replaceAll
  • Updating a map using computeIfAbsent, computerIfPresent, and merge
  • Sending the keys and values from a map to a stream
  • Reading a file to a stream
  • Reading a text file into an ArrayList
  • List, walk, and search a directory structure using a stream
  • Flattening a stream using flatMap

Method Enhancements

  • Considering the importance of building good libraries
  • Using static methods in Interfaces
  • Using default methods
  • Understanding default method inheritance rules

Using the Date/Time API: Working with Local Dates and Times

  • Listing the goals of the Date/Time API (JSR-310)
  • Creating and manage date-based events
  • Creating and manage time-based events
  • Combining date and time into a single object

Using the Date/Time API: Working with Time Zones

  • Working with dates and times across time-zones and manage changes resulting from daylight savings

Using the Date/Time API: Working with Date and Time Amounts

  • Defining and create timestamps, periods and durations
  • Applying formatting to local and zoned dates and times

JavaScript on Java with Nashorn: Creating and executing shell scripts

  • Creating and execute shell scripts using JavaScript and Nashorn

JavaScript on Java with Nashorn: Writing JavaScript Applications

  • Developing JavaScript applications that leverage Java code using Nashorn

JavaScript on Java with Nashorn: Writing JavaFX Applications Using JavaScript

  • Running JavaScript script from Java applications usingJSR-223
  • Prototype JavaFX applications using Nashorn and JavaScript

Intro to Mission Control

  • Describing JMX and Managed Beans with Mission Control
  • Monitoring CPU utilization with Mission Control
  • Analyzing JVM characteristics with Mission Control
  • Analyzing heap memory with Mission Control

Intro to Flight Recorder

  • Describing the Java Flight Recorder
  • Describing the Java Flight Recorder Architecture
  • Starting a Java Flight Recording
  • Managing a Java Flight Recording
  • Analyzing a Java Flight Recording
Acesse o Calendário de Treinamentos

Atendimento Personalizado

Para saber mais sobre os treinamentos, certificações e soluções de TI da SoftSell, entre em contato com a gente.
É só escolher o seu canal preferido e aguardar breve resposta em horário comercial:

Curitiba: 41 3204.1999
Demais localidades: 4007.2186
WhatsApp : 41 98754.3534
Email: [email protected]
 

ENDEREÇO
Rua Emiliano Perneta, 680 – 9º Andar
Centro – Curitiba – Paraná – 80420-080

    Relacionado

    TREINAMENTOS E CERTIFICAÇÕES

    • Treinamentos e Certificações
    • Certificações em TI
    • Inscrições

    INFRAESTRUTURA DE TI

    • Software e BI
    • Serviços
    • Produtos e Equipamentos

    SOFTSELL

    • Sobre a SoftSell
    • Trabalhe Conosco
    • Política de Privacidade
    • Aviso de Cookies

    ATENDIMENTO

    Telefone SoftSell Telefone 41 3204.1999

    Whatssap SoftSell WhatsApp 41 32041999

    Contato SoftSell [email protected]

     


    Rua Emiliano Perneta, 680, 9º andar, Centro | Curitiba/PR | 80420-080

    Siga-nos

    • Facebook
    • Instagram
    • LinkedIn

    CERNE Informática Ltda. | Todos os Direitos Reservados | Desenvolvido por Pontodesign

    Pontodesign
    © 2025 SoftSell • Built with GeneratePress
    Utilizamos cookies para fornecer uma melhor experiência de navegação em nosso website. Clicando em ACEITAR, você concorda em utilizar todos os nossos cookies. Você pode clicar em CONFIGURAR para definir suas permissões. Saiba mais em nosso Aviso de Cookies
    CONFIGURARACEITAR
    Manage consent

    Configurações de Privacidade

    Este site utiliza cookies para melhorar sua experiência de navegação. Os cookies categorizados como necessários são armazenados em seu navegador por serem essenciais para o funcionamento do site. Também utilizamos cookies para analisar e entender como você utiliza nosso website, estes serão armazenados em seu navegador apenas com seu consentimento. Desabilitar cookies pode ocasionalmente afetar sua experiência de navegação.

     
    Funcionais
    Cookies funcionais ajudam a performar certas funcionalidades como compartilhar conteúdos do site em mídias sociais, plataformas, coletar feedbacks.
    Performance
    Estes cookies são utilizados para entender e analisar a indexação do site, o que nos ajuda a entregar uma melhor experiência aos visitantes.
    Analíticos
    Cookies analíticos são utilizados para entender como visitantes interagem com nosso website. Este cookies ajudam a prover informações em métricas sobre número de visitantes, origens de tráficos entre outros medidores.
    Propaganda
    Cookies de propagando são utilizados para captar informações relevantes para campanhas de marketing customizadas.
    Outros
    Alguns cookies não possuem categoria específica e podem estar relacionados com pequenas funcionalidades do site.
    Necessários
    Estes cookies garantem o correto funcionamento do site bem como gerenciam configurações de segurança.
    SALVAR E ACEITAR
     

    Carregando comentários...