دوره آموزشی اسپرینگ: الگوهای طراحی
2 ساعت 1 دقیقهپیشرفته2019-03-22
مدرسین

Frank P Moley III
Senior Principal Engineer at Catch&Release
جزئیات دوره
الگوهای طراحی به توسعه دهندگان کمک می کند تا به طور موثر مشکلات رایج در کد خود را حل کنند. در این دوره، یاد بگیرید که چگونه الگوهای طراحی Gang of Four را برای بهبود کارایی خود در Spring، چارچوب برنامه و کانتینر وارونگی کنترل (IOC) برای پلتفرم جاوا اعمال کنید. مربی فرانک مولی الگوهای اصلی بازی را در چارچوب Spring و همچنین نحوه استفاده از قدرت منحصر به فرد Spring - همراه با الگوهای طراحی شی گرا رایج - برای حل سریع مشکلات را بررسی می کند. در هنگام نوشتن برنامه های جاوا با استفاده از فریم ورک Spring، یاد بگیرید که چگونه از الگوهای ایجادی، ساختاری و عملیاتی و همچنین سایر الگوهای چارچوب استفاده کنید.
اهداف یادگیری
الگوهای چارچوب Spring
الگوهای خلاقیت در Spring
الگوی آداپتور و دکوراتور در عمل
الگوهای ساختاری در Spring
الگوی مخزن در عمل
الگوهای ناظر، فرمان و واسطه
اهداف یادگیری
الگوهای چارچوب Spring
الگوهای خلاقیت در Spring
الگوی آداپتور و دکوراتور در عمل
الگوهای ساختاری در Spring
الگوی مخزن در عمل
الگوهای ناظر، فرمان و واسطه
مهارت ها
SpringJavaOracleSoftware Development ToolsOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - حل مسائل با الگوها در بهار
- 02 - آنچه باید بدانید
1. الگوهای طراحی و بهار
- 03 - الگوهای طراحی چیست
- 04 - باند چهار
- 05 - الگوهای چارچوب بهار
- 06 - وارونگی کنترل - الگوی اصلی
2. الگوهای خلاقیت در بهار
- 07 - الگوی کارخانه
- 08 - الگوی کارخانه در عمل
- 09 - الگوی سازنده
- 10 - الگوی سازنده در عمل
- 11 - الگوی سینگلتون
- 12 - الگوی تک تن در عمل
- 13 - الگوی نمونه اولیه
- 14 - نمونه اولیه الگو در عمل
3. الگوهای ساختاری در بهار
- 15 - الگوی آداپتور
- 16 - الگوی آداپتور در عمل
- 17 - الگوی دکوراتور
- 18 - الگوی دکوراتور در عمل
- 19 - الگوی پروکسی
4. الگوهای عملیاتی در بهار
- 20 - الگوی Repository
- 21 - الگوی مخزن در عمل
- 22 - الگوی الگو
- 23 - الگوی Model-View-Controller (MVC).
- 24 - الگوهای MVC و Template در عمل
5. سایر الگوهای چارچوب در بهار
- 25 - الگوی Observer
- 26 - الگوی فرمان
- 27 - الگوی واسطه
- 28 - الگوی مترجم
نتیجه
- 29 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی الگوهای طراحی در اسپرینگ 6
- دوره آموزشی فیگما: انیمیشنسازی پروتوتایپهای طراحی
- دوره آموزشی اسپرینگ پیشرفته: استقرار برنامههای Spring Boot در AWS، Azure و GCP
- دوره آموزشی دستیابی به دادههای با تأخیر کم با محاسبات Edge
- دوره آموزشی میکروسرویسهای جاوا: از طراحی تا استقرار
- دوره آموزشی ساخت میکروسرویس های داده با توان عملیاتی بالا
- دوره آموزشی پیادهسازی دسترسی مبتنی بر نقش با استفاده از هوش مصنوعی برای توسعهدهندگان Java
- دوره آموزشی راهنمای کامل Spring MVC
مسیرهای مرتبط
- مسیر آموزشی ایجاد مهارت های خود در توسعه Spring
- مسیر آموزشی ایجاد مهارت های جاوا
- مسیر آموزشی ارتقا مهارت های توسعه دهنده اسپرینگ خود
- مسیر آموزشی بهبود مهارت های طراحی خود
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده سی شارپ
- مسیر آموزشی ارتقا مهارت های خود را در Hadoop/NoSQL Data Science Stack
- مسیر آموزشی تبدیل شدن به یک استاد مایکروسافت اکسل