Udemy.App.FullStack.Spring.Boot.React.OAuth2.Docker.&.AWS.2025.Fr.Web.1080p.x264

seeders: 34
leechers: 0
Added 1 year ago by Nawel087 in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Udemy.App.FullStack.Spring.Boot.React.OAuth2.Docker.&.AWS.2025.Fr.Web.1080p.x264 (Size: 4.32 GB)
  1. Introduction
  1. Overview.mp4 5.48 MB
  1.1 Overview.pdf 18.85 MB
  2. Démonstration.mp4 99.97 MB
  3. Plan de formation.mp4 15.1 MB
  4. Prérequis & Outils Utilisés.mp4 4.74 MB
  4.1 Prérequis & Outils utilisés.pdf 4.25 MB
  2. Présentation du projet Backend
  1. Présentation générale.mp4 39.3 MB
  10. Présentation des Controllers REST.mp4 238.58 MB
  11. Présentation de la couche sécurité Configurations & Clients OAuth2.mp4 112.8 MB
  12. Présentation de la couche sécurité Workflow d’Authentification.mp4 111.29 MB
  12.1 Présentation de la couche sécurité Workflow d’Authentification.pdf 7.9 MB
  13. Présentation de la couche sécurité Code Source.mp4 468.13 MB
  14. Présentation du fichier Dockerfile.mp4 15.22 MB
  15. Démarrage du projet Backend sur votre machine.mp4 28.9 MB
  2. Présentation du fichier pom.xml.mp4 8.39 MB
  3. Présentation du modèle base de données.mp4 21.38 MB
  4. Présentation des scripts SQL utilisés par l’outil Flyway.mp4 168.8 MB
  5. Présentation des Entités JPA.mp4 73.23 MB
  6. Présentation des Repositories Spring Data.mp4 135.87 MB
  7. Présentation des exceptions.mp4 97.83 MB
  8. Présentation de la couche validation.mp4 132.6 MB
  9. Présentation du Swagger.mp4 166.43 MB
  3. Présentation du projet Frontend
  1. Présentation générale.mp4 137.47 MB
  10. Présentation de la page Home.mp4 43.78 MB
  11. Présentation de la page Login.mp4 12.58 MB
  12. Présentation de la page PlayQuiz.mp4 151.03 MB
  13. Présentation de la page Historique.mp4 65.86 MB
  14. Présentation de la page ManageQuiz.mp4 127.08 MB
  15. Présentation de la page AddQuiz.mp4 28.2 MB
  16. Présentation du composant QuizForm - Partie 1.mp4 136.57 MB
  17. Présentation du composant QuizForm - Partie 2.mp4 182.38 MB
  18. Présentation de la page UpdateQuiz.mp4 38.2 MB
  19. Présentation de la page ImportQuiz.mp4 96.79 MB
  2. Présentation du fichier package.json.mp4 158.72 MB
  20. Présentation de la page ManageUsers.mp4 43.64 MB
  21. Présentation du fichier Dockerfile.mp4 14 MB
  22. Démarrage du projet frontend sur votre machine.mp4 30.83 MB
  3. Présentation des modèles.mp4 68.59 MB
  4. Présentation des services.mp4 182.23 MB
  5. Présentation de la Config.mp4 7.02 MB
  6. Présentation du UserContext.mp4 26.02 MB
  7. Présentation du composant App.mp4 163.45 MB
  8. Présentation du Navbar.mp4 211.59 MB
  9. Présentation du Footer.mp4 5.4 MB
  4. Déploiement AWS
  1. Présentation de notre utilisation de Github.mp4 15.53 MB
  10. Installation de Docker dans l'instance EC2.mp4 14.12 MB
  11. Génération du certificat SSL.mp4 42.96 MB
  12. Démarrage de l’application dans AWS.mp4 16.48 MB
  2. Présentation du workflow Github Action.mp4 165.15 MB
  3. Présentation des fichiers docker-compose.yml et nginx.conf.mp4 115.7 MB
  4. Achat de notre nom de domaine depuis AWS.mp4 41.14 MB
  5. Création du compte Github OAuth2.mp4 9.27 MB
  6. Création du compte Google OAuth2.mp4 10.99 MB
  7. Création de l’instance EC2 dans AWS.mp4 30.68 MB
  8. Création de l’instance RDS dans AWS.mp4 42.77 MB
  9. Lier notre nom de domaine à l’adresse IP de notre instance EC2.mp4 15.74 MB
  5. Code Source
  1. Code Source.html 8 B
  1.1 quizzapp
  .github
  workflows
  release.yml 2.68 KB
  .gitignore 461 B
  README.md 2.26 KB
  aws
  docker-compose.yml 1.93 KB
  nginx.http.conf 317 B
  nginx.https.conf 433 B
  backend
  .mvn
  wrapper
  maven-wrapper.jar 61.08 KB
  maven-wrapper.properties 235 B
  Dockerfile 333 B
  mvnw 11.03 KB
  mvnw.cmd 7.61 KB
  pom.xml 2.67 KB
  src
  main
  java
  net
  learntime
  quizzapp
  backend
  QuizzAppApplication.java 352 B
  controller
  IQuizController.java 5.4 KB
  IUserController.java 2.68 KB
  impl
  QuizController.java 2.81 KB
  UserController.java 2.06 KB
  exception
  BadRequestException.java 234 B
  NotFoundException.java 197 B
  QuizNotFoundException.java 241 B
  RefreshTokenException.java 205 B
  UserNotFoundException.java 304 B
  handler
  GlobalExceptionHandler.java 1.82 KB
  model
  entity
  QuizEntity.java 1.38 KB
  QuizPlayEntity.java 1.41 KB
  QuizQuestionEntity.java 1.04 KB
  UserEntity.java 1.88 KB
  database-model.png 248.49 KB
  request
  QuizApiRequest.java 414 B
  QuizPlayApiRequest.java 528 B
  QuizPlayApiRequestBody.java 310 B
  QuizQuestionApiRequest.java 445 B
  response
  ErrorApiResponse.java 218 B
  QuizApiResponse.java 463 B
  QuizPlayApiResponse.java 501 B
  QuizQuestionApiResponse.java 347 B
  RefreshTokenApiResponse.java 294 B
  UserApiResponse.java 323 B
  repository
  IQuizPlayRepository.java 363 B
  IQuizQuestionRepository.java 380 B
  IQuizRepository.java 478 B
  IUserRepository.java 1.24 KB
  security
  SecurityFilter.java 1.9 KB
  SuccessLoginHandler.java 2.71 KB
  TokenAuthenticationFilter.java 1.89 KB
  TokenController.java 1.32 KB
  TokenService.java 2.86 KB
  utils
  JsonUtils.java 1.15 KB
  StringUtils.java 186 B
  validator
  IQuizPlayValidator.java 302 B
  IQuizQuestionValidator.java 401 B
  IQuizValidator.java 321 B
  impl
  CommonValidator.java 1.62 KB
  QuizPlayValidator.java 1.2 KB
  QuizQuestionValidator.java 1.23 KB
  QuizValidator.java 1.71 KB
  resources
  application-local.yml 430 B
  application.yml 954 B
  db
  migration
  V1__create_tables.sql 1.29 KB
  V2__insert_data.sql 3.64 KB
  V3__insert_data.sql 1.24 KB
  database
  docker-compose.yml 198 B
  frontend
  .eslintrc.cjs 501 B
  Dockerfile 714 B
  index.html 335 B
  package-lock.json 140.4 KB
  package.json 1.04 KB
  public
  banner.svg 20.18 KB
  favicon.ico 15.04 KB
  github.png 57.96 KB
  google.png 72.86 KB
  logo.svg 6.9 KB
  src
  App.css 0 B
  App.tsx 2.5 KB
  components
  AccessError
  AccessError.module.css 431 B
  AccessError.tsx 634 B
  Button
  Button.module.css 591 B
  Button.tsx 429 B
  DeleteButton.tsx 1.1 KB
  SubmitButton.tsx 306 B
  ConfirmModal
  ConfirmModal.module.css 304 B
  ConfirmModal.tsx 959 B
  Footer
  Footer.module.css 550 B
  Footer.tsx 293 B
  Input
  Input.module.css 467 B
  Input.tsx 672 B
  InputError
  InputError.module.css 113 B
  InputError.tsx 240 B
  InputFile
  InputFile.module.css 698 B
  InputFile.tsx 1.17 KB
  Label
  AdminLabel.tsx 321 B
  Label.module.css 300 B
  Label.tsx 289 B
  Link
  ConsultLink.tsx 687 B
  EditLink.tsx 657 B
  Link.module.css 676 B
  Link.tsx 386 B
  Loader
  Loader.module.css 65 B
  Loader.tsx 545 B
  Navbar
  Navbar.module.css 769 B
  Navbar.tsx 702 B
  OAuth2Redirect
  OAuth2Redirect.tsx 988 B
  PageTitle
  PageTitle.module.css 125 B
  PageTitle.tsx 203 B
  Profile
  Profile.module.css 2.25 KB
  Profile.tsx 3.39 KB
  QuizCard
  QuizCard.module.css 1.18 KB
  QuizCard.tsx 758 B
  QuizForm
  QuizForm.module.css 1.01 KB
  QuizForm.tsx 5.33 KB
  QuizOptionInput
  QuizOptionInput.module.css 685 B
  QuizOptionInput.tsx 1.31 KB
  QuizQuestionInput
  QuizQuestionInput.module.css 858 B
  QuizQuestionInput.tsx 2.89 KB
  QuizTagsInput
  QuizTagsInput.module.css 1.46 KB
  QuizTagsInput.tsx 1.29 KB
  login
  Login.module.css 627 B
  Login.tsx 1.08 KB
  config
  Config.ts 228 B
  constants
  Constants.ts 3.55 KB
  context
  UserContext.tsx 229 B
  declarations.d.ts 34 B
  index.css 1.12 KB
  main.tsx 164 B
  models
  Quiz.ts 220 B
  QuizPlay.ts 321 B
  QuizQuestion.ts 114 B
  Tokens.ts 79 B
  User.ts 1.21 KB
  pages
  Admin
  AddQuiz
  AddQuiz.module.css 0 B
  AddQuiz.tsx 888 B
  AdminPage.tsx 466 B
  ImportQuiz
  ImportQuiz.module.css 313 B
  ImportQuiz.tsx 1.8 KB
  ManageQuizzes
  ManageQuizzes.module.css 780 B
  ManageQuizzes.tsx 3.72 KB
  ManageUsers
  ManageUsers.module.css 549 B
  ManageUsers.tsx 1.36 KB
  UpdateQuiz
  UpdateQuiz.module.css 0 B
  UpdateQuiz.tsx 960 B
  Layout.tsx 496 B
  LoggedIn
  History
  History.module.css 125 B
  History.tsx 1.35 KB
  LoggedInPage.tsx 483 B
  PlayQuiz
  PlayQuiz.module.css 0 B
  PlayQuiz.tsx 1.65 KB
  PlayQuizQuestions
  PlayQuizQuestions.module.css 2.15 KB
  PlayQuizQuestions.tsx 2.56 KB
  PlayQuizResult
  PlayQuizResult.module.css 973 B
  PlayQuizResult.tsx 1.18 KB
  Public
  Home
  Banner
  Banner.module.css 1.17 KB
  Banner.tsx 749 B
  Home.module.css 305 B
  Home.tsx 1.11 KB
  Login
  Login.module.css 1.06 KB
  Login.tsx 1.21 KB
  NoPage
  NoPage.module.css 394 B
  NoPage.tsx 463 B
  services
  HttpClient.ts 1.81 KB
  QuizValidator.ts 1.46 KB
  ToastService.ts 490 B
  UserService.ts 1.06 KB
  styles
  react-responsive-modal.css 601 B
  react-table-lite.css 1.23 KB
  react-tag-input.css 242 B
  react-toastify.css 50 B
  react-tooltip.css 56 B
  vite-env.d.ts 38 B
  tsconfig.app.json 677 B
  tsconfig.json 139 B
  tsconfig.node.json 325 B
  vite.config.ts 315 B

Description


App FullStack: Spring Boot, React, OAuth2,
Docker & AWS


vy0e.jpg?042148

2Z950s2.png
Dans ce cours de développement FullStack, vous maîtriserez les compétences nécessaires pour
créer une application Web moderne en plongeant en profondeur dans le code source d'un projet réel.
Vous travaillerez avec Spring Boot 3 pour le backend, React 18 pour le frontend et intégrerez l'authentification
OAuth2 à l'aide de Google et GitHub. Vous apprendrez ensuite comment déployer votre application
dans le cloud avec Docker sur AWS, garantissant évolutivité et efficacité. Pour sécuriser votre déploiement,
nous verrons comment générer un certificat SSL avec Let's Encrypt pour une connexion HTTPS.

Comment se déroule ce cours ?

Dans ce cours unique, vous obtiendrez des informations en examinant le code source complet plutôt qu'en
repartant de zéro. Ensemble, nous analyserons chaque partie de l'application Java Spring Boot et React FullStack,
afin que vous compreniez parfaitement sa structure et les concepts impliqués. Vous aurez accès à tout le
code source, vous permettant de l'adapter et de l'appliquer à vos propres projets en toute confiance.

Chaque module couvre des domaines spécifiques : API back-end, interface utilisateur front-end, authentification
sécurisée, déploiement cloud avec AWS et configuration SSL, vous offrant une compréhension complète
de la création d'applications sécurisées et prêtes pour le cloud.

Pourquoi suivre ce cours ?

1. Apprentissage rapide et efficace : En vous concentrant sur l'analyse du code source, vous
apprendrez rapidement les concepts essentiels du développement FullStack, avec la possibilité de tester
et d'adapter le code à vos propres besoins.

2. Maîtrisez les technologies FullStack : vous acquerrez une expérience pratique de Spring Boot et
React grâce à des exemples concrets, tout en travaillant également avec des technologies cloud telles
qu'AWS EC2 et RDS.

3. Déploiement sécurisé dans le cloud : allez au-delà des simples déploiements : découvrez comment
déployer une application sécurisée sur AWS et configurer une connexion HTTPS sécurisée avec un certificat
SSL pour une application FullStack véritablement professionnelle.


2Z97VBp.png
 Editeur : Udemy
Parution : 2025
Formateur : Learn Time

 Durée : 06H

2Z9Y1S9.md.png
Qualité : WEB 1080P
Format
: MP4

Codec Audio : HE-AAC
Codec Vidéo AVC
Débit Global  ~ 785 kb/s

Langue : Français
Résolution:1920 x 1080


2Z9axiQ.png
NB Fichiers: 229

Poids Total : 4.32 G
o

NB: Pour ceux qui trouve des bugs de son sur les formations que j'ai postés utiliser le lecteur
MPV

Related Torrents

torrent name size uploader age seed leech
7
2
0
7
0