Formação Java
Curso
Em Consolação
Descrição
-
Tipologia
Curso
-
Local
Consolação
O participante aprende a desenvolver sistemas na Linguagem Java a partir do conceito de aplicações desktop com acesso a banco de dados utilizando a tecnologia JSE e aplicativos web utilizando as tecnologias JEE, EJB 3.0 e JPA.
Instalações
Localização
Início
Início
Opiniões
Programa
O participante aprende a desenvolver sistemas na Linguagem Java a partir do conceito de aplicações desktop com acesso a banco de dados utilizando a tecnologia JSE e aplicativos web utilizando as tecnologias JEE, EJB 3.0 e JPA.
(Carga horária: 104 horas)
Pré-Requisitos
Ter, no mínimo, 16 anos e conhecimento em pelo menos uma linguagem de programação.
Método
Aulas expositivas e exercícios práticos com a utilização de laboratórios.
Programa
·OracleAS 10g R3: Programacao Java
Introdução ao Java e à Plataforma Oracle
Definindo Princípios da Orientação a Objetos
Sintaxe basica do Java e Padrão de Codificação
Explorando tipos de dados primitivos e Operadores de Manipulação
Operadores de Controle de Fluxo
Construindo Aplicações Java com Oracle JDeveloper (10.1.3.2.0)
Criando Classes e Objetos
Carregamento de Classes, Ciclo de vida de um Objeto e Inner Classes
Utilizando Strings, String Buffer, Wrapper e Classes para formatação de Texto
Reutilização de Código
Manipulação de Coleção de Dados com Arrays e Collections
Estruturando o código utilizando Classes Abstratas e Interfaces
Lançando e tratando exceções
Acessando Banco de Dados com JDBC
Projeto de Interface de Usuário: Planejando um formulário
Adicionando componentes de Interface de Usuário e gerenciando eventos
Implantando Aplicações com Java Web Start
·OracleAS 10g R3: Construindo Aplicações Java EE - I
Java EE Overview
Projetando aplicações Java EE
Criando a camada de Persistência
Implementando a camada de Negócios
Implementando a camada Web com Servlets
Criando a camada Web com Java Server Pages - JSP
Criando a camada Web com Java Server Faces - JSF
Promovendo a ligação com Dados na Aplicação
Melhorando a camada Web com Componentes ADF Faces
Planejando o fluxo de Navegação das páginas
Melhorando a Usabilidade da Aplicação
Construindo uma página de Consultas
Construindo páginas Atualizáveis
Gerenciando eventos da Aplicação
Implantando Aplicações Java EE
Comunicação entre componentes da Aplicação
Desenvolvendo a camada de Negócios com Web Services
Criando a camada de Persistência com TopLink
Resolução de Problemas
·OracleAS 10g R3: Construindo aplicações Java EE com EJB 3.0 and JPA
Introdução
Projeto de Aplicações Java EE
Configurando Data Sources
Criando a camada Lógica com Session Beans
Acessando recursos com JNDI e Injeção de Dependência
Implementando Persistência com Entidades JPA
Manipulando Entidades JPA com a API EntityManager
Escrevendo sentenças com Java Persistence Query Language (JPQL)
Comunicação Assíncrona com Message-Driven Beans
Gerenciando Transações com Session and Message-Driven Beans
Utilizando EJB 3.0 Session Beans como Web Services
Segurança de Aplicações Java EE com JAAS
Implantando Aplicações Java EE
Certificações
O Senac confere certificado de conclusão do curso aos alunos aprovados.
O Senac fornece o material didático:
O Senac fornece:
- Material oficial Oracle e conteúdo complementar especialmente preparado para o curso.
Formação Java