لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش الگوهای طراحی جاوا: خلاقیت
Java Design Patterns: Creational
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
الگوهای طراحی نوعی الگو را برای نوشتن کد کیفیت ارائه می دهند. دانستن اینکه از کدام الگوی طراحی در کدام سناریو استفاده کنید می تواند چالش برانگیز باشد ، اما شما را به یک برنامه نویس جاوا بهتر تبدیل می کند. این دوره به یک الگو عمیق فرو می رود ، که می تواند به شما در ایجاد اشیای قابل انعطاف و قابل استفاده مجدد کمک کند. مربی بیتان پالمر پنج محبوب ترین الگوهای خلقت - سازنده ، سینگلتون ، نمونه اولیه ، روش کارخانه و چکیده کارخانه - و همچنین مفاهیمی مانند چند رشته ، تغییرپذیری و سلسله مراتب را پوشش می دهد. وی موارد استفاده به عنوان مثال ، همراه با دستورالعمل های اجرایی و نکاتی را برای جلوگیری از چالش های منحصر به فرد ناشی از هر الگو ارائه می دهد. در پایان دوره ، شما به دانش و مهارت های لازم برای اجرای هر الگوی طراحی در پروژه های جاوا خود مسلح خواهید شد.
موضوعات شامل:
الگوهای طراحی خلاقانه چیست؟
از سازندگان پیچیده پرهیز کنید li>
اجرای الگوی سازنده li>
چند رشته ای با الگوی Singleton
استفاده از الگوی نمونه اولیه li>
اجرای یک الگوی ساده روش کارخانه li>
انعطاف پذیرتر شدن کد با الگوی Abstract Factory
سرفصل ها و درس ها
مقدمه
Introduction
بهبود کد با الگوهای طراحی خلاق
Improve code with creational design patterns
آنچه باید بدانید
What you should know
1. الگوهای طراحی خلاق
1. Creational Design Patterns
الگوی طراحی چیست؟
What is a design pattern?
الگوهای طراحی خلاق
Creational design patterns
2. الگوی سازنده
2. The Builder Pattern
از سازندگان پیچیده خودداری کنید
Avoid complex constructors
الگوی Builder را پیاده سازی کنید
Implement the Builder pattern
الگوی سازنده کامل را پیاده سازی کنید
Implement a complete Builder pattern
سازه های پیچیده
Complex constructions
3. الگوی Singleton
3. The Singleton Pattern
چه زمانی از الگوی Singleton استفاده کنیم
When to use the Singleton pattern
الگوی Singleton را پیاده سازی کنید
Implement the Singleton pattern
Multithreading با الگوی Singleton
Multithreading with the Singleton pattern
کلاس مجموعه جاوا
Java's Collection class
4. الگوی نمونه اولیه
4. The Prototype Pattern
الگوی نمونه اولیه را بشناسید
Understand the Prototype pattern
الگوی نمونه اولیه را پیاده سازی کنید
Implement the Prototype pattern
برخورد با تغییرپذیری
Dealing with mutability
5- الگوی روش کارخانه
5. The Factory Method Pattern
الگوی روش کارخانه را درک کنید
Understand the Factory Method pattern
یک الگوی کارخانه روش ساده را پیاده سازی کنید
Implement a simple Factory Method pattern
آشنایی با سلسله مراتب
Introduction to hierarchies
الگوی کامل روش کارخانه
The complete Factory Method pattern
6. کارخانه های چکیده
6. Abstract Factories
الگوی کارخانه چکیده را درک کنید
Understand the Abstract Factory pattern
برخورد با کارخانه های قابل توسعه
Dealing with extensible factories
الگوی کارخانه چکیده را اجرا کنید
Implement the Abstract Factory pattern
کارخانه های قابل توسعه را پیاده سازی کنید
Implement extensible factories
بتان پالمر توسعه دهنده ای است که عاشق فناوری است و دارای مدرک کارشناسی ارشد در علوم کامپیوتر است.
بیتان برای شغل روزانه خود یک برنامه نویس جاوا و محصول است. مدیر یک کتابخانه PDF جاوا در IDRsolutions. او زمان زیادی را صرف نوشتن و بازسازی کد و همچنین تصمیم گیری در مورد استراتژی محصول و نقشه راه می کند.
او همچنین بیشتر وقت خود را صرف شرکت در کنفرانس ها می کند و یک سخنران عادی در Oracle Code One و NetBeans Days است. او در وبلاگ جاوا PDF، مقالههایی درباره جاوا، فناوری، کتابهایی که میخواند و کنفرانسهایی که در آن شرکت میکند، مینویسد و مینویسد.
نمایش نظرات