Description O que você aprenderá Instalar e configurar as ferramentas corretas para iniciar um projeto Web Fullstack Conceitos de Spring Boot 2.x.x Conceitos de Angular 10 e 11 Versionar seu código com Git Bash e Github Deploy de sua aplicação no Heroku (back end) Build de seu frontend para o Github Pages (front end) Conceitos básicos de Typescript, HTML5 e CSS3 Criar uma API REST Consumir uma API REST usando a ferramenta Postman Consumir uma API REST usando o front desenvolvido no curso Utilização de SQL em modo de desenvolvimento Utilização do banco de dados h2 em tempo de compilação e muito mais... VISÃO FUNCIONAL: Neste projeto você vai aprender a construir uma aplicação web completa, CRUD (CREATE, READ, UPDATE e DELETE) de uma biblioteca, gerenciando seus livros e categorias. VISÃO TÉCNICA - BACK END: Iremos criar uma API Rest usando Java com Spring Boot 2.x.x e banco de dados MySQL. Vamos usar JPA com Hibernate para mapeamento objeto-relacional e implantação na nuve...