"Para evitar os ataques cheguem, é preciso que cada um faça a sua parte mantendo “seu pedaço da internet saudável”, inclusive os fabricantes, não têm foco em segurança. “Vimos ataques em hospitais. É a filosofia do instala e esqueça. Se continuar com esta mentalidade, os atacantes terão ainda mais poder de fogo e vai ficar ainda pior"
JAVA - Interfaces Gráficas e Banco de Dados
Desenvolvimento de Sistemas
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.
Características do curso
- 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.
Competências desenvolvidas
Ao final do curso, o aluno estará apto a:
- Compreender o desenvolvimento de aplicações com o uso de componentes visuais gráficos;
- Conhecer o pacote SWING e construção de interfaces gráficas no Netbeans;
- Entender a manipulação de arquivos em disco;
- Gerenciar eventos e tratamento de exceções;
- Compreender o processo de controle de Entrada e Saída (I/O);
- Entender a manipulação de Banco de Dados em Java;
- Gerar Relatórios.
Conhecimentos prévios
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.
Investimento
Programa do curso
- 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.
Não encontrou a turma desejada?
Indique abaixo as suas preferências para a abertura de uma nova turma.