Cursos de Java 11
Java é uma plataforma de desenvolvimento de código aberto e linguagem de programação usada para criar aplicativos para computadores de desktop, dispositivos móveis e a web. Java 11 oferece mudanças significativas na plataforma que melhoram os processos de desenvolvimento de aplicativos.
Este treinamento ao vivo guiado por instrutores (online ou on-site) é dirigido a desenvolvedores e programadores que desejam construir, gerenciar e executar Java aplicativos usando Java 11.
No final do curso, os participantes poderão:
- Migra de versões mais antigas Java para Java 11 para implementar novas funcionalidades e mudanças na plataforma.
- Explore novos métodos em Java 11 para melhorar e simplificar o desenvolvimento de aplicativos.
- Aprenda Java conceitos-chave para construir aplicações para vários sistemas e dispositivos usando Java 11.
O formato do curso
- Interação e discussão interativa.
- Muitos exercícios e práticas.
- Implementação de mão em um ambiente de laboratório ao vivo.
Opções de Customização
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para organizar.
Programa do Curso
Introdução
Visão geral das características e da arquitetura da Java 11.
- Componentes principais
- Características da API
Instalar o Java Kit de Desenvolvimento (JDK)
- Formato da cadeia de caracteres da versão
- Utilizar um ficheiro de configuração
- Estrutura de directórios do JDK 11
Migração de uma versão mais antiga para Java 11
- Atualização de bibliotecas de terceiros
- Executar o jdeps no código
Explorando mudanças em Java 11
- Implementação do cliente HTTP
- Novos métodos para colecções, opcionais e fluxos
Executando a ferramenta Java Shell (JShell)
- Execução da linha de comando
- Iniciar e parar o JShell
Criar aplicações em Java
- Criar projectos, pacotes e classes
- Executando o método principal
Execução de um programa Java
- Directórios de fontes e de classes
- Compilar o código fonte
Armazenamento de informações usando variáveis Java
- Java sintaxe e tipos de dados
- Tipos de variáveis e acções
Trabalhando com texto usando Java String
- Criar uma cadeia de caracteres
- Blocos de texto
- Manipulação de strings e texto
Efetuar operações com variáveis em Java 11
- Laços e condições
- Matrizes Java
- Chamada de métodos
Gerir Java Classes e Interfaces
- Herança
- Classes aninhadas e abstractas
- Interface Java
Empacotar uma aplicação usando um módulo Java
- Executar um módulo Java
- Serviços do módulo
Resolução de problemas
Resumo e conclusão
Requisitos
- Conhecimento de conceitos básicos de informática
- Uma compreensão geral dos conceitos de programação
Público
- Programadores
- Desenvolvedores
Open Training Courses require 5+ participants.
Cursos de Java 11 - Booking
Cursos de Java 11 - Enquiry
Java 11 - Solicitação de Consultoria
Solicitação de Consultoria
Próximas Formações Provisórias
Cursos Relacionados
NetBeans
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores que desejam usar NetBeans para desenvolver aplicativos com Java e outras linguagens de programação.
No final desta formação, os participantes serão capazes de
- Saiba mais sobre NetBeans e como ele funciona.
- Aprender como usar NetBeans na programação Java.
- Utilizar NetBeans para criar modelos e projetos.
Guava
21 horasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a programadores Java que desejam aprender sobre Guava e como utilizar Guava na programação.
No final desta formação, os participantes serão capazes de
- Aprenda a usar Guava na programação Java.
- Utilizar Guava para facilitar as práticas de codificação padrão.
- Fazer códigos Java fáceis de ler e concisos.
Vaadin
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a programadores, desenvolvedores de java e qualquer pessoa que deseje usar Vaadin para desenvolver e implantar aplicativos.
No final desta formação, os participantes serão capazes de
- Instalar e configurar um projeto Vaadin.
- Compreender os fundamentos de Vaadin no desenvolvimento de aplicações.
- Utilizar Vaadin para desenvolver aplicações.
Enterprise Application Integrations with Spring Integration
14 horasEsta formação em direto, ministrada por um formador, em Brasil (online ou no local) destina-se a programadores que pretendam utilizar Spring Integration para conceber e criar soluções de integração empresarial eficientes e de elevada qualidade.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver soluções de integração com o Spring Integration.
- Compreender os recursos, os conceitos principais e os componentes do Spring Integration.
- Aprender como implementar padrões de integração empresarial.
- Criar aplicativos corporativos orientados por mensagens com o Spring Integration.
- Permitir a integração com fluxos externos e bancos de dados NoSQL (Apache Kafka, MongoDB, Redis, etc.).
- Monitorar e gerenciar os fluxos de mensagens entre os pontos de extremidade.
Administração GlassFish
21 horasA Formação em Administração GlassFish apresenta aos participantes os segredos da instalação, configuração, gestão e monitorização do servidor GlassFish. A formação está aberta a futuros administradores de servidores GlassFish.
Administering GlassFish Server with Java EE applications introduction
21 horasO GlassFish é um servidor de aplicações de código aberto. Este curso de três dias fornece uma introdução à administração do servidor GlassFish com aplicações Java EE.
Jakarta EE Fundamentals
28 horasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores que desejam usar o Jakarta EE para criar, migrar e implantar aplicativos nativos da nuvem, utilizando a implementação completa de Java EE 8 e tecnologia de computação em nuvem.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver aplicações Jakarta EE.
- Criar e construir aplicativos orientados a banco de dados com a Jakarta Persistence API.
- Desenvolver e integrar aplicações Jakarta EE com serviços web Jakarta RESTful para portabilidade.
- Containerize aplicativos nativos da nuvem para implantação na nuvem com o Docker.
Developing Applications for the Java EE 7 Platform Ed 1
35 horasEsta formação ao vivo orientada por um instrutor em Brasil (online ou no local) destina-se a programadores que pretendam instalar, gerir e implementar Java EE 7 para desenvolver aplicações empresariais.
No final desta formação, os participantes serão capazes de criar, gerir, implementar, implantar e proteger aplicações empresariais e serviços Web utilizando Java EE 7.
Java EE 8 for Beginners
21 horasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores que desejam usar os novos recursos do Java EE 8 para criar aplicativos em nuvem.
No final deste treinamento, os participantes serão capazes de:
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver.
- Compreender os conceitos e a arquitetura por trás do Java Enterprise Edition (JEE).
- Criar um aplicativo de nuvem de amostra (ou serviço da Web).
- Fazer a interface de um aplicativo com um banco de dados.
- Escrever e gerir componentes com estado utilizando injeção de dependência.
- Escrever testes de integração para componentes Java EE.
Java EE 8 Advanced
21 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores que desejam usar o Java EE 8 para criar e implantar aplicativos corporativos prontos para a nuvem, aproveitando tecnologias Java avançadas e APIs.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver aplicações empresariais com Java EE 8.
- Implementar a lógica de negócios para projetar e criar aplicativos orientados a negócios.
- Integrar microsserviços com componentes do Java EE 8 para transformar aplicativos de camada única em aplicativos altamente escaláveis e prontos para a nuvem.
- Compreender e aplicar Java EE 8 padrões de design e práticas recomendadas de codificação.
Microservice Development with Java EE 8, Docker, and Kubernetes
28 horasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores que desejam conteinerizar seus Java EE 8 aplicativos e executá-los como microsserviços na nuvem.
No final desta formação, os participantes serão capazes de
- Criar e implantar microsserviços Java em contêineres do Docker.
- Gerenciar containers Docker usando Kubernetes.
- Integrar microsserviços com um sistema monolítico existente.
- Monitorar, testar e proteger microsserviços.
- Solução de problemas de contêineres e ambientes de orquestração.
Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
28 horasEste curso de 4 dias destina-se a programadores que já conheçam a linguagem Java e pretendam explorar a tecnologia Enterprise Java Beans 2.0, ao mesmo tempo que tomam consciência das implicações de segurança da distribuição de aplicações. Este curso tem uma grande componente prática que inclui o desenvolvimento de uma aplicação de comércio eletrónico baseada em Enterprise Java Beans. O curso utiliza o JBoss Application Server.
Optimizing Java EE 8
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a Java desenvolvedores que desejam otimizar seu ambiente de desenvolvimento Jave EE 8 para criar, construir, testar, depurar e implantar aplicativos de negócios.
No final desta formação, os participantes serão capazes de
- Instalar e configurar o ambiente de desenvolvimento necessário para o Java EE 8.
- Utilizar os recursos do Java EE 8 para desenvolver aplicativos de negócios que sejam compatíveis com o Java EE 8.
- Utilizar os métodos apropriados para otimizar seu ambiente Java EE 8.
- Melhorar suas rotinas de monitoramento de aplicativos.
- Reconhecer os fatores críticos para o desempenho eficiente dos sistemas de aplicação.
- Perceber o potencial do Java EE 8 quando implementado em outros empreendimentos.
Resin Application Server
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) cobre os fundamentos da instalação, configuração, segurança, otimização e gerenciamento de um servidor de aplicativos Resin.
No final desta formação, os participantes serão capazes de
- Ter uma compreensão firme da arquitetura, dos recursos e das capacidades do Resin's.
- Ter a prática necessária para implantar e gerenciar seu próprio servidor de aplicativos Resin.