sombra-menu-um sombra-menu-dois

PROGRAMAÇÃO JAVA


Área: Informática

Telefone: (43) 3323-1163

Contato: contato@ftitecnologia.com.br

Duração: 320 horas, aproximadamente 4 meses

Turmas: A seguir as turmas diponiveis


INÍCIO PERÍODO HORÁRIO FORMAS DE PAGTO.
20/06/2016 Noturno 18:30 - 22:30 à vista ou parcelado

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.

Pré-Requisito

Nenhum.

Grade do Curso de Java:

• 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).

• Banco de dados MySql

• Html, Css e Js

• Servlets e Jsp

• Struts 1

• Hibernate

• JFreeChart

• Jasper report / Ireport

• Jsf