Entrar em Contato
 Duração 28 horas

Programa do Curso

Introdução

  • JVM, JRE e JDK
  • Ambiente de Desenvolvimento Integrado
  • Compilação e execução de código Java

Sintaxe Java

  • Pacotes
  • Variáveis, arrays e tipos de dados
  • Operadores e fluxo de controlo
  • Detalhes de enumerações

Programação Orientada a Objetos

  • Classes e objetos
  • Construtores de classe
  • Herdança, sobrecarga e sobrescrita
  • Modificadores de acesso
  • Classes abstratas
  • Interfaces

Framework de Coleções Java

  • Coleções vs arrays
  • Listas, mapas, filas e conjuntos
  • Mapas
  • Contrato Equals e hashCode
  • Ordenação

Tratamento de Exceções

  • Classe Throwable
  • Exceções verificadas e não verificadas
  • Lançar uma exceção
  • Declarações 'try...catch'
  • Criação de exceções personalizadas

API de Entrada/Saída

  • Trabalho com Fluxos de Entrada e Saída
  • Fluxo de bytes vs fluxo de caracteres
  • Gestão de Ficheiros
  • Serialização de Objetos
  • NIO.2

Concorrência em Java

  • Fios (Threads) e concorrência
  • Classe Thread vs interface Runnable
  • Execução de tarefas utilizando ExecutorService
  • Sincronização de fios (threads)

Requisitos

É necessária o conhecimento de uma linguagem de programação procedural (como C, PHP, Basic, Pascal) ou de uma linguagem de programação orientada a objetos.

Formação Empresarial Personalizada

Soluções de formação concebidas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, formação online em direto, a partir de 5200 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas