- PROGRAMAÇÃO PARA WEB COM JAVA
- COORDENADOR : Leonardo Cioti de Queiroz Ferreira
- CARGA HORÁRIA: 50h/a, Sendo 40h/a presenciais e 10h/a semipresencial.
- PREVISÃO PARA INÍCIO :
- HORÁRIOS : todos os sábados 8:00 às 12:00h
- PRÉ-REQUISITO : Noções básicas de java e uml
- OBJETIVO: Capacitar o aluno a desenvolver, gerenciar e manipular a ferramenta JAVA para WEB
- PÚBLICO ALVO : Alunos que querem programar para web
CONTEÚDO PROGRAMÁTICO :
Aula 1: Introdução a Programação Web
- Conceitos Básicos
- Protocolo HTTP
- Linguagem HTML
- Formulários Web
- Javascript Básico
Aula 2: Aplicações Web em Java
- Conceitos Básicos
- Configurando o Ambiente
- Estrutura de uma aplicação Web
- JSP Básico
Aula 3: Criando Páginas Web
- JSP Avançado
- Controle de erros
- EL: Expression Language
- JSTL: Tags Padrões
Aula 4: Servlets
- O que é um Servlet?
- Características de um Servlet
- Funcionamento de um Servlet
- Criando um Servlet
Aula 5: Arquitetura MVC
- Contruindo o Componente Controller
- Contruindo o Componente Model
- Connstruindo o Componente View
Aula 6: Acessando Banco de Dados
- SQL Básico
- API JDBC
- Executando consultas/gravações
- Gerênciamento de Transações
Aula 7: Construindo uma Aplicação Completa
- Contruindo a Página com Formulário
- Validando os Campos
- Enviando para o Controller
- Efetuando Consulta/Gravação no Banco
- Retornando resposta para o View
Aula 8: Empacotamento de Aplicações Web
- Conceitos Básicos
- Preparando o Ambiente
- Criando a estrutura de empacotamento
- Fazendo Deploy no Servidor
- CERTIFICAÇÃO DO PROFESSOR:
- SUN CERTIFIED BUSINESS COMPONENT DEVELOP;
- SUN CERTIFIED WEB COMPONENT DEVELOP; e
- SUN CERTIFIED JAVA PROGRAMMER.