توضیحات
آموزش 26 الگوی طراحی در جاوا با پیاده سازی در پروژه
نام دوره : Java Design Patterns & SOLID Design Principles
پیش نیاز:
- شما باید دانش پایه ای از جاوا و مفاهیم اولیه برنامه نویسی داشته باشید
- ویرایشگر کد جاوا و یک رایانه نیاز دارید
توضیحات:
این دوره با اصول طراحی SOLID در جاوا شروع می شود. سپس مقدمه ای جامع بر الگوهای طراحی جاوا با تمرینات عملی و دستی ارائه می دهد .
اصول طراحی SOLID چیست؟
اصول طراحی SOLID تقریباً یک مهارت اجباری برای هر توسعه دهنده جاوا است.
این اصول شما را قادر می سازد تا بیشتر کدهای جاوا را با قابلیت استفاده مجدد و تمیز در پروژه های خود بنویسید.
شما اصول SOLID را یاد خواهید گرفت که عبارتند از:
- اصل مسئولیت واحد
- اصل باز-بسته
- اصل جایگزینی لیسکوف
- اصل جداسازی رابط
- اصل وارونگی وابستگی
همه این اصول به تفصیل توضیح داده شده اند و شما کدهای جاوای موجود را بازسازی می کنید و این اصول را در تمرین همراه من به کار خواهید برد.
سپس به سراغ الگوهای طراحی جاوا می رویم .
برای آشنایی با الگوهای طراحی با استفاده از زبان برنامه نویسی جاوا، به بحث خواهیم پرداخت:
- بیاموزید که با هر الگوی طراحی چه نوع مشکلاتی حل می شود.
- نقش های مختلف در الگوی طراحی را با استفاده از نمودارهای UML مورد بحث قرار دهید.
- ما از UML مثالی که می خواهیم حل کنیم و همچنین UML هایی از باند چهار کتاب استفاده خواهیم کرد
- در مورد نحوه استفاده از الگوی طراحی در مثال و نحوه قرار گرفتن قطعات مختلف با هم بحث کنید.
- مثال با استفاده از جاوا در Eclipse IDE که از الگوی طراحی استفاده می کند.
- ملاحظات مختلف طراحی و اجرا برای هر الگوی طراحی.
- در مورد اینکه چگونه الگوی طراحی با الگوی مشابه دیگری متفاوت است بحث کنید.
- ببینید کجا از یک الگوی طراحی در زندگی واقعی استفاده می شود.
این دوره تمام الگوهای طراحی کلاسیک از کتاب Gang of Four (GoF) را پوشش می دهد.
علاوه بر این، در مورد چند الگوی طراحی جدیدتر که در توسعه نرم افزار مدرن استفاده می شود بحث خواهیم کرد.
ما در مورد اینکه چگونه یک الگو می تواند به روش های مختلف پیاده سازی شود و چگونه می توانیم آنها را برای استفاده با زبان جاوا تنظیم کنیم، بحث خواهیم کرد.
این دوره جامع ترین دوره آموزشی الگوهای طراحی جاوا است که می توانید پیدا کنید.
دوره آموزش 26 الگوی طراحی در جاوا با پیاده سازی در پروژه شامل چه مواردی می شود؟
این دوره اصول طراحی SOLID و 26 الگوی طراحی را در کل پوشش می دهد.
موارد زیر را پوشش خواهیم داد:
- اصول طراحی جامد : درباره مسئولیتهای تک ، O pen-Closed، جایگزینی L iskov، جداسازی رابط و اصول وارونگی وابستگی اطلاعات کسب کنید.
- الگوهای طراحی خلاق : کارخانه ساده، کارخانه انتزاعی، روش کارخانه، تک تن، سازنده، نمونه اولیه و استخر آبجکت
- الگوهای طراحی سازه : آداپتورهای شی و کلاس، دکوراتور، پل، نما، پروکسی استاتیک و دینامیک، وزن مگس و کامپوزیت
- الگوهای طراحی رفتاری : زنجیره مسئولیت، فرماندهی، مفسر، میانجی، تکرارکننده، یادگاری، مشاهدهگر، حالت، استراتژی، روش الگو، بازدیدکننده و شیء پوچ
- هر الگوی طراحی نیز در یک سخنرانی کد نویسی پیاده سازی می شود.
دوره آموزش 26 الگوی طراحی در جاوا با پیاده سازی در پروژه برای چه کسانی است:
- این دوره برای هر توسعه دهنده جاوا مفید خواهد بود، صرف نظر از تجربه شما، چیزی برای استفاده پیدا خواهید کرد.
- اگر تازه کار خود را شروع کرده اید، پس باید این دوره را بگذرانید. بیشترین سود را برای شما خواهد داشت
- اگر به مدت 1 تا 4 سال در جاوا کار می کنید، این دوره به شما کمک می کند تا به مرحله بعدی در حرفه خود بروید
- اگر برای مصاحبه آماده می شوید، این دوره برای شما ضروری است.
بخشی از دوره :
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید
smz –
خیلی ممنون 🙂