Batch Processing with Spring Batch & Spring Boot 2025-9 is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of spring. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with spring and batch, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
Batch Processing with Spring Batch & Spring Boot، دوره آموزش پردازش دسته ای با Spring Batch و Spring Boot توسط آکادمی یودمی منتشر شده است. در این دوره با فریم ورک Spring Batch آشنا خواهید شد. Spring Batch چارچوبی برای پردازش دسته ای داده ها است. در ابتدا با اصول پردازش دسته ای و Batch آشنا خواهید شد. همچنین نیاز به Spring Batch را نیز یاد خواهید گرفت. بعد از آشنایی اولیه با Spring Batch به سراغ Job و Step می رویم. ابتدا به سراغ Tasklet می رویم. Spring Batch اطلاعات متادیتا را ذخیره می کند. ما نرم افزار Spring Batch را با پایگاه داده MySQL پیکربندی خواهیم کرد.
در زمان اجرا می توانیم پارامترهای Job را پاس دهیم تا Job خود را پویا کنیم. در ادامه این مطلب به بررسی Chunk-Oriented Step می پردازیم. گزینه های مختلفی وجود دارد که می توانیم Job خود را آغاز کنیم. ما می توانیم از REST API برای راه اندازی Job استفاده کنیم و می توانیم از Spring Scheduler برای برنامه ریزی Spring Batch Job استفاده کنیم. همچنین می توانیم با استفاده از REST API کار را متوقف کنیم. Spring Batch پردازنده آیتم را برای پردازش داده ها فراهم می کند. پردازنده آیتم بین Item Reader و Item Writer قرار دارد. بنابراین خروجی Item Reader ورودی Item Processor و خروجی Item Processor ورودی Item Writer است.
What You Will Learn
- پردازش دسته ای را یاد بگیرید
- فریمورک Spring Batch با Spring Boot
- Spring Batch چیست
- Job & Step چیست
- گام Tasklet و گام Chunk Oriented
- شروع / توقف Job با REST API و برنامه با Spring Scheduler
- ریدر های مختلف – CSV، JSON، XML، MySQL، REST API
- رایتینگ های مختلف – CSV، JSON، XML، MySQL، REST API
- مقاوم در بربر خطا با Spring Batch
- موارد استفاده بلادرنگ با مهاجرت پایگاه داده
Course Features & Specifications
- ناشر : Udemy
- مدرس : Infybuzz Learning
- زبان: انگلیسی
- سطح آموزش : تمام سطوح
- تعداد دروس : 89
- مدت زمان آموزش : 7 ساعت و 50 دقیقه
Prerequisites
- Need to have basic knowledge of Java Programming Language & Apache Maven
- Need to have basic knowledge of Spring Boot & Spring Framework
Preview
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
نسخه 2025/9 نسبت به 2022/3 در تعداد درس و زمان تغییری نداشته است ولی با گذشت 3 سال به روز شده است.
Download Links
گذرواژه فایل(ها): www..ir