Disponibilidade: Imediata

DESENVOLVIMENTO DE SOFTWARE PARA WEB

R$ 239,00
Descrição do produto

Sobre o curso


Desenvolvimento de sistemas de informação para web. Utilização dos conceitos de orientação a objetos com a plataforma Java Enterprise Edition (Java EE). Utilização do ambiente integrado de desenvolvimento Eclipse. Projeto do sistema para aplicações corporativas e de missão crítica. Aplicação da arquitetura em camadas para o desenvolvimento de projetos web utilizando os padrões de projeto orientados a objetos (PPOO). Desenvolvimento das classes do sistema utilizando a padronização Plain Old Java Objects (POJOs). Desenvolvimento da camada de apresentação do sistema (View Tier) utilizando o framework JavaServer Faces (JSF). Desenvolvimento da camada de controle (Controller Tier) utilizando o objeto Servlet. Desenvolvimento da camada de negócio (Model Tier) com o framework Enterprise JavaBeans (EJB). Desenvolvimento da camada de persistência de dados por meio da API Java Database Connectivity (JDBC API) e utilizando o banco de dados relacional Oracle XE e MySQL. Aplicação de segurança ao sistema por meio do framework Spring Security. Publicação do sistema no servidor de aplicações Web WildFly, no Container de Servlet Tomcat e na plataforma de aplicativos na nuvem Heroku. 


Conteúdos programáticos


1. Fundamentos da programação para web

2. Desenvolvimento do back-end do sistema

3. Desenvolvimento da camada de persistência de dados

4. Segurança do software 5. Publicação do sistema em servidor na nuvem


Carga horária = 65h

*Acompanha livro indexado digital.


Certificado por Escola Técnica Credenciada


Especificações técnicas

Metodologia

 

O curso é idealizado e concebido através da dinâmica das “Quatro Etapas”.

 

1ª Etapa: Aula Interativa – O conteúdo é apresentado ao aluno através de um formato áudio/visual moderno. O estudante percorre uma trilha de aprendizagem por etapas, legendados e narrados, e vai interagindo com este conteúdo na medida em que ele é apresentado, executando ações práticas para se familiarizar e absorver melhor o assunto.

 

2ª Etapa: Exercícios de Conteúdo – São apresentados ao aluno exercícios baseados no conteúdo visto, ora em forma de perguntas dissertativas, ora em forma de exercícios, para que ele possa praticar e avaliar seus conhecimentos.

 

3ª Etapa: Exercícios de Fixação – O estudante realiza exercícios práticos, buscando a fixação de conteúdo visto nas duas etapas anteriores.

 

4ª Etapa: Avaliação da aprendizagem via questões de múltipla escolha, referente a conteúdos vivenciados para fins de certificação ou progressão para a aula seguinte.