توضیحات
آموزش ساخت برنامه های فول استک با Spring Boot 4 و React JS
نام دوره : Full-Stack Java Developer Course with Spring Boot 4 & React
پیشنیازها
Java 17 یا بالاتر
آشنایی با IntelliJ IDEA و VS Code
نیازی به تجربه قبلی در Spring Boot REST API نیست؛ ساخت REST API با Spring Boot را از صفر یاد میگیرید.
نیازی به تجربه قبلی در React JS نیست؛ React JS از پایه آموزش داده میشود.
توضیحات
در این دوره کاملاً عملی و پروژهمحور، وارد دنیای توسعه اپلیکیشنهای وب فولاستک با ترکیب قدرتمند Spring Boot 4 و React JS میشوید.
در طول دوره، دو اپلیکیشن فولاستک واقعی شامل سیستم مدیریت کارکنان (Employee Management System) و اپلیکیشن مدیریت تسک (Todo Management App) را با استفاده از Spring Boot 4، Spring Security 7، Spring Data JPA، JWT، React JS و دیتابیس MySQL پیادهسازی خواهید کرد.
در این دوره از جدیدترین نسخههای ابزارها و فریمورکها استفاده میشود، از جمله:
Spring Boot 4+، Spring Security 7+، React JS 18+ و MySQL 8+.
همچنین ابزارهای مدرن و پرکاربردی مانند IntelliJ IDEA، VS Code، Maven، Postman و NPM به کار گرفته میشوند.
React JS چیست؟
React JS یک کتابخانه جاوااسکریپتی برای ساخت رابط کاربری (UI) در سمت فرانتاند است.
React یک فریمورک نیست (برخلاف Angular که ساختار مشخصتری دارد).
React یک پروژه متنباز است که توسط Facebook توسعه داده شده است.
Spring Boot چیست؟
Spring Boot برای توسعه سرویسهای وب REST و معماری Microservices استفاده میشود.
Spring Boot سطح جدیدی از سادگی را به فریمورک Spring اضافه کرده و زمان پیکربندی پروژهها را بهشدت کاهش داده است.
میتوانید یک پروژه را تقریباً بدون هیچ پیکربندی اولیهای راهاندازی کرده و مستقیماً روی منطق اصلی اپلیکیشن تمرکز کنید.
سرفصلهای دوره
مبانی React JS
مبانی Spring Boot
پروژه اول: سیستم مدیریت کارکنان
پیادهسازی بکاند ماژول مدیریت کارکنان با Spring Boot
پیادهسازی فرانتاند ماژول مدیریت کارکنان با React JS
پیادهسازی بکاند ماژول مدیریت دپارتمانها با Spring Boot
پیادهسازی فرانتاند ماژول مدیریت دپارتمانها با React JS
طراحی صفحات وب با استفاده از فریمورک Bootstrap CSS
پروژه دوم: اپلیکیشن مدیریت تسک (Todo App)
پیادهسازی بکاند مدیریت تسک با Spring Boot
پیادهسازی فرانتاند مدیریت تسک با React JS
ایمنسازی REST API با Spring Security
پیادهسازی REST API ثبتنام و ورود کاربران
پیادهسازی قابلیت ثبتنام و ورود در اپلیکیشن React
ایمنسازی REST API با JWT (JSON Web Token)
استفاده از JWT در اپلیکیشن React
طراحی صفحات وب با Bootstrap CSS
ابزارها و فناوریهای استفادهشده در دوره
سمت سرور (Backend):
Java 25
Spring Boot 4+
Spring Data JPA (Hibernate)
Spring Security
JWT
Maven
IntelliJ IDEA
MySQL
Postman
سمت کلاینت (Frontend):
React JS 18+
React Hooks
React Router
Axios
Bootstrap CSS
Visual Studio Code
افزونههای VS Code
Node.js
- NPM
دوره آموزش ساخت برنامه های فول استک با Spring Boot 4 و React JS مناسب چه کسانی است؟
تمام افرادی که میخواهند توسعه اپلیکیشنهای وب فولاستک را با استفاده از Spring Boot و React JS بهصورت عملی و پروژهمحور یاد بگیرند.








یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید