Saltar para o conteúdo principal da página

Desenvolvimento de aplicações web em JAVA

  50h

Objetivos
No final do curso os/as formandos/as deverão ser capazes de:
- Implementar e criar aplicações Java EE.
- Gerir regras de negócio utilizando POJOs, EJBs, SOAP WebServices, e JMS.
- Administrar persistência utilizando JPA.
- Garantir a segurança nas aplicações web.
Enquadramento
Este curso vem dar resposta às necessidades formativas dos profissionais que exercem atividade na área e permitirá a aquisição/melhoria de competências.
Material de Apoio / Metodologias
RECURSOS MATERIAIS E PEDAGÓGICOS
- Computador
- Guião do Formando
- Manual
- Exercícios

METODOLOGIA DE FORMAÇÃO
Ao longo do curso serão utilizados os diversos métodos pedagógicos (expositivo, demonstrativo, interrogativo e ativo) suportados por técnicas e jogos pedagógicos selecionados de modo a ir ao encontro das características do público-alvo. Tendo em vista a qualidade da formação, esta será desenvolvida com uma componente essencialmente prática e adaptada ao grupo em formação.

Dever-se-á procurar uma estratégia pedagógica que envolva:
- Exposição e discussão de temas
- Exercícios de análise e resolução de situações/problema que mobilizem os saberes ou informações anteriormente apreendidas
- Realização de trabalhos individuais.

METODOLOGIAS DE ACOMPANHAMENTO
O sistema de acompanhamento a prosseguir durante a ação de formação tem como objetivo verificar:
- A conformidade na execução e o cumprimento progressivo dos objetivos pedagógicos.
- As alterações provocadas no nível de conhecimento e aprendizagem dos/as formandos/as.
- O cumprimento da planificação e estrutura programática do curso.
- A adequação das metodologias pedagógicas às necessidades e expectativas dos/as formandos/as.
- A adequação dos equipamentos e recursos pedagógicos às condições de execução da formação.
- O cumprimento do cronograma estabelecido e a assiduidade dos/as formandos/as.
- A adesão, reações e nível de satisfação das expectativas iniciais dos/as formandos/as, em relação à atividade formativa.
Conteúdos programáticos
Introdução ao JAVA EE

Introdução à programação web
- Fundamentos de HTML
- Introdução ao CSS e JavaScript

Persistência utilizando entidades JPA

Modelo lógico com EJB

API de Serviço de mensagens

Serviços SOAP com JAX-WS

Aplicações web com Servlets, JSP’s, WebSockets e JSF

Serviços com JAX-RS

Segurança em aplicações web