Este curso tem como foco o desenvolvimento de sistemas e aplicações modernas, que façam uso de recursos visuais gráficos (janelas, botões, campos para entrada de dados, etc.), capazes também de acessar e manipular grandes volumes de dados armazenados em disco ou em bancos de dados. Para tanto, são abordados o gerenciamento de eventos e o tratamento de exceções, fechando o curso com recursos para a geração de relatórios.
- O curso está dividido em dez sessões, totalizando 40 horas.
- O curso oferece atividades práticas em laboratório.
- Cada aluno tem sua própria estação de trabalho.
- A Escola Superior de Redes oferece material teórico impresso.
- Interfaces Gráficas;
- Janelas e Objetos Gráficos;
- Texto, Fontes e Cores;
- AWT e sua hierarquia de eventos;
- Tratamento de eventos de foco, teclado e mouse;
- Pacote Swing;
- Gerenciamento de Layout de Visualização;
- Campos de Entrada de Texto;
- Listas, Combos, menus e Caixas de Diálogo;
- Tratamento de Erros;
- Descrever, Levantar e Capturar Exceções;
- Controle de Entrada e Saída (I/O);
- Streams;
- Entrada e Saída em Bytes;
- Serialização de Objetos;
- Tratamento de Arquivos;
- JDBC;
- Drivers;
- Conexões;
- Executando Consultas e Alterações;
- Transações;
- Geração de Relatórios.
Este curso é destinado aos interessados em ingressar na área de desenvolvimento de programas de computadores utilizando a Java como linguagem de programação. Recomenda-se a realização do curso Java – Fundamentos, onde o conhecimento inicial da linguagem Java será abordado, embasando os alunos nos conceitos fundamentais da linguagem.