Sobre o Curso

ÁREA
Tecnologia da Informa

CARGA HORÁRIA
120 horas

PERÍODO DE REALIZAÇÃO DO CURSO
21 dias a partir da data de inscrição

UNIDADE
Escola Senai "Anchieta"
Rua Gandavo, 550 - Vila Mariana | São Paulo CEP: 04023-001

TELEFONE
11 5908-9150

E-MAIL
senaianchieta@sp.senai.br

TURMA(S)

VALOR
Gratuito

Resumo

O Curso de Aperfeiçoamento Profissional Programação Java tem por objetivo o desenvolvimento de competências relativas à utilização da tecnologia Java como linguagem de programação e acesso a banco de dados relacionais, fornecendo conhecimentos para a elaboração e desenvolvimento de aplicações do desktop, apresentando os aspectos fundamentais para a criação da interface do usuário, a comunicação remota entre computadores por intermédio de aplicações cliente-servidor e acesso à banco de dados.

Requisito

O aluno deverá, no início do curso, ter no mínimo 16 anos de idade.
O aluno deverá ter concluído o Nível Fundamental.
 Comprovar conhecimentos e experiências anteriores referentes à Informática Básica adquiridos em outros cursos, no trabalho ou em outros meios informais.;

turmas disponíveis

Programação do Curso


LÓGICA DE PROGRAMAÇÃO: Introdução à Linguagem; Descrição das características da Linguagem; Descrição das ferramentas de programação; Instalação do Kit de Desenvolvimento (compilador, interpretados) e configuração do ambiente de trabalho (Variáveis ambiente do sistema operacional); Demonstração e uso dos mecanismos de compilação e execução de programas; Definição dos tipos primitivos existentes na linguagem; Declaração de variáveis e constantes, Definição dos operadores lógicos e relacionais; Descrição do processo de conversão entre tipos de dados; Lógica Aplicada a Linguagem Java; Escopo de um Bloco; Instruções Condicionais e seleções múltiplas; Laços Determinados, Indeterminados e Quebra de laços; Matrizes unidimencionais e multidimencionais; Tratamento de exceções

ORIENTAÇÃO A OBJETO:Definição de Classe e Objeto e Pacote (Package); Descrição dos modificadores de acesso; Definição dos relacionamentos entre classes (Herança, Agregação /Composição); Definição de Interface e Classes Abstratas; Definição de Classes Internas e Classes Anônimas; Descrição do processo de empacotamento das aplicações Java.

INTERFACE DE PROGRAMAÇÃO API: Uso das classes JFrame, JDialog, JTextField, JButton, JLabel e ActionListener na construção de Interfaces gráficas; Uso das classes Math, Random para operações matemáticas avançadas e geração de números aleatórios; conversão, Formatação de data, hora e números (classes Date, DateFormat, Calendar, Formatter, NumberFormat), Definição e uso de enumerações; Definição Coleções de Objetos e do conceito de classe Genérica Operações de grafação de leitura de arquivos texto;Definição do conceito Serialização para uso na persistência de Objetos; Operações em Banco de Dados Relacional através da utilização de Drivers JDBC; Vinculo de Conexões à Banco de Dados em componente de interface Swing (JTable).