کتاب آموزش Java و Spring Boot برای توسعه وب با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش Java و Spring Boot برای توسعه وب

موضوع کلی: برنامه نویسی

موضوع میانی: زبان‌های برنامه‌نویسی**

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر جاوا و ویژگی‌های آن
  • 2. نصب و راه‌اندازی JDK و IntelliJ IDEA
  • 3. ساختار یک برنامه جاوا و تابع main
  • 4. متغیرها، انواع داده و عملگرها در جاوا
  • 5. ساختارهای کنترلی: شرطی و حلقه
  • 6. کار با آرایه‌ها و ArrayList
  • 7. مفاهیم شی‌گرایی: کلاس و اشیا
  • 8. وراثت، پلی‌مورفیسم و اینترفیس
  • 9. مدیریت خطا با try-catch و exception
  • 10. کار با فایل و ورودی/خروجی در جاوا
  • 11. مقدمه‌ای بر Spring Boot و مزایای آن
  • 12. راه‌اندازی پروژه Spring Boot با Spring Initializr
  • 13. ساختار پروژه و فایل application.properties
  • 14. ایجاد اولین REST Controller
  • 15. مدیریت درخواست‌ها با GetMapping و PostMapping
  • 16. آشنایی با Inversion of Control و DI
  • 17. استفاده از @Autowired و @Component
  • 18. لایه‌بندی پروژه با Controller و Service
  • 19. کار با JPA و Hibernate برای ارتباط با پایگاه داده
  • 20. تنظیم و اتصال به پایگاه داده MySQL
  • 21. تعریف Entity و Repository در Spring Boot
  • 22. عملیات CRUD با JpaRepository
  • 23. مدیریت ارتباط بین جداول با JPA
  • 24. استفاده از DTO برای انتقال داده
  • 25. مفهوم ResponseEntity و کدهای وضعیت
  • 26. پیاده‌سازی Validation با Jakarta Validation
  • 27. مدیریت خطاهای سراسری با @ControllerAdvice
  • 28. کار با Lombok برای کاهش کدهای تکراری
  • 29. آشنایی با Spring Data REST
  • 30. ایجاد Query سفارشی با JPQL
  • 31. استفاده از Optional برای مدیریت مقادیر null
  • 32. مقدمه‌ای بر Spring Security
  • 33. پیاده‌سازی احراز هویت با JWT
  • 34. مدیریت نقش‌های کاربری و دسترسی
  • 35. کار با Postman برای تست API
  • 36. تست واحد با JUnit و Mockito
  • 37. مدیریت لاگ با Slf4j و Logback
  • 38. پروفایل‌های مختلف در Spring Boot
  • 39. آشنایی با Swagger و مستندسازی API
  • 40. مدیریت فایل‌های استاتیک و آپلود
  • 41. ایجاد یک پروژه ساده فروشگاهی (بخش اول)
  • 42. پیاده‌سازی سبد خرید و سفارش
  • 43. مدیریت تراکنش با @Transactional
  • 44. کار با زمان و تاریخ در جاوا
  • 45. آشنایی با Stream API و lambda
  • 46. استفاده از MapStruct برای مپ کردن اشیا
  • 47. بهینه‌سازی کوئری‌ها با Fetching Strategies
  • 48. مقدمه‌ای بر Docker و کانتینرایز کردن برنامه
  • 49. آشنایی با Docker Compose برای سرویس‌ها
  • 50. استقرار برنامه روی سرور (Deployment)
تگ‌ها: Java REST API Spring Boot آموزش Spring Boot آموزش برنامه نویسی وب برنامه نویسی جاوا بک‌اند توسعه وب جاوا فریمورک Spring

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.