توضیحات
دوره Design Patterns in Java – Beginner to Expert. این دوره آموزشی به برنامهنویسان جاوا در تمام سطوح کمک میکند تا دانش خود را در زمینه الگوهای طراحی و الگوریتمها ارتقا دهند. شرکتکنندگان با ۲۳ الگوی طراحی اصلی از کتاب “الگوهای طراحی: عناصر نرمافزار شیءگرا” اثر چهار متخصص برجسته (اریک گاما، ریچارد هلم، رالف جانسون و جان ویسیدس) آشنا میشوند. این الگوها به سه دسته ایندار (Creational)، ساختاری (Structural) و رفتاری (Behavioral) تقسیم میشوند. بخش ایندار بر ایجاد اشیاء تمرکز دارد و شامل الگوهای Abstract Factory، Builder، Factory Method، Prototype و Singleton است. بخش ساختاری روشهای ترکیب اشیاء برای ساخت ساختارهای پیچیده را آموزش میدهد و الگوهای Adapter، Bridge، Composite، Decorator، Facade، Flyweight و Proxy را پوشش میدهد. بخش رفتاری به تعامل بین اشیاء میپردازد و الگوهایی مانند Chain of Responsibility، Command، Observer و Strategy را شامل میشود. علاوه بر این، دوره به آموزش الگوریتمهای جستجو و مرتبسازی مانند Linear Search، Binary Search، Quick Sort و Merge Sort میپردازد. در پایان دوره، شرکتکنندگان به مهارتهای ضروری برای حل مسائل رایج برنامهنویسی با استفاده از این الگوها و الگوریتمها مجهز خواهند شد.
آنچه فرا خواهید گرفت:
- درک و پیادهسازی تمام ۲۳ الگوی طراحی
- تشخیص زمان استفاده از الگوهای طراحی Creational، Structural و Behavioral
- تسلط بر الگوهای طراحی Creational مانند Singleton، Builder و Factory Method
- پیادهسازی الگوهای طراحی Structural مانند Adapter، Bridge و Composite
- کسب مهارت در الگوهای طراحی Behavioral شامل Memento و Visitor
- درک و پیادهسازی الگوریتمهای جستجو و مرتبسازی در جاوا
- شناخت Binary Search و نحوه پیادهسازی آن
- تسلط بر الگوریتمهای مرتبسازی مانند Bubble Sort، Quick Sort و Merge Sort
این دوره مناسب چه کسانی است؟
- هر سطح از توسعهدهندگان جاوا که میخواهند الگوهای طراحی و الگوریتمها را با استفاده از کد جاوا بیاموزند.
- هر کسی که میخواهد تمام ۲۳ الگوی طراحی را از کتاب “عناصر نرمافزار شیءگرا قابل استفاده مجدد” بیاموزد.
مشخصات دوره Design Patterns in Java – Beginner to Expert
- ناشر: Udemy
- مدرس: Robert Gioia
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 3 ساعت و 45 دقیقه
- تعداد دروس: 49
سرفصل های دوره
پیشنیازهای دوره Design Patterns in Java – Beginner to Expert
- Basic knowledge of Java programming (beginner level)
- A computer running Windows, Mac, or Linux
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.7 گیگابایت















































