آموزش Java SE 17 الگوهای طراحی خلاقانه

Java SE 17 Creational Design Patterns

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما الگوهای طراحی تحت پوشش Gang of Four را در حین استفاده از جاوا برای زبان برنامه نویسی می آموزد. الگوهای طراحی راهی باورنکردنی برای برقراری ارتباط با سایر توسعه دهندگان است و در عین حال مشکلات گذشته را بازسازی نمی کنند. در این دوره آموزشی، Java SE 17 Creational Design Patterns، یاد خواهید گرفت که چگونه از الگوهای طراحی تعریف شده توسط Gang of Four در توسعه روزمره خود استفاده کنید. ابتدا، تمام الگوهای خلقت را بررسی خواهید کرد. سپس، متوجه خواهید شد که چه زمانی از هر الگوی استفاده کنید. در نهایت، شما در مورد هر گونه دام احتمالی یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش 5 الگوی طراحی Gang of Four تعریف شده و اینکه چگونه می توانند به شما در معماری کلی کدتان کمک کنند، خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

الگوی سینگلتون Singleton Pattern

  • مقدمه Introduction

  • بررسی نسخه Version Check

  • مفاهیم Concepts

  • ملاحظات طراحی Design Considerations

  • مثال روزمره - Runtime Env Everyday Example - Runtime Env

  • نسخه ی نمایشی: Runtime Env Demo: Runtime Env

  • تمرین - ایجاد Singleton Exercise - Create Singleton

  • نسخه ی نمایشی: Static Singleton Demo: Static Singleton

  • نسخه ی نمایشی: Lazy Loaded Singleton Demo: Lazy Loaded Singleton

  • نسخه ی نمایشی: یکپارچه سازی پایگاه داده Singleton Demo: Singleton Database Integration

  • دام Pitfalls

  • مقایسه الگوها Pattern Comparison

  • خلاصه Summary

الگوی سازنده Builder Pattern

  • مقدمه Introduction

  • مفاهیم Concepts

  • ملاحظات طراحی Design Considerations

  • مثال روزمره - StringBuilder Everyday Example - StringBuilder

  • نسخه ی نمایشی: StringBuilder Demo: StringBuilder

  • تمرین - ایجاد سازنده Exercise - Create Builder

  • نسخه ی نمایشی: تغییرناپذیری Demo: Immutability

  • نسخه ی نمایشی: سازندگان تلسکوپ Demo: Telescoping Constructors

  • نسخه ی نمایشی: سازنده Demo: Builder

  • دام Pitfalls

  • مقایسه الگوها Pattern Comparison

  • خلاصه Summary

الگوی اولیه Prototype Pattern

  • مقدمه Introduction

  • مفاهیم Concepts

  • ملاحظات طراحی Design Considerations

  • مثال روزمره - بیانیه Everyday Example - Statement

  • نسخه ی نمایشی: بیانیه Demo: Statement

  • تمرین - نمونه اولیه ایجاد کنید Exercise - Create Prototype

  • نسخه ی نمایشی: ایجاد نمونه اولیه Demo: Create Prototype

  • دام Pitfalls

  • مقایسه الگوها Pattern Comparison

  • خلاصه Summary

الگوی روش کارخانه Factory Method Pattern

  • مقدمه Introduction

  • مفاهیم Concepts

  • ملاحظات طراحی Design Considerations

  • مثال روزمره - تقویم Everyday Example - Calendar

  • نسخه ی نمایشی: تقویم Demo: Calendar

  • تمرین - ایجاد کارخانه Exercise - Create Factory

  • نسخه ی نمایشی: کارخانه Demo: Factory

  • نسخه ی نمایشی: Enum Demo: Enum

  • دام Pitfalls

  • مقایسه الگوها Pattern Comparison

  • خلاصه Summary

چکیده الگوی کارخانه AbstractFactory Pattern

  • مقدمه Introduction

  • مفاهیم Concepts

  • ملاحظات طراحی Design Considersations

  • مثال روزمره - DocumentBuilderFactory Everyday Example - DocumentBuilderFactory

  • نسخه ی نمایشی: DocumentBuilderFactory Demo: DocumentBuilderFactory

  • تمرین - ایجاد AbstractFactory Exercise - Create AbstractFactory

  • نسخه ی نمایشی: ایجاد AbstractFactory Demo: Create AbstractFactory

  • دام Pitfalls

  • مقایسه الگوها Pattern Comparison

  • خلاصه Summary

نمایش نظرات

آموزش Java SE 17 الگوهای طراحی خلاقانه
جزییات دوره
2h 5m
57
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Bryan Hansen
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bryan Hansen Bryan Hansen

برایان مدیر گروه فناوری فناوری ، یک شرکت مشاوره مستقر در سالت لیک سیتی است و دوره های متعددی را در جاوا تألیف و تدریس کرده است. در طی سالها ، برایان دوره هایی را در مورد گواهینامه های جاوا ، JPA ، Hibernate ، Spring ، Spring MVC ، Spring JDBC ، Maven ، RESTful Services ، سلنیوم ، تست خودکار ، CAS و موضوعات مختلف امنیتی تدریس کرده است.