Sobre
O curso de curta duração de Desenvolvimento Backend com Java tem como objetivo desenvolver um projeto de software em etapas do ponto de vista do backend. A partir dos fundamentos da linguagem Java, esse curso apresenta através de uma aplicação prática de um estudo de caso, as camadas e tecnologias envolvidas em cada etapa de desenvolvimento. Ainda, utilizando-se de padrões arquiteturais, de projetos e de implementação, é abordada a arquitetura orientada a serviços.
Curso online com aulas síncronas. Consulte dias e horários na aba "Horários".
Objetivos
Instalar aplicação (deploy) e configurar ambiente de desenvolvimento.
Compreender os fundamentos da linguagem Java.
Analisar, construir e documentar serviços.
Projetar banco de dados a partir de um modelo objeto-relacional.
Aplicar mecanismos de segurança.
Compreender e aplicar padrões arquiteturais, de projetos e de implementação a partir de um estudo de caso.
Programação
Ambiente de desenvolvimento: instalação e configuração do ambiente de desenvolvimento.
Configuração de servidor de aplicação.
Linguagem Java: fundamentos da linguagem do ponto de vista da orientação a objetos.
API/Serviços: introdução ao REST. Documentação de serviços com Swagger. Utilização do Spring Boot
para desenvolvimento de APIs. Ciclos de vida de uma aplicação.
Modelo de dados: compreensão da especificação JPA e utilização do framework Hibernate.
Segurança de serviços: autenticação (tokenização). Compreensão dos padrões JWT e OAuth2.
Arquitetura e padrões: aplicação e compreensão dos padrões MVC e BFF. Aplicação de padrões de
projeto GoF e melhores práticas no desenvolvimento de código fonte.
Deploy e manutenibilidade: deploy da aplicação, ambiente de produção e controle de versionamento
do modelo de dados.
Pré-requisitos
Conhecimento de lógica de programação, principalmente orientação a objeto.
Interessante para
Estudantes de graduação, pós-graduação e profissionais de mercado que desejam se especializar em serviços backend
Sobre o(a) ministrante/palestrante
Gilberto Irajá Müller
Mestrado em Computação Aplicada pela Universidade do Vale do Rio dos Sinos – UNISINOS (2006). Graduado em Análise de Sistemas pela Universidade do Vale do Rio dos Sinos - UNISINOS (2002). Atuou por 10 anos como DBA em diversas tecnologias, além da supervisão e gerência de equipes ágeis de desenvolvimento de software. Possui mais de 28 anos de experiência em Engenharia de Software, sendo atualmente Diretor de Tecnologia na e-Otimiza Tecnologia para Gestão em Varejo com expertise em soluções WEB para ERP e comércio eletrônico. Atua como docente nas linhas de pesquisa de Banco de Dados, Teoria da Computação e Computação Quântica.
Mateus Raeder
Doutor em Ciência da Computação pela Pontifícia Universidade Católica do Rio
Grande do Sul (PUCRS). Mestre em Ciência da Computação pela PUCRS (2009).
Formado, anteriormente, em Bacharelado em Ciência da Computação, pela mesma instituição (2006/2). Atua como professor na Universidade do Vale do Rio dos Sinos (UNISINOS), principalmente nos cursos de Ciência da
Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas e Gestão da Tecnologia da Informação, tanto em cursos presenciais quanto em cursos a distância (EaD). Coordenador do curso de Ciência da Computação da UNISINOS. Possui experiência em diversas áreas da computação, com ênfase em Programação Paralela e Distribuída, Algoritmos, Programação e Redes de Computadores, atuando principalmente nos seguintes temas: aplicações paralelas, avaliação de desempenho de aplicações paralelas, modelagem analítica, predição de desempenho, simulação de grades computacionais, bibliotecas de programação distribuída.
Promoção
Universidade do Vale do Rio dos Sinos - Unisinos
Diretoria de Pesquisa, Pós-Graduação e Inovação
Gerência de Lato Senso e Cursos de Curta Duração
Escola Politécnica
Análise e Desenvolvimento de Sistemas
Ciência da Computação
Sistemas de Informação
Os certificados estarão disponíveis em até 20 dias úteis, após a última aula dada, no portal http://www.minha.unisinos.br, acessando o menu Certificados
Cursos de Curta Duração
04/04/25 (Sexta-feira): 17h00 às 19h00
10/04/25 (Quinta-feira): 17h00 às 19h00
11/04/25 (Sexta-feira): 17h00 às 19h00
24/04/25 (Quinta-feira): 17h00 às 19h00
25/04/25 (Sexta-feira): 17h00 às 19h00
08/05/25 (Quinta-feira): 17h00 às 19h00
09/05/25 (Sexta-feira): 17h00 às 19h00
15/05/25 (Quinta-feira): 17h00 às 19h00
16/05/25 (Sexta-feira): 17h00 às 19h00
22/05/25 (Quinta-feira): 17h00 às 19h00
23/05/25 (Sexta-feira): 17h00 às 19h00
29/05/25 (Quinta-feira): 17h00 às 19h00
30/05/25 (Sexta-feira): 17h00 às 19h00
05/06/25 (Quinta-feira): 17h00 às 19h00
06/06/25 (Sexta-feira): 17h00 às 19h00
12/06/25 (Quinta-feira): 17h00 às 19h00
13/06/25 (Sexta-feira): 17h00 às 19h00
26/06/25 (Quinta-feira): 17h00 às 19h00
27/06/25 (Sexta-feira): 17h00 às 19h00
Pagamento à vista R$ 801,00
Parcelamento em 6 vezes
Matrícula de R$ 136,84 + 5 parcelas de R$ 136,84, com vencimento todo dia 30 a partir de abril/2025
Total a prazo R$ 821,06
* opção não válida para alunos matriculados ou certificados em cursos/eventos de extensão
Demais Interessados
Pagamento à vista R$ 890,00
Parcelamento em 6 vezes
Matrícula de R$ 152,05 + 5 parcelas de R$ 152,05, com vencimento todo dia 30 a partir de abril/2025
Total a prazo R$ 912,29
*Desconto para colaboradores de empresas conveniadas a Universidade.
**Desconto para grupo de colaboradores da mesma empresa.
- EMPRESA: Deseja subsidiar este curso para seus colaboradores? A solicitação de matrícula deve ser feita internamente.
Consulte mais informações via e-mail: comercial@unisinos.br
Você pode gostar
Italiano B1 Cidadania - Módulo 1
Inglês Básico para Viagens
Bienvenue - Francês para Viagem

Formação em Instrutor de Trânsito
Eliana Pires
Apoio à Decisão Empresarial: Métodos Estruturados
Miguel Afonso SellittoBusiness Partner em RH – Um Agente de Transformação!
Eva Seloi Santos SarmentoIHU Ideias Março - 2025
Desenvolvimento Backend com Java
Gilberto Irajá Müller
Cinema e imaginário: entenda como o simbolismo motiva o audiovisual
Danilo Fantinel
Oratória para a Qualificação da Comunicação nas Interações Sociais
Miriam Borchardt
Clínica Psicanalítica e Trauma: Cuidado, empatia e tato no manejo de pacientes graves
Tagma Marina Schneider Donelli
Introdução à Computação Quântica
Gilberto Irajá Müller
Lab Empreendedor - Programa de desenvolvimento de ideias e de projetos com a finalidade de estimular sua transformação em negócios reais. (17a Edição 2025-1)
Vanessa de Souza BatistiA Literatura Fantástica na Criação de Jogos
João Ricardo de Bittencourt MenezesImportação de Bens de Capital: Do Projeto de Investimento á Posta em Marcha
Francine SmialowskiFundamentos da Linguagem SQL
Gilberto Irajá Müller
Excel DASHBOARDS + Excel VBA
Ana Claudia Tidra
Para Compreender a China Moderna: geopolítica, cultura e filosofia
Caio Fernando Flores Coelho
Inteligência Emocional em Projetos
Leandro Vignochi
Power BI
Ana Claudia Tidra
Gestão de Compras
Rosa Paula Pires
Gestão Estratégica da Logística Empresarial
Miguel Afonso SellittoStorytelling com Dados: Transformando Dados em Narrativas e Insights em Ações
A Física e a Matemática na sua vida
Vitória Hana Muller MottinA linguagem dos números e dos símbolos
Vitória Hana Muller MottinTrigonometria e funções
Vitória Hana Muller MottinConstrução de gráficos
Vitória Hana Muller MottinUso de gráficos na Física
Vitória Hana Muller MottinComprimento, área e volume
Vitória Hana Muller Mottin
Educação Bilíngue e Currículo Integrado
Isa Mara da Rosa Alves; Adriane Ossani e Cristiane Maria Schnack