آموزش جامع توسعه Full-stack جاوا با Spring Boot 3 و React - آخرین آپدیت

دانلود Full-stack Java Development with Spring Boot 3 and React

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: توسعه اپلیکیشن‌های Full-stack مقیاس‌پذیر می‌تواند پیچیده باشد، مگر اینکه رویکرد درستی داشته باشید. در این دوره جامع «توسعه Full-stack جاوا با Spring Boot 3 و React»، شما یاد می‌گیرید که چگونه یک پورتال استخدامی واقعی را با استفاده از استانداردهای روز صنعت بسازید. در ابتدا، نحوه ایجاد بک‌اند با Spring Boot 3، طراحی RESTful APIها و ایمن‌سازی آن‌ها با استفاده از احراز هویت JWT و OAuth2 را بررسی خواهید کرد. سپس، به سراغ ساخت فرانت‌اند با React، مدیریت وضعیت (State Management) با Redux و یکپارچه‌سازی آن با بک‌اند برای ایجاد یک تجربه کاربری روان می‌رویم. در نهایت، نحوه استقرار (Deploy) اپلیکیشن با استفاده از Docker و خط لوله‌های CI/CD برای تضمین مقیاس‌پذیری و پایداری را خواهید آموخت. پس از اتمام این دوره، شما تمامی مهارت‌ها و دانش لازم برای توسعه، ایمن‌سازی و استقرار اپلیکیشن‌های آماده تولید (Production-ready) در دنیای Full-stack Java را کسب خواهید کرد.

سرفصل ها و درس ها

معرفی دوره Course Introduction

  • مرور کلی دوره Course Overview

راه‌اندازی بک‌اند (Spring Boot 3) Setting up the Backend (Spring Boot 3)

  • راه‌اندازی پروژه Spring Boot 3 Spring Boot 3 Project Setup

  • یکپارچه‌سازی دیتابیس با Spring Data JPA و MySQL Database Integration with Spring Data JPA & MySQL

  • ایجاد REST APIها Creating REST APIs

  • ایمن‌سازی APIها با Spring Security Securing APIs with Spring Security

احراز هویت و تعیین سطح دسترسی با JWT و OAuth2 Authentication & Authorization with JWT & OAuth2

  • آشنایی با JWT Introduction to JWT

  • پیاده‌سازی کلاس Utility برای JWT Implementing JWT Utility Class

  • ایجاد API ورود (Login) Creating a Login API

  • اعمال فیلتر JWT Applying JWT Filter

  • تست احراز هویت JWT در Postman Testing JWT Auth in Postman

  • نحوه عملکرد OAuth2 How OAuth2 Works

  • پیاده‌سازی OAuth2 Implementing OAuth2

  • تست جریان کاری OAuth2 Testing OAuth2 Flow

راه‌اندازی فرانت‌اند (React و مدیریت وضعیت) Setting up the Frontend (React + State Management)

  • راه‌اندازی پروژه React با Vite React Project Setup with Vite

  • ساخت کامپوننت ورود Creating Login Component

  • مدیریت فرم‌ها و مدیریت وضعیت (State) Form Handling and Managing State

  • پیکربندی CORS Configuring CORS

  • درک جریان احراز هویت Understanding Authentication Flow

  • افزودن API جزئیات کاربر Adding User Details API

  • نحوه عملکرد Redux How Redux Works

  • راه‌اندازی Redux Store Setting up Redux Store

  • توسعه قابلیت‌های ورود Extending Login Functionality

  • یکپارچه‌سازی API درخواست همکاری (Apply) Integrating Apply API

  • APIهای بک‌اند برای OAuth OAuth Backend APIs

  • یکپارچه‌سازی OAuth در React Integrating OAuth In React

استقرار اپلیکیشن با Docker و CI/CD روی AWS EC2 Application Deployment with Docker & CI/CD on AWS EC2

  • داکرهای کردن اپلیکیشن بک‌اند Dockerize Backend Application

  • استقرار بک‌اند روی نمونه EC2 Deploy Backend on EC2 Instance

  • داکرهای کردن اپلیکیشن React Dockerize React Application

  • راه‌اندازی CI/CD با استفاده از GitHub Actions Setting up CI/CD Using GitHub Actions

نمایش نظرات

آموزش جامع توسعه Full-stack جاوا با Spring Boot 3 و React
جزییات دوره
1h 27m
29
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
18
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Imtiyaz Hirani Imtiyaz Hirani

مشاور نرم‌افزار و مدرس سازمانی، متخصص در توسعه فول‌استک با رویکردی کاربردی و مبتنی بر دنیای واقعی.