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

Java SE 17 Creational Design Patterns

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: این دوره به شما الگوهای طراحی تحت پوشش 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 و موضوعات مختلف امنیتی تدریس کرده است.