Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de [NOVO] Desenvolvimento Full-Stack Java com Spring Boot 3 & React

Curso de [NOVO] Desenvolvimento Full-Stack Java com Spring Boot 3 & React

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

[NOVO] Desenvolvimento de Aplicações Web Full-Stack com Java e React

Construa aplicativos web FULL-STACK usando Java, Spring Boot, Spring Data JPA, Spring Security, JWT, JavaScript, React JS e MySQL

Neste curso prático e orientado a projetos, você mergulhará no mundo do desenvolvimento de aplicativos web full-stack usando a poderosa combinação de Spring Boot e React JS. Neste curso, você construirá dois aplicativos web full-stack (Sistema de Gerenciamento de Funcionários e Aplicativo de Gerenciamento de Tarefas) usando Spring Boot, Spring Security, Spring Data JPA, JWT, React JS e banco de dados MySQL. Utilizaremos a versão mais recente do Spring Boot, Spring Security, React JS e banco de dados MySQL. Utilizaremos ferramentas modernas e populares para construir aplicativos web full-stack, como IntelliJ IDEA, VS Code, Maven, Postman, NPM, etc.

O que é React JS?

React JS é uma biblioteca JavaScript usada para construir interfaces de usuário (UI) no front-end. React não é um framework (ao contrário do Angular, que é mais opinativo). React é um projeto de código aberto criado pelo Facebook.

O que é Spring Boot?

Spring Boot é um framework usado para desenvolver serviços web REST e microsserviços. Ele reduziu drasticamente a configuração e o tempo de configuração necessários para projetos Spring. Você pode configurar um projeto com quase nenhuma configuração e começar a construir as coisas que realmente importam para sua aplicação.

Tópicos do curso:

1. Fundamentos do React JS 2. Fundamentos do Spring Boot 3. Projeto 1: Sistema de Gerenciamento de Funcionários - Construir Módulo de Gerenciamento de Funcionários - Implementação do Backend usando Spring Boot - Construir Módulo de Gerenciamento de Funcionários - Implementação do Frontend usando React JS - Construir Módulo de Gerenciamento de Departamentos - Implementação do Backend usando Spring Boot - Construir Módulo de Gerenciamento de Departamentos - Implementação do Frontend usando React JS - Estilizar páginas da web usando o framework CSS Bootstrap 4. Projeto 2: Aplicativo de Gerenciamento de Tarefas - Módulo de Gerenciamento de Tarefas - Implementação do Backend usando Spring Boot - Módulo de Gerenciamento de Tarefas - Implementação do Frontend usando React JS - Proteger APIs REST usando Spring Security - Construir APIs REST de Registro e Login - Implementar recursos de Registro e Login no aplicativo React - Proteger APIs REST usando JWT (JSON Web Token) - Usar JWT (JSON Web Token) no aplicativo React - Estilizar páginas da web usando o framework CSS Bootstrap

Ferramentas e tecnologias usadas neste curso:

Lado do servidor: - Java 17+ - Spring Boot 3+ - Spring Data JPA (Hibernate) - Maven - IntelliJ IDEA - Banco de dados MySQL - Postman Lado do cliente: - React JS 18+ - React Hooks - React Router - Axios - Framework CSS Bootstrap - IDE Visual Studio Code - Extensões do VS Code - Node JS - NPM

O que você aprenderá:

- Aprenda a desenvolver uma aplicação web FULL-STACK com React e Spring Boot - Construa um Sistema de Gerenciamento de Funcionários FULL-STACK com React e Spring Boot - Construa um Aplicativo de Gerenciamento de Tarefas FULL-STACK com React e Spring Boot - Aprenda os fundamentos do Spring Boot e conceitos básicos de API REST - Aprenda os fundamentos do React JS - Construção de APIs RESTful com Spring Boot - Consumindo APIs RESTful no React JS - Persistência de dados com Spring Data JPA e Hibernate - Proteger APIs REST usando Spring Security - Construir módulo de registro e login de usuários - Proteger APIs REST usando JWT (JSON Web Token) - Usar JWT (JSON Web Token) no aplicativo React - Estilizar páginas da web usando o framework CSS Bootstrap - Utilizar ferramentas modernas e populares para construir aplicativos web full-stack, como IntelliJ IDEA, VS Code, Maven, Postman, NPM, etc.
Ver informações completas