توضیحات
Java Design Patterns & SOLID Design Principles، دوره آموزش الگوهای طراحی جاوا و اصول طراحی SOLID توسط آکادمی یودمی منتشر شده است. این دوره با اصول طراحی SOLID در جاوا شروع می شود. سپس با تمرین های عملی، مقدمه ای جامع برای الگوهای طراحی جاوا فراهم می کند. اصول طراحی SOLID تقریبا یک مهارت اجباری برای هر توسعه دهنده جاوا است. این اصول شما را قادر می سازند تا در پروژه های خود کدهای جاوا اسکریپت قابل استفاده مجدد بنویسید. تمام این اصول به طور مفصل توضیح داده شده اند و شما می توانید کدهای جاوا اسکریپت موجود را دوباره کامپایل کنید و این اصول را در عمل به کار بگیرید. این دوره تمام الگوهای طراحی کلاسیک کتاب دسته چهار (GoF)را پوشش می دهد. علاوه بر این ما در مورد الگوهای طراحی جدیدتری که در توسعه نرم افزار مدرن استفاده می شوند بحث خواهیم کرد. در این مقاله به این موضوع می پردازیم که چگونه می توان یک الگو را به روش های مختلف پیاده سازی کرد و چگونه می توان آن ها را برای استفاده در زبان جاوا آماده کرد.
الگوهای طراحی، راه حل هایی برای مشکلات رایج هستند که در حین برنامه نویسی با آن ها مواجه می شوید. این راه حل ها قابل استفاده مجدد هستند و می توانند مشکلات مختلفی را حل کنند. این کتاب ها با انتشار کتابی کلاسیک با موضوع “عناصر نرم افزار شی گرا قابل استفاده مجدد” نوشته اریش گاما، جان ولیسید، رالف جانسون و ریچارد هلم (این نویسندگان به عنوان دسته چهار و به همین ترتیب مخفف رایج کتاب GoF شناخته می شوند)محبوب شدند. یک مشکل هنگام مطالعه این کتاب به عنوان یک توسعه دهنده جاوا این است که نویسندگان از ++C برای نشان دادن یک الگو استفاده می کنند، که محبوب ترین زبان برنامه نویسی ⁇ در آن زمان بود. بنابراین مثال هایی را با استفاده از ویژگی های زبان ++C مانند اشاره گرها، سازنده های کپی و غیره خواهید دید که به راحتی به جاوا ترجمه نمی شوند. این درس در این زمینه کمک زیادی خواهد کرد. ما هر الگوی طراحی را با استفاده از جاوا تا پتانسیل کامل آن بررسی خواهیم کرد.
آنچه خواهید آموخت
- 26 الگوی طراحی شامل 23 الگوی طراحی gang of four و دیگر الگوهای طراحی مدرن جدید
- اصول طراحی SOLID با استفاده از جاوا با نمونه ها همراه با الگوهای طراحی
- آشنایی کامل با الگوهای طراحی جاوا , آشنایی با نحوه استفاده از آن ها در کدهای جاوا
- تفاوت های بین الگوهای طراحی رقیب را یاد بگیرید تا راه حل درستی برای مشکل خود انتخاب کنید.
- نمونه های واقعی استفاده از الگوهای طراحی را با پروژه های عملی برای هر الگوی طراحی ببینید.
- با یادگیری الگوهای طراحی و اصول طراحی SOLID به توسعه دهنده ارشد جاوا تبدیل شوید
- درک و اجرای تمام الگوهای سازنده، ساختاری و رفتاری gang of four با استفاده از جاوا
- درک الگوهای طراحی Null Object، Object Pool با استفاده از جاوا
- دانش جامع در مورد محدودیت ها، مقایسه ها، استفاده در دنیای واقعی و نمونه هایی از الگوهای طراحی با استفاده از جاوا
این دوره برای چه کسانی مناسب است
- این دوره برای هر توسعه دهنده جاوا، صرف نظر از تجربه شما، مفید خواهد بود.
- اگر تازه کارتان را شروع کرده اید، باید این دوره را بگذرانید. این کار بیشتر به نفع شما خواهد بود.
- اگر به مدت 1 تا 4 سال در جاوا کار می کنید، این دوره به شما کمک می کند تا به مرحله بالاتری در حرفه خود برسید.
- اگر برای مصاحبه آماده می شوید، این دوره برای شما ضروری است.
- اگر توسعه دهنده باتجربه ای هستید، این دوره به شما کمک می کند مهارت های طراحی نرم افزار خود را افزایش دهید.
مشخصات دوره Java Design Patterns & SOLID Design Principles
- ناشر : Udemy
- مدرس : Coffee Powered Crew
- زبان: انگلیسی
- سطح آموزش : متوسط
- تعداد دروس : 253
- مدت زمان آموزش : 17 ساعت و 1 دقیقه
سر فصل های دوره Java Design Patterns & SOLID Design Principles

پیش نیاز های دوره
- You should have a basic knowledge of Java & basic programming concepts
- If you want to follow along, you need any Java code editor & a computer to run it
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
نسخه 2025/1 نسبت به 2020/9 در تعداد درس و زمان تغییری نداشته است ولی با گذشت 5 سال به روز شده است.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.1 گیگابایت












































2 دیدگاه. همین الان خارج شوید
آپدیت لطفا این دوره خیلی عوض شده
سلام
نسخه 2024/3 از نظر زمان کلی دوره و تعداد دروس تغییر خاصی نداشته است.