APIs Avançadas: Threads, I/O, Swing e Annotations
Interfaces gráficas no desktop, I/O para arquivos e concorrência: Interfaceando o homem/máquina

NÍVEL BÁSICO AJ4

O assunto deste curso se concentra no conhecimento de três APIs fundamentais para o desenvolvimento profissional do aluno: interfaces gráficas, threads e I/O.

O aluno aprende a desenvolver interfaces gráficas com Swing, considerada uma das APIs gráficas mais poderosas. Para acessar sistemas de arquivos e dispositivos externos, o aluno aprender a utilizar a API de I/O do Java. E para construir aplicações concorrentes, é ensinado o uso da API de threads. Esses assuntos se misturam em laboratórios práticos que permitem ao aluno ter uma visão mais completa de como é construir aplicações usando a plataforma Java.

Este curso também oferece dicas, exemplos de questões e simulados sobre a OCJP no que diz respeito aos assuntos I/O e threads, que são temas da prova.

* Versão Java utilizada: Java 7

Um documento contendo todas as informações detalhadas do treinamento, preço e formas de pagamento com parcelamento em até 6X sem juros.

É rapidinho. Chega por e-mail no mesmo minuto!

ORÇAMENTO ELETRÔNICO

Interfaces Gráficas com Java
  • AWT (Abstract Window Toolkit)
  • Swing
  • Principais Componentes Swing
  • Gerenciadores de Layout
  • Tratamento de eventos
Input & Output
  • Fluxos de dados
  • Streams de bytes
  • Manipulando o sistema de arquivos com NIO.2
  • Streams de caracteres
  • Leitores de dados do teclado
Multi-Threads
  • Threads
  • JVM & Threads
  • Overview das classes
  • Threads e Swing
  • Estados das Threads
  • Sincronismo
  • wait e notify / notifyAll
Anotações (Annotations)
  • Criando uma Annotation
  • Usando uma Annotation
  • Interpretando uma Annotation

10
Novembro
01
Janeiro
Terça e quinta das 19 às 23 h

Aqui na Globalcode, distância e tempo não são mais desculpas para fazer o seu curso, pois temos treinamentos híbridos onde você poderá optar por estudar na modalidade Presencial ou Online com aulas ao vivo e podendo interagir com o instrutor em tempo real. Caso perca alguma aula, você poderá assistir à reprise quando quiser!

Veja no quadro de próximas turmas acima.

Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java - Oracle Edition

Conhecimento equivalente ao curso AJ2 - Orientação a Objetos com Java e UML - Oracle Edition

Conhecimento equivalente ao curso AJ3 - Principais APIs: String, Data, Coleções e Banco de Dados - Oracle Edition