دوره آموزشی الگوهای طراحی در اسپرینگ 6
1 ساعت 50 دقیقهمتوسط2024-07-29
مدرسین

Frank P Moley III
Senior Principal Engineer at Catch&Release
جزئیات دوره
الگوهای طراحی به توسعه دهندگان این امکان را می دهد تا با استفاده از الگوهای شناخته شده برای حل برنامه ها نرم افزار بسازند تا حد امکان موثر باشند. چارچوب هایی مانند Spring می توانند استفاده از این الگوها را حتی قدرتمندتر کنند. در این دوره، فرانک مولی، توسعهدهنده و معمار نرمافزار، رایجترین الگوهای طراحی استفاده شده توسط و در چارچوب Spring را برجسته میکند. در مورد الگوهای اصلی در بازی و همچنین نحوه استفاده از آنها در چارچوب Spring بیاموزید. انواع الگوهای ایجاد، الگوهای ساختاری و الگوهای عملیاتی را کاوش کنید. به علاوه، الگوهای چارچوب دیگری مانند الگوی مشاهدهگر، الگوی فرمان، الگوی واسطه و الگوی مفسر را لمس کنید. با این دانش از الگوهای طراحی، برای توسعه با Spring Framework برای جاوا مجهز خواهید شد.
مهارت ها
SpringSoftware DesignSoftware Development ToolsOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - حل مسائل با الگوها در بهار
- 02 - آنچه باید بدانید
- 03 - ایجاد پروژه اسکلت
1. الگوهای طراحی و بهار
- 04 - الگوهای طراحی چیست
- 05 - باند چهار
- 06 - الگوهای چارچوب Spring
- 07 - وارونگی کنترل - الگوی اصلی
2. الگوهای ایجاد در بهار
- 08 - الگوی کارخانه
- 09 - الگوی کارخانه در عمل
- 10 - الگوی سازنده
- 11 - الگوی سازنده در عمل
- 12 - الگوی تک تن
- 13 - الگوی تک تن در عمل
- 14 - الگوی نمونه اولیه
- 15 - نمونه اولیه الگو در عمل
3. الگوهای ساختاری در بهار
- 16 - الگوی آداپتور
- 17 - الگوی آداپتور در عمل
- 18 - الگوی دکوراتور
- 19 - الگوی دکوراتور در عمل
- 20 - الگوی پروکسی
4. الگوهای عملیاتی در بهار
- 21 - الگوی مخزن
- 22 - الگوی مخزن در عمل
- 23 - الگوی قالب
- 24 - الگوی مدل-نما-کنترل کننده (MVC)
- 25 - الگوهای MVC و الگو در عمل
5. سایر الگوهای چارچوب در بهار
- 26 - الگوی ناظر
- 27 - الگوی فرمان
- 28 - الگوی واسطه
- 29 - الگوی مفسر
نتیجه
- 30 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی راهنمای کامل Spring MVC
- دوره آموزشی اسپرینگ دیتا ۳
- دوره آموزشی تابآوری دادهها با Spring و استریم رویداد RabbitMQ
- دوره آموزشی اسپرینگ پیشرفته: استقرار برنامههای Spring Boot در AWS، Azure و GCP
- دوره آموزشی یادگیری Spring 6 با Spring Boot 3
- دوره آموزشی پیشرفته اسپرینگ: تست یکپارچهسازی موثر با اسپرینگ بوت
- دوره آموزشی Spring Web MVC 6
- دوره آموزشی Spring Boot: توسعه آزمایش محور