Développement Java Full-Stack avec Spring Boot 3 et React

Description

Dans ce cours pratique axé sur les projets, vous plongerez dans le monde du développement d’applications Web full-stack en utilisant la puissante combinaison de Spring Boot et React JS.

Dans ce cours, vous créerez deux applications Web full-stack (Système de gestion des employés et Application de gestion des tâches) en utilisant Spring Boot, Spring Security, Spring Data JPA, JWT, React JS et la base de données MySQL.

Dans ce cours, nous utiliserons la dernière version de Spring Boot (3+), Spring Security (6+), React JS (18+) et la base de données MySQL (8+). Nous utiliserons des outils modernes et populaires pour construire applications Web complètes tel que IntelliJ IDEA, VS Code, Maven, Postman, NPM, etc.

Qu’est-ce que React JS ?

  • React JS est une bibliothèque JavaScript utilisée pour créer des interfaces utilisateur (UI) sur le front-end.
  • React n’est pas un framework (contrairement à Angular, qui est plus opiniâtre).
  • React est un projet open source créé par Facebook.

Qu’est-ce que Spring Boot ?

  • Spring Boot pour développer des services Web et des microservices REST.
  • Spring Boot a fait passer le framework Spring à un niveau supérieur. Il a considérablement réduit le temps de configuration et d’installation requis pour les projets de printemps.
  • Vous pouvez configurer un projet avec une configuration presque nulle et commencer à créer les éléments qui comptent réellement pour votre application.

Sujets de cours:

1. Fondamentaux de React JS

2. Fondamentaux de Spring Boot

3. Projet 1: Système de gestion des employés

  • Créer un module de gestion des employés – Implémentation backend à l’aide de Spring Boot
  • Créer un module de gestion des employés – Implémentation frontend à l’aide de React JS
  • Créer un module de gestion de département – ​​Implémentation backend à l’aide de Spring Boot
  • Créer un module de gestion de département – ​​Implémentation frontend à l’aide de React JS
  • Styliser les pages Web à l’aide du framework CSS Bootstrap
Vous pouvez aussi aimer  Mastercours de montage vidéo pour débutants (via Capcut)

4. Projet 2: Application de gestion Todo

  • Module de gestion Todo – Implémentation backend à l’aide de Spring Boot
  • Module de gestion Todo – Implémentation frontend à l’aide de React JS
  • Sécurisez les API REST à l’aide de Spring Security
  • Créer des API REST de registre et de connexion
  • Implémenter les fonctionnalités d’inscription et de connexion dans l’application React
  • API REST sécurisées à l’aide de JWT (JSON Web Token)
  • Utilisation de JWT (JSON Web Token) dans l’application React
  • Styliser les pages Web à l’aide du framework CSS Bootstrap

Outils et technologies utilisés dans ce cours :

Côté serveur:

  1. Java 17+
  2. Botte de printemps 3+
  3. Données de printemps JPA (mise en veille prolongée)
  4. Maven
  5. je comprends l’idée
  6. Base de données MySQL
  7. Facteur

Côté client:

  1. Réagir à JS 18+
  2. Réagir aux crochets
  3. Réagir au routeur
  4. Axios
  5. Cadre CSS d’amorçage
  6. EDI de Visual Studio Code
  7. Extensions de code VS
  8. Nœud JS
  9. MNP

À qui s’adresse ce cours:

  • Ce cours s’adresse à tous ceux qui souhaitent apprendre à développer une application Web FULL-STACK à l’aide de Spring Boot et React JS.

Exigences

  • Java17+
  • Familier avec IntelliJ IDEA et VS Code
  • Familier avec HTML, CSS et JavaScript
  • Aucune expérience de l’API Spring Boot REST n’est nécessaire. Vous apprendrez à créer des API Spring Boot REST à partir de zéro.
  • Aucune expérience React JS n’est nécessaire, j’enseignerai React JS à partir de zéro

Dernière mise à jour 6/2023

Liens de téléchargement

Téléchargement direct

Développement Java Full-Stack avec Spring Boot 3 et React.zip (8,3 Go) | Miroir

Téléchargement torrent

Développement Java Full-Stack avec Spring Boot 3 et React.torrent (208 Ko) | Miroir

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *