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