Aperfeiçoamento Profissional | Presencial

Aperfeiçoamento Profissional em Desenvolvimento Web com Java

Capacitar os participantes no desenvolvimento de aplicações web completas e escaláveis utilizando Java e o framework Spring Boot, abordando desde os fundamentos da linguagem até a implementação de projetos práticos. Rocketseat.

O CURSO

A partir do curso, o participante irá aprender conceitos relacionados à atuação como Programador de sistemas de informação. O curso terá momentos teóricos e práticos. A teoria ocorrerá em ambientes de sala de aula e os momentos práticos ocorrerão em laboratórios, com equipamentos e máquinas propícias para a formação do participante.


OPORTUNIDADES DE TRABALHO

Indústrias e empresas em geral


O QUE VOCÊ IRÁ APRENDER

- Introdução ao Java e Configuração do Ambiente (4h): Visão geral da linguagem Java e seu ecossistema (JDK, JRE, JVM) Rocketseat
- Instalação e configuração do ambiente de Desenvolvimento
- Criação do primeiro projeto Java
- Fundamentos da Programação em Java (6h): Sintaxe básica e estrutura de um programa Java
- Tipos de dados, variáveis e operadores
- Estruturas de controle de fluxo (condicionais e loops)
- Introdução à Programação Orientada a Objetos
- (POO): classes e objetos
- Programação Orientada a Objetos Avançada (6h): Pilares da POO: encapsulamento, herança e polimorfismo
- Interfaces e classes abstratas
- Tratamento de exceções
- Pacotes e organização de projetos
- Introdução ao Spring Boot (6h): Conceitos fundamentais do Spring Framework
- Configuração e criação de projetos com Spring
- Boot.Rocketseat
- Arquitetura MVC no Spring
- Desenvolvimento de controllers e serviços
- Acesso a Bancos de Dados com Spring Data JPA (6h): Configuração do acesso a bancos de dados
- Mapeamento objeto-relacional (ORM) com JPA
- Criação e gerenciamento de entidades
- Operações CRUD utilizando repositórios Spring Data
- Segurança em Aplicações Spring Boot (4h): Introdução ao Spring Security.Rocketseat
- Implementação de autenticação e autorização
- Proteção de endpoints e configuração de roles
- Testes e Documentação de APIs (4h): Criação de testes unitários e de integração com JUnit.Rocketseat
- Utilização do Swagger para documentação de APIs
- RESTful.Rocketseat
- Projeto Prático Integrado (4h): Desenvolvimento de uma aplicação web completa utilizando Java e Spring Boot.Rocketseat
- Implementação de funcionalidades como cadastro de usuários, autenticação e operações CRUD
- Deploy da aplicação em ambiente de produção.


POR QUE O SENAI É A MELHOR ESCOLHA?

- Mais possibilidades de conquistar um emprego ou uma promoção
- Infraestrutura com laboratórios equipados e com materiais para aprendizado inclusos
- É rápido conquistar um diploma de qualidade
- As empresas confiam em quem faz Senai
- Professores com grande experiência no mercado
- Aulas teóricas e práticas. Aqui você aprende fazendo
- Descontos para quem trabalha na indústria


REQUISITOS PARA COMEÇAR

- Ensino Fundamental incompleto
- Comprovante de Residência
- CPF do Aluno
- RG do Aluno

*O Sistema Fiep reserva-se o direito de cancelar as turmas caso não haja número mínimo de inscritos ou em caso de força maior.
**Pré-matrícula e/ou matrícula sujeita a análise de crédito, no ato da sua efetivação.
***Os cursos possuem cargas horárias diferenciadas nos momentos presenciais e a distância, conforme opção escolhida.
O Sistema Fiep oferece diversas soluções em educação, do ensino infantil à formação executiva. Conheça todas as opções.