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