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.
-
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
- 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
- Introdução
- Web Automation: Javascript
- Web Design: HTML e CSS
- Java Web Decelopment
Módulo 2 - SL314
Trabalho extra-classe
Duração: 10 dias ou 20 turnos

