Escolar Documentos
Profissional Documentos
Cultura Documentos
APRESENTAÇÃO DA EMPRESA
ÁBACO TECNOLOGIA DE INFORMAÇÃO LTDA
CNPJ 37.432.689/0001-33
Inscrição Estadual: 13.137.931-3
Rua Barão de Melgaço, 3726, Centro Norte
CEP 78005-300 Cuiabá/ MT – Brasil
Fone: (65) 3617-0777
FAX: (65) 3623-0646
PERFIL DA EMPRESA:
e ainda pode contar com uma sólida equipe que une eficiência à eficácia, desenvolve soluções na
área de tecnologia da informação, provendo melhorias na gestão administrativa de empresas
públicas e privadas. A estrutura de seus produtos baseia-se em uma arquitetura de aplicativos que
integra os processos que compõem todas as áreas da administração, tornando rápido e confiável o
acesso às informações necessárias para atingir as metas do gerenciamento organizacional.
PRINCIPAIS ATIVIDADES:
OBJETIVO
PREÇO
O preço para o treinamento abaixo relacionado é de: R$ 2.150,00 podendo ser parcelado em
até 08 X (entrada + 7x de R$268,75) no Boleto Bancário, ou R$ 1.800,00 à vista!
CONTEÚDO PROGRAMÁTICO
• Fundamentação do curso
O que é JAVA?
Características da linguagem.
Distribuições do JAVA.
API’s da linguagem.
JVM
Configurando a IDE (JDeveloper).
Configurando o container Web (OC4J).
Instalando configurando o banco de dados (Oracle).
• Nomes de atributos/variáveis.
• Nomes de constantes.
• Caracteres especiais.
• Nome de pacotes.
Criando e importando pacotes.
Criando objetos.
Exercícios práticos.
• Operadores
Operadores unários.
Operadores aritméticos: +, -, *, / e %.
Operadores de comparação: <, <=, >, >=, == e !=.
Operadores de comparação de tipos: instanceof.
Operadores lógicos.
Operadores de atribuição: =, +=,-=, *=, /=, %=.
Operador ternário.
Exercícios práticos.
• Lógica de programação
Apresentando as estruturas de controle.
Comando if / else / else if
Seqüência de cláusulas else if
Operador ternário
Comando switch
Comando while
Comando do while
Comando for
Comando break
Comando continue
Exercícios práticos.
• JavaBeans
Regras para escrever Beans.
Propriedades de um Bean.
O uso de JavaBeans.
Como as ferramentas lêem os Beans?
Usar os modificadores de acesso public e private conforme
adequado para as diretrizes de encapsulamento.
Exercícios práticos.
• Tratamento de Exceções
Introdução.
Vantagens.
Manipulando exceções.
• O Bloco try.
• O Bloco catch.
• O Bloco finally.
Throwable.
Error.
Exception.
RuntimeException.
Exceções não verificadas (Unchecked exceptions).
Exceções verificadas (Checked exceptions).
Principais exceções em aplicações web.
Propagando exceções.
Lançando exceções.
Criando exceções.
Capturando exceções e lançando exceções diferentes.
Como as exceções interferem na sobrescrita de métodos?
Exercícios práticos.
• Thread
Definir thread
Criar threads separados em um programa em Java,
controlando o código e os dados usados pela thread.
Controlar a execução de uma thread e escrever código
independente de plataforma com threads.
Descrever as dificuldades que podem surgir quando várias
threads compartilham dados.
Usar wait e notify para comunicação entre threads.
Modificador synchronized.
Modificador volatile.
Usar synchronized 2para proteger os dados contra
concorrência.
Exercícios práticos
• JSP
Projetar um componente de exibição.
Descrever o HTTP (Hypertext Transfer Protocol).
Descrever o comportamento do container Web.
Criar um formulário HTML.
Overview sobre Java Script.
• Diferença entre JAVA e Java Script.
• Escrevendo uma função Java Script.
• Manipulando dados em Java Script.
• Servlet
Projetar uma Servlet.
Descrever como os dados de formulários são enviados em
uma solicitação HTTP.
Desenvolver uma Servlet.
Despachar de uma Servlet de controle para uma JSP.
Despachar de uma JSP para uma Servlet de controle.
Exercícios práticos.
• Aprofundando em Servlet
Descrever o ciclo de vida da Servlet.
Personalizar uma Servlet com parâmetros de inicialização.
Compartilhamento de recursos de aplicativos com o
ServletContext.
Descrever o objetivo e os recursos do ServletContext.
Desenvolver uma listener para inicializar um recurso de
aplicativo compartilhado no ServletContext.
Exercícios práticos.