Orientação a objetos com Java

Java para Web com Servlets e JSPs
22 de junho de 2016

Orientação a objetos com Java

Saia de vez do mundo procedural e embarque no mundo cheio de magia da orientação a objetos. Neste curso, você será apresentando aos poucos a problemas e soluções através da orientação a objetos e se tornará cada vez mais capaz de desvendar qualquer API da plataforma. Ao final do curso, você estará apto a desenvolver sistemas básicos utilizando o paradigma da orientação a objetos, trabalhar com as facilidades do Java 8 e do Eclipse
Fornecer conhecimento da plataforma Java Standard Edition, abordando os temas necessários para que o aluno se torne apto a desenvolver aplicações simples na plataforma.
Este curso é indicado para aqueles que estão iniciando na linguagem Java e também para quem já conhece Java de forma superficial, e deseja aprofundar seus conhecimentos no funcionamento da linguagem e na forma de desenvolver aplicações.
Pré-requisitos Conhecimento de lógica de programação ou alguma linguagem de programação, mesmo que não orientada a objetos.
Data: Julho, Agosto e Setembro
Horário: - De 9h às 18h - Sábado e Domingo
- De 18h30 às 22h30 - Segundo a Sexta
Carga horária: 32h
Local: Brasilia-DF, Goiânia-GO e Belo Horizonte-MG
Quantidade de participantes: A combinar (sugestão: máximo 12 por turma);
Funcionamento de aplicações web
  • Modelo cliente/servidor
  • Protocolo HTTP
  • HTML, URL e requisições GET e POST
  A plataforma Java EE
  • Especificação e separação em camadas
  • Componentes e containers do Java EE
  • Estrutura de diretórios
  • Empacotamento de aplicações
  Trabalhando com o Apache Tomcat
  • Funcionamento e configuração
  • Integração entre o Tomcat e o Eclipse
  Servlets
  • O que são e como funciona seu ciclo de vida
  • Criação de servlets
  • Requisições GET e POST
  • Configurações
  Java Server Pages
  • Elementos e diretivas de um JSP
  • JSP actions, objetos implícitos e páginas de erro
  • Inicialização e destruição
  • Passagem de parâmetros para JSPs
  Integrando Servlets e JSPs
  • O papel de cada componente
  • Parâmetros e atributos
  • Escopos de dados
  • Funcionamento da sessão e cookies
  • Forward e redirect
  JavaBeans, EL e JSTL
  • Propriedades, getters e setters de JavaBeans
  • Operadores e objetos implícitos na EL
  • Configuração do JSTL e tags importantes
  Mais sobre o arquivo web.xml
  • Welcome files
  • Configurações de sessão
  • Páginas de erro
  • Parâmetros para a aplicação
  Filters
  • Filtragem de requisições
  • Interceptação da requisição e da resposta
  • Criação e configuração de filters
  • Conceitos de AOP (Aspect Oriented Programming)
  Listeners
  • Tipos de listerners
  • Configuração
  Introdução ao Hibernate
  • Configuração
  • Definição das entidades e associações entre elas
  • HQL (Hibernate Query Language)
  Estruturando uma aplicação web
  • O modelo MVC
  • Servlet como um controller
  • Estruturação da camada model
  • Classes de acesso a dados (DAO)
  • Entidades
  • Objetos de negócio
  Segurança em Java EE
  • Autenticação e autorização
  • Roles de acesso
  • Proteção de recursos
  • Tipos de autenticação em Java EE
  • Confidencialidade e integridade com HTTPS
  Taglibs customizadas
  • Criação e configuração de tag files e tag handlers
  Applets
  • A existência da sandbox e o Java Plug-in
  • Criação de um applet e o seu ciclo de vida
  • Inserção de applets ao HTML
Mão na Massa: Criando Aplicações na Prática
  • Implementação de um sistema de e-commerce

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


×


×

 

Entendendo meu próprio negócio:

1 – Elaborando diagnósticos dos processos corporativos;

     – Documentação do processo atual.

2 – Revisando e Aplicando a melhoria continua nos processos;

     – Documentação do processo melhorado;

     – Identificando novas atividades e/ou corrigindo as existentes.

     – Identificação de oportunidades de melhoria nos processos de nossos clientes;

     – Adequando os processos na visão organizacional.

 

×


×

×