Fale Conosco
SS3422

Formação Java Backend com Desenvolvimento de Aplicaçoes Práticas

sobre o curso 100h

Aprenda JAVA, uma das linguagens mais populares no desenvolvimento backend, mergulhe no paradigma da orientação a objetos. Domine de vez as principais bibliotecas do mundo Java.

Aprenda de uma forma disruptiva. Uma linguagem com uma enorme frente no mercado de trabalho.

Bancos, Corporações e Governos adotaram a plataforma Java de forma ampla, da web ao desktop passando por mobile e IoT, dada a grande quantidade de bibliotecas, ferramentas e suporte; mas o grande mercado Java hoje ainda é o back-end em sistemas Web.

Entenda os objetivos do projeto e crie soluções eficazes.

A Formação Java Backend com Desenvolvimento de Aplicaçoes Práticas da SISNEMA você vai aprender o que acontece por trás das telas. Você vai aprender desde básico até sistemas complexos. Minerando dados para otimizar indicadores, além de criar sistemas próprios; Aplicações WEB

Além de aprender a programar e ganhar fluência em uma linguagem, os próximos passos são entender o ecossistema em volta dela, que passa por conhecer as ferramentas, boas práticas, bibliotecas, sistemas de testes automatizados e design patterns.

Liderando o ranking das linguagens de programação mais usadas no mundo, JAVA gera uma demanda por especialistas absurda. São milhares de vagas abertas todos os dias para profissionais que podem optar pelo home office para trabalharem como e onde quiserem

 

Áreas

  • Desenvolvimento

PRÓXIMAS TURMAS

  • 04.07.2022 - 30.08.2022

    Noite: (19h às 23h)

    Duração: 100h


Conteúdo

CAPÍTULO 01 -
Conceitos Java OOPs: Objeto, Classe, Herança, Polimorfismo, Abstração, Encapsulamento
Tratamento de Exceções em Java
Coleção Java
Streams e manipulação de arquivos em Java
Threads em Java: Conceitos relacionados a multithreading, problemas e suas soluções
Maven e Gradle

CAPÍTULO 02 -
Introdução a Web Services
Introdução ao Spring Framework
Introdução ao Spring Boot
Web Services RESTful com Spring e Spring Boot
APIs RESTful

Semana 3:
Introdução ao Oracle Database
JDBC (conectividade de banco de dados Java)
Acesso a dados usando JDBC Template
Introdução ao JPA, Hibernate e Spring Data

CAPÍTULO 03 -
Projeto 1: Desenvolvendo um Web App (Micro-service) usando Spring Boot + Hibernate + Oracle Database + APIs RESTful
Spring Security
OAuth 2.0

CAPÍTULO 04 -
Redis
Redis com Spring Boot
Projeto 2 : Desenvolvendo um Web App (Micro-service) usando Spring Boot + Hibernate + Oracle Database + APIs RESTful + OAuth 2 + Segurança

CAPÍTULO 05 -
Kafka
Kafka com Spring Boot
Spring Actuator
Swagger com Spring

CAPÍTULO 06 -
Projeto principal: Desenvolvimento de um Web App completo (que inclui alguns microsserviços baseados em Spring Boot) para um aplicativo de e-commerce, usando Spring Boot + Hibernate + Oracle Database + APIs RESTful + Redis + Kafka +OAuth 2 + Security. Terá todas as funcionalidades comuns que qualquer e-commerce pode ter.

 

Atividades Complementares

Análise e Modelagem de Sistemas
Arquitetura de Aplicações
Computação em Nuvem
Design Thinking
Mindset Ágil
Lideranca
Modelagem Banco De Dados
Programação e Desenvolvimento de Banco de Dados
Segurança e Auditoria de Sistemas


Requisitos

  • Conhecimentos em Informática
  • Familiaridade com uso do sistema operacional Microsoft Windows

Mais Informações

AULAS DE SEGUNDA A QUINTA - De 19h as 22h

tem interesse, mas a data não é ideal para você?
entre em contato conosco!

Ao clicar em enviar, você concorda com a nossa Política de Privacidade

+3.830

+3.830

Turmas Realizadas

+54.000

+54.000

Alunos Sisnema

+150

+150

Cursos Diferentes