Pacote Java Web

PKWEB - Pacote Java Web


Descrição:

Neste novo pacote, dividido em dois Módulos, o aluno terá desde conhecimentos iniciais de Java J2SE até conhecimentos para desenvolver aplicações WEB com Servlets e JSP, tudo acompanhado de muita prática e exemplos.

Módulo 1- SL275 Linguagem de Programação Java (10 turnos)
Neste primeiro Módulo apresentamos o curso de Linguagem de Programação Java que ensina aos alunos a sintaxe da linguagem de programação Java, a programação orientada a objeto com a linguagem de programação Java e a criação de interfaces gráficas do usuário (GUIs), exceções, entrada/saída (I/O) de arquivos, e threads e operação em rede. Programadores que estiverem familiarizados com conceitos de orientação a objeto poderão aprender como desenvolver uma aplicação Java. O curso utiliza o Java 2 Software Development Kit (Java 2 SDK).

Módulo 2 - SL314 Desenvolvimento de Componentes WEB com Servlets e JSP (10 turnos)
No segundo Módulo serão abordadas as tecnologias de Web tier na plataforma Java 2 Enterprise Edition, com uso de JavaServer Pages (JSP) e Servlets. O curso tem como objetivo, permitir que desenvolvedores experientes em Java obtenham rapidamente habilidades e conhecimento adequados para poder realizar, sob a implementação de referência, componentes Web-tier com uso das tecnologias JSP e Servlets. O curso busca, através de exercícios práticos, expor aos alunos as melhores práticas vigentes para realizar análise, projeto, desenvolvimento, teste e publicação de aplicações Web em intranets e sites comerciais.

Trabalho extra-classe
Após o módulo 1 os alunos receberão um caderno com exercicios extras, orientados com exemplos, para serem lidos e realizados em casa. Este caderno de exercícios foi idealizado pela SUN para trazer informações atualizadas sobre padrões de desenvolvimento de aplicações Web, desde a sua estrutura de informacão básica e apresentação (HTML e CSS), como também elementos dinâmicos com uso de tecnologias como JavaScript e Java Enterprise Edition. O material pode ser lido do início ao fim, seguindo os exemplos de cada capitulo (de preferência experimentando na prática) e fazer os exercícios conforme forem indicados. O material pode também ser utilizado como referência básica das tecnologias abordadas, para um desenvolvedor com mais experiência. A proposta dos exercícios é complementar ao conteúdo do curso sendo passados como atividades extras e o aluno tem liberdade para fazê-los conforme são apresentados ou modificá-los de qualquer maneira. Para isso segue também a solução de cada exercício ao final da apostila.

Tópicos:
    Módulo 1- SL275

  • Introdução
  • Programação Orientada a Objetos
  • Identificadores, Keywords, e Types
  • Expressões e Controle do Fluxo
  • Arrays
  • Projeto de Classes
  • Recursos avançados de Classes
  • Exceptions e Assertions
  • Aplicações Text-Based
  • Construindo Java (GUIs) Interfaces Gráficas
  • Manipulando eventos de (GUI) Interfaces Gráficas
  • Aplicações baseadas em Interfaces Gráficas (GUI-Based)
  • Threads
  • Advanced I/O Streams
  • Networking


  • Módulo 2 - SL314

  • Introduction to Web Application Technologies
  • Developing a View Component
  • Developing a Controller Component
  • Developing Dynamic Forms
  • Sharing Application Resources Using the Servlet Context
  • Designing the Business Tier
  • Developing Web Applications Using Struts
  • Developing Web Applications Using Session Management
  • Using Filters in Web Applications
  • Integrating Web Applications With Databases
  • Developing JSP Pages
  • Developing JSP Pages Using Custom Tags
  • Developing Web Applications Using Struts Action Forms
  • Building Reusable Web Presentation Components


  • Trabalho extra-classe

  • Introdução
  • Web Automation: Javascript
  • Web Design: HTML e CSS
  • Java Web Decelopment

Duração: 10 dias ou 20 turnos

Red Hat
Oracle
Sun
Furukawa
Prometric