تسلط به فریمورک اسپرینگ
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تعریف مفاهیم اصلی فریمورک اسپرینگ، از جمله Spring Beans، تزریق وابستگی، حاشیهنویسیها و برنامهنویسی جنبهگرا
- بهکارگیری بهترین شیوهها برای یکپارچهسازی تزریق وابستگی اسپرینگ، Auto Wiring و تکنیکهای AOP بهمنظور توسعهی اپلیکیشنهای قوی در سطح سازمانی
- ارزیابی با Spring AOP و AspectJ برای مدیریت دغدغههای متقاطع مانند لاگ کردن، امنیت و مدیریت تراکنش بهصورت مؤثر در واقعیت
توضیحات دوره
این دوره به بررسی جامع فریمورک اسپرینگ میپردازد که یک فریمورک محبوب بر مبنای جاوا برای ساخت اپلیکیشنهای سطح سازمانی است. شرکتکنندگان مفاهیم بنیادی اسپرینگ، از جمله مفاهیم اصلی مانند Spring Beans، تزریق وابستگی و حاشیهنویسیها را یاد خواهند گرفت. این دوره شامل مباحث پیشرفتهای مانند برنامهنویسی جنبهگرا (AOP) و استفاده از حاشیهنویسیها برای Auto Wiring است، که به دانشجویان اجازه میدهد اپلیکیشنهای قوی و مقیاسپذیر طراحی کنند. با مثالها و تمرینهای عملی، شرکتکنندگان تخصص لازم برای بهرهبرداری کامل از قابلیتهای فریمورک اسپرینگ برای ساخت اپلیکیشنهای کارآمد، قابل نگهداری و با عملکرد بالا را به دست خواهند آورد.
اهداف یادگیری:
- تعریف مفاهیم کلیدی فریمورک اسپرینگ، از جمله Beans، تزریق وابستگی و حاشیهنویسیها
- توصیف اینکه چگونه کامپوننتهایی مانند Beans ،AOP و تزریق وابستگی با یکدیگر کار میکنند.
- ارزیابی روشهای مدیریت Beans، پیکربندی وابستگیها و بهکارگیری AOP
- پیادهسازی اپلیکیشنهای اسپرینگ با تزریق وابستگی، حاشیهنویسیها و AOP
مخاطبین دوره:
این دوره برای توسعهدهندگان جاوا، مهندسان نرمافزار و متخصصان IT علاقهمند به تسلط به فریمورک اسپرینگ طراحی شده است. این دوره برای افراد مبتدی که میخواهند یادگیری اسپرینگ را آغاز کنند و همچنین توسعهدهندگان با تجربهای است که به دنبال عمیقتر کردن درک خود از ویژگیهای پیشرفته اسپرینگ و بهترین شیوهها برای ساخت اپلیکیشنهای مقیاسپذیر سازمانی هستند.
تسلط به فریمورک اسپرینگ
-
آشنایی با تخصص 2:31
-
مقدمهای بر دوره 2:23
-
آشنا شوید با مدرس خود 1:05
-
بررسی Spring Beans 1:15
-
آشنایی با Spring Beans 2:49
-
ایجاد و پیکربندی Spring Beans 7:08
-
مدیریت Spring Beans با ApplicationContext 6:10
-
وراثت Spring Bean: بررسی 1:11
-
درک وراثت Bean 1:32
-
پیکربندی وراثت Bean 4:57
-
مثالهای عملی از وراثت Bean 7:41
-
اسکوپهای Spring Bean: بررسی 1:17
-
بررسی اسکوپهای Bean 2:29
-
پیادهسازی اسکوپ Singleton 5:12
-
پیادهسازی اسکوپ نمونه اولیه 3:49
-
اسکوپهای سشن، درخواست و سفارشی 3:18
-
چرخه عمر Spring Bean: بررسی 1:00
-
چرخه عمر Bean در اسپرینگ 5:56
-
پیادهسازی Bean Post Processor در عمل 5:24
-
سفارشیسازی متدهای چرخه عمر Bean 8:59
-
استفاده از حاشیهنویسیهای PostConstruct@ و PreDestroy@ 8:08
-
سیلابس None
-
مطالعه بیشتر درباره Spring Beans None
-
مطالعه بیشتر درباره وراثت Spring Bean None
-
مطالعه بیشتر درباره اسکوپهای Spring Bean None
-
مطالعه بیشتر درباره چرخه عمر Spring Bean None
-
نیاز به تزریق وابستگی - بررسی 1:06
-
آشنایی با تزریق وابستگی 3:27
-
نیاز به تزریق وابستگی 8:12
-
تزریق وابستگی در عمل 4:58
-
مثالهای واقعی از تزریق وابستگی 2:48
-
تزریق وابستگی Constructor - بررسی 1:12
-
مبانی تزریق Constructor 2:22
-
تزریق Constructor با پیکربندی XML 4:19
-
مدیریت وابستگیها با تزریق Constructor 5:33
-
تزریق وابستگی Setter - بررسی 1:05
-
مبانی تزریق Setter 2:23
-
تزریق Setter با پیکربندی XML 2:43
-
مثالهای عملی از تزریق Setter 4:01
-
بررسی تزریق وابستگی با لیستها 1:09
-
تزریق کالکشنها در Spring Beans 8:20
-
تزریق وابستگی با انواع کلید-مقدار 6:50
-
تزریق وابستگی با نقشه آبجکتهای سفارشی 8:07
-
مدیریت وابستگیهای پیچیده با آرایهها 4:34
-
مطالعه بیشتر درباره تزریق وابستگی None
-
مطالعه بیشتر درباره تزریق وابستگی Constructor None
-
مطالعه بیشتر درباره تزریق وابستگی Setter None
-
مطالعه بیشتر درباره تزریق وابستگی با لیستها None
-
بررسی Auto Wiring در اسپرینگ 1:07
-
آشنایی با Auto Wiring 2:52
-
نیاز به Auto Wiring 5:05
-
Auto Wiring بر اساس نوع، نام و Constructor 5:20
-
کاربرد واقعی Auto Wiring 2:17
-
Autowired ،Resource و Inject: بررسی 1:10
-
درک حاشیهنویسی Autowired@ 8:02
-
استفاده از حاشیهنویسی Resource@ 3:55
-
استفاده از حاشیهنویسی Inject@ 3:53
-
مقایسه و بهترین شیوهها 3:52
-
بررسی ویژگیهای مورد نیاز در Auto Wiring 1:11
-
درک حاشیهنویسی Required@ 1:50
-
پیکربندی حاشیهنویسی Required@ 3:34
-
مطالعه بیشتر درباره Auto Wiring در اسپرینگ None
-
مطالعه بیشتر درباره Autowired ،Resource و Inject None
-
مطالعه بیشتر درباره ویژگیهای مورد نیاز در Auto Wiring None
-
بررسی برنامهنویسی جنبهگرا 1:00
-
آشنایی با برنامهنویسی جنبهگرا 1:56
-
مفاهیم کلیدی در AOP: بررسی Join Point ،Advice ،Aspect و Pointcut 3:26
-
مزایای AOP در اسپرینگ 2:59
-
موارد استفاده واقعی AOP 1:42
-
درک عبارات Pointcut - بررسی 0:58
-
مبانی عبارات Pointcut 2:54
-
عبارات Pointcuts 2:08
-
مثالهای عملی از عبارات Pointcut 3:03
-
بررسی AOP اسپرینگ با پیکربندی AspectJ XML 0:59
-
AOP اسپرینگ با پیکربندی XML 10:31
-
راهاندازی متدهای AspectJ با XML 10:56
-
پیکربندی Aspects و Advices برای عملیاتهای CRUD 7:48
-
پایان دوره - تشکر! 0:48
-
مطالعه بیشتر درباره برنامهنویسی جنبهگرا None
-
مطالعه بیشتر درباره درک عبارات Pointcut None
-
مطالعه بیشتر درباره AOP اسپرینگ با پیکربندی AspectJ XML None
مشخصات آموزش
تسلط به فریمورک اسپرینگ
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:81
- مدت زمان :04:12:39
- حجم :1.2GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy