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údo do curso
- Fundamentos da programação para web
- Desenvolvimento do back-end do sistema
- Desenvolvimento da camada de persistência de dados
- Segurança do software
- Publicação do sistema em servidor na nuvem
O curso oferece diferentes opções de carga horária, com prazos mínimos de conclusão definidos conforme o formato escolhido: 80 horas, com prazo mínimo de 10 dias; 120 horas, com prazo mínimo de 15 dias; e 180 horas, com prazo mínimo de 20 dias. O prazo máximo para conclusão é de 5 meses e, caso o aluno não finalize o curso dentro desse período, será necessário realizar uma rematrícula.
Formas de Pagamento
O curso pode ser pago no boleto ou cartão de crédito.
| Carga Horária | Investimento |
|---|---|
| 80 horas | R$ 120,00 |
| 120 horas | R$ 180,00 |
| 180 horas | R$ 270,00 |