آموزش بررسی عمیق Java SE: الگوهای طراحی ساختاری (Structural Design Patterns) - آخرین آپدیت

دانلود Java SE Deep Dive: Structural Design Patterns

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: الگوهای طراحی راهکاری فوق‌العاده برای انتقال مفاهیم کدنویسی به سایر توسعه‌دهندگان و جلوگیری از تکرار اشتباهات گذشته هستند. در دوره «بررسی عمیق Java SE: الگوهای طراحی ساختاری»، شما نحوه استفاده از این الگوها را در توسعه روزمره نرم‌افزار خواهید آموخت. ابتدا، هر یک از الگوهای ساختاری را با استفاده از زبان جاوا بررسی کرده و تفاوت‌های آن‌ها را با یکدیگر می‌سنجیم. سپس، یاد می‌گیرید که در چه شرایطی از هر الگو استفاده کنید. در نهایت، با چالش‌ها و خطاهای احتمالی هر روش آشنا می‌شوید. پس از پایان این دوره، شما مهارت‌ها و دانش لازم درباره الگوهای طراحی Gang of Four (GoF) را کسب کرده‌اید و می‌دانید چگونه این الگوها می‌توانند به بهبود معماری کلی کد شما کمک کنند.

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

الگوی آداپتور (Adapter) Adapter Pattern

  • چرا از الگوهای طراحی استفاده کنیم؟ Why Design Patterns?

  • چرا الگوی آداپتور؟ Why Adapter?

  • مثال کاربردی روزمره Arrays.asList() Everyday Example - Arrays.asList()

  • دمو: الگوی آداپتور Demo: Adapter

  • چالش‌ها و مقایسه‌ها Pitfalls and Contrast

الگوی پل (Bridge) Bridge Pattern

  • چرا الگوی پل؟ Why Bridge?

  • مثال کاربردی روزمره JDBC Everyday Example - JDBC

  • دمو: الگوی پل Demo: Bridge

  • دمو: فرمت‌کننده (Formatter) Demo: Formatter

  • چالش‌ها و مقایسه‌ها Pitfalls and Contrast

الگوی کامپوزیت (Composite) Composite Pattern

  • چرا الگوی کامپوزیت؟ Why Composite?

  • مثال کاربردی روزمره Map Everyday Example - Map

  • دمو: الگوی کامپوزیت Demo: Composite

  • چالش‌ها و مقایسه‌ها Pitfalls and Contrast

الگوی دکوراتور (Decorator) Decorator Pattern

  • چرا الگوی دکوراتور؟ Why Decorator?

  • مثال کاربردی روزمره InputStream Everyday Example - InputStream

  • دمو: الگوی دکوراتور Demo: Decorator

  • چالش‌ها و مقایسه‌ها Pitfalls and Contrast

الگوی نما یا فاساد (Facade) Facade Pattern

  • چرا الگوی فاساد؟ Why Facade?

  • مثال کاربردی روزمره HttpClient Everyday Example - HttpClient

  • دمو: الگوی فاساد Demo: Facade

  • چالش‌ها و مقایسه‌ها Pitfalls and Contrast

الگوی فلای‌ویت (Flyweight) Flyweight Pattern

  • چرا الگوی فلای‌ویت؟ Why Flyweight?

  • مثال کاربردی روزمره Integer Everyday Example - Integer

  • دمو: الگوی فلای‌ویت Demo: Flyweight

  • چالش‌ها و مقایسه‌ها Pitfalls and Contrast

الگوی پروکسی (Proxy) Proxy Pattern

  • چرا الگوی پروکسی؟ Why Proxy?

  • دمو: الگوی پروکسی Demo: Proxy

  • چالش‌ها و مقایسه‌ها Pitfalls and Contrast

نمایش نظرات

آموزش بررسی عمیق Java SE: الگوهای طراحی ساختاری (Structural Design Patterns)
جزییات دوره
1h 51m
29
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
4
از 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 و موضوعات مختلف امنیتی تدریس کرده است.