Chat Corporativo
Saiba Mais...
Vamos fazer um overview e nivelamento sobre o que será visto no curso. Como atua um desenvolvedor Full Stack e o que o mercado espera deste profissional.
Será apresentado o projeto que será desenvolvimento ao longo do curso. O projeto terá incio pela parte backend, construção de uma API RESTFull com comada de segurança, documentação e testes. Além disso, será desenvolvida uma rica interface em ReactJs.
O que é? Quais as melhores práticas e arquiteturas atuais para o desenvolvimento backend.
Vamos abordar algumas tecnologias para desenvolvimento backend, porém o foco será Spring Boot (java).
Preparação e instalação das ferramentas necessárias para desenvolver backend.
Primeiros passos com Spring Boot. Entendendo um pouco sobre sua arquitetura, configurações, etc.
Configuração e utilização de banco de dados com Spring Data
O que são e como mapear e trabalhar com entidades, Pojos e Dtos.
Entendendo o funcionamento da injeção de dependências, ciclo de vida de objetos e outros.
O que são APIs? Para que servem? Arquitetura e melhores praticas.
Neste momento vamos estar prontos para criar nossa primeira API.
APIs RestFull: o que é, melhores práticas e como implementar.
Vamos criar um CRUD operacional completo em nossa API RestFull, além é claro de testar suas funcionalidades.
Introdução e utilização do jUnit, Mockito e Powermockito para execução de testes unitários.
Criaremos testes unitários automatizados e mediremos o percentual de cobertura de nosso projeto
Para finalizar, iremos aprender sobre JWT, camada de segurança para nossos serviços. Além disso, iremos publicar nossa aplicação na nuvem.
Vamos entender e conhecer algumas tecnologias para desenvolvimento FrontEnd. Entender o que o mercado espera de um desenvolvedor com estes conhecimentos. Além disso, vamos tratar sobre arquitetura SPA(Single Page Application). Iremos utilizar a linguagem de programação ReactJs.
Vamos preparar o ambiente para começarmos a desenvolver frontend.
Vamos entender como usar recursos de alto nível em nosso frontend.
Vamos criar uma tela de Login que irá comunicar-se com nossa API RESTFull.
Vamos implementar um cadastro, listagem, edição e remoção de dados. Vamos aprender a validar os dados do formulário com as melhores práticas.
Neste momento iremos testar e publicar nossa aplicação na nuvem.
Iremos revisar tudo o que foi aprendido no curso e reforçar os principais conceitos.
irei validar o projeto aplicado que cada aluno irá desenvolver.
Matricule-se e ganhe as duas primeiras aulas.
PS: Para que o curso ocorra serão necessárias pelo menos 50 inscrições
Indique 5 alunos e ganhe o curso.
Entre em contato conosco e peça seu cupom de indicação!
São 100 horas de curso.
25 horas online (via ZOOM) e 75h extra classe com mentoria no mesmo horário das aulas.
Todas aulas são gravadas e disponibilizadas aos alunos até 24horas após o término da aula.
Material impresso, vídeos e códigos fontes também são disponibilizados
Em caso de dúvidas ou auxílio basta solicitar ao professor através do portal.
Das 09:00h às 14:00h
Empresário, formado em Engenharia de Computação pela Universidade Uniftec em Caxias do Sul, Rio Grande do Sul. Pós-graduação MBA em Arquitetura de Software e Soluções, pela IGTI. Atua no segmente de desenvolvimento de sistemas há mais de 13 anos. Atuação em grandes empresas do setor privado como: Lojas Marisa, Renner, Sodexo até mesmo do setor público como: Iplan Rio, TST (Tribunal Superior do Trabalho), INPI, TJSP, entre outros. Idealizador das plataformas 4Vendas.com e blablabla.chat, entre outras.