Gostando da prévia?
Esta é a primeira aula gratuita. Tenha acesso completo: solicite uma demo ou faça login.
Gostando da prévia?
Esta é a primeira aula gratuita. Tenha acesso completo: solicite uma demo ou faça login.
Neste curso Programação Java Avançado, aprenderá sobre os inúmeros avanços da linguagem, sem ter que vasculhar a internet em busca de pistas. A linguagem Java evoluiu de várias maneiras, com este curso concentrando-se nos avanços mais pertinentes para engenheiros de software.
Desde novas classes de coleção e programação funcional, executores de pool de threads eficientes, NIO redesenhado e APIs de data e hora, até extensões no sistema de tipos, este curso é uma refeição completa.
Não discutiremos apenas os méritos de cada tópico individual, mas também detalharemos exemplos de programação ao vivo, onde poderá começar a ver como o conceito se manifesta no código funcional. Quase todas as lições fornecem exemplos de programação repletos de testes de unidade que provam que o conceito está a fornecer os resultados corretos em tempo de execução.
O curso se concentra nos avanços da linguagem Java mais pertinentes aos engenheiros de software.
Cobre novas classes de coleção e programação funcional, thread pool executors eficientes, APIs NIO e date time redesenhadas, extensões no sistema de tipos e design patterns, com lições que variam de histórico de versão Java e sistemas de tipos a threads, APIs de arquivo e APIs de data e hora.
Sim. Aprofunda-se em exemplos de codificação ao vivo, e quase todas as lições fornecem exemplos de codificação com testes unitários que provam que o conceito entrega os resultados corretos em tempo de execução.
Você avaliará idiomas de programação usando novas bibliotecas e APIs, reconhecerá padrões de codificação que podem levar seu software a novos patamares, explicará como as novas APIs agilizam seus fluxos de trabalho de programação e identificará novas abordagens para resolver problemas de software recorrentes.