آموزش برو به الگوهای طراحی

Go Design Patterns

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:

Go ، یک زبان برنامه نویسی چند پارادایمی ، دارای الگوهای طراحی است که به توسعه دهندگان اجازه می دهد مشکلات رایج را به طور م addressثر حل کنند. در این دوره ، مدافع توسعه ارشد جو مارینی الگوهای طراحی ، ساختاری و رفتاری را پوشش می دهد. جو با مروری بر الگوهای طراحی و دسته بندی الگوهای طراحی آغاز می کند. سپس نمای کلی و نمونه هایی از چندین الگوی خلاقانه ، از جمله الگوی سازنده ، الگوی کارخانه و الگوی تک نفره را به شما ارائه می دهد. او همین کار را در مورد الگوهای ساختاری انجام می دهد و الگوهای آداپتور و الگوهای نما را پوشش می دهد. جو با الگوهای رفتاری مانند الگوی مشاهده گر و الگوی تکرار کننده به پایان می رسد.


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

معرفی Introduction

  • به الگوهای طراحی بروید Go design patterns

  • آنچه باید بدانید What you should know

  • راه اندازی محیط Setting up the environment

1. مروری بر الگوهای طراحی Go 1. Overview of Go Design Patterns

  • الگوهای طراحی در Go Design patterns in Go

  • دسته بندی الگوهای طراحی Design pattern categories

  • فصل مسابقه Chapter Quiz

2. الگوهای آفرینشی 2. Creational Patterns

  • نمای کلی الگوی سازنده Builder pattern overview

  • نمونه الگوی سازنده Builder pattern example

  • مروری بر الگوی کارخانه Factory pattern overview

  • نمونه الگوی کارخانه Factory pattern example

  • بررسی الگوی تک تک Singleton pattern overview

  • مثال الگوی Singleton پایه Basic Singleton pattern example

  • ایمن سازی Singleton همزمان Making Singleton concurrent-safe

  • فصل مسابقه Chapter Quiz

3. الگوهای ساختاری 3. Structural Patterns

  • مروری بر الگوی آداپتور Adapter pattern overview

  • نمونه الگوی آداپتور Adapter pattern example

  • مروری بر الگوی نما Facade pattern overview

  • نمونه الگوی نما Facade pattern example

  • فصل مسابقه Chapter Quiz

4. الگوهای رفتاری 4. Behavioral Patterns

  • مروری بر الگوی ناظر Observer pattern overview

  • نمونه الگوی ناظر Observer pattern example

  • مروری بر الگوی تکرار کننده Iterator pattern overview

  • الگوی تکرار کننده با پاسخ به تماس Iterator pattern with callback

  • الگوی تکرار کننده با رابط Iterator pattern with interface

  • فصل مسابقه Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش برو به الگوهای طراحی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 25m
26
Linkedin (لینکدین) lynda-small
08 مرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد
Joe Marini

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Marini Joe Marini

وکیل ارشد توسعه دهنده در گوگل، توسعه دهنده

جو مارینی یک مدافع ارشد توسعه‌دهنده در Google و توسعه‌دهنده Dreamweaver و Windows Phone است.

جو بیش از 20 سال در صنایع وب و نرم‌افزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقش‌های برجسته‌ای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانس‌های صنعتی است و چندین نشریه در زمینه توسعه وب و نرم‌افزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.