آموزش بازی با بازی: درک الگوهای Apex Enterprise و تفکیک نگرانی ها در Salesforce

Play by Play: Understanding Apex Enterprise Patterns and Separation of Concerns in Salesforce

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، شما با مزایای مهندسی کد Apex خود با یک روش معماری لایه ای آشنا خواهید شد تا به شما کمک کند تا پایه محکمی برای حمایت از پیشرفت ها و نگهداری در طول زمان داشته باشید. زمان واقعی ، تمرین نشده و بدون نسخه. در این دوره ، بازی با بازی: درک الگوهای سازمانی Apex و تفکیک نگرانی ها در Salesforce ، پیتر تمپلی و دون رابینز با ایجاد دقیق کتابخانه های کلاس هایی که در کنار هم از یک معماری تشکیل شده اند ، به حداکثر رساندن مزایای برنامه نویسی ، استفاده مجدد از الگوها و منطق تجاری جدا شده پرداختند. شکستن کد را کاهش می دهد و هم شفافیت هدف و هم کارآیی توسعه دهنده را ارتقا می دهد. درباره Apex Enterprise Patterns اطلاعات کسب کنید ، توضیح دهید که چگونه و چرا توسعه دهندگان برای کد Apex خود باید از معماری نگرانی استفاده کنند و تفاوت بین چارچوب ها و الگوها را روشن کنید. با پایان این دوره ، شما بینشی ارزشمند در مورد چگونگی استفاده از این الگوهای توسعه نرم افزار آزمایش شده و واقعی برای طراحی و ساخت معماری Apex قوی ، قابل استفاده مجدد و مقیاس پذیر خود کسب کرده اید.

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

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

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

مقدمه ای بر جدایی نگرانی ها Introduction to Separation of Concerns

  • ارائه چالش Presenting the Challenge

  • برنامه ها ، موارد استفاده و نگرانی ها Applications, Use Cases, and Concerns

  • مزایای جدایی از نگرانی ها Benefits of Separation of Concerns

  • الگوها به عنوان یک زبان مشترک Patterns as a Common Language

معرفی لایه های SOC Introduction to SOC Layers

  • درک نقاط ورودی Apex Understanding Apex Entry Points

  • لایه های سرویس و دامنه The Service and Domain Layers

  • لایه انتخاب کننده The Selector Layer

  • DML و واحد الگوی کار DML and the Unit of Work Pattern

  • خلاصه لایه ها Layers Summary

  • نسخه ی نمایشی: برنامه مرجع Demo: The Reference Application

لایه دامنه The Domain Layer

  • کلاس مدل دامنه چیست؟ What Is a Domain Model Class?

  • درون کلاس Domain Attendee Inside the Attendee Domain Class

  • در داخل کلاس دامنه ثبت نام جلسه Inside the Session Registration Domain Class

  • تعریف رفتارهای دامنه Defining Domain Behaviors

  • نسخه ی نمایشی: رفتار اعتبارسنجی کلاس دامنه در رعد و برق Demo: Domain Class Validation Behavior in Lightning

  • نسخه ی نمایشی: یک نگاه اجمالی به لایه سرویس - ذخیره اطلاعات ثبت نام Demo: A Peek at the Service Layer - Saving Registration Data

  • نسخه ی نمایشی: بررسی کلاس دامنه در حافظه Demo: Examining the Domain Class in Memory

لایه خدمات The Services Layer

  • درک متقابل لایه ها: ثبت نام Understanding Layer Interactions: Registration

  • درک متقابل لایه ها: صرفه جویی در جلسات Understanding Layer Interactions: Saving Sessions

  • واحد الگوهای کار و پیاده سازی Unit of Work Patterns and Implementation

  • درون یک واحد کاری Inside a Unit of Work

لایه انتخاب کننده The Selector Layer

  • مزایای لایه های انتخاب کننده Benefits of Selector Layers

  • نسخه ی نمایشی: بررسی لایه انتخابی Demo: Examining the Selector Layer

همه اش را بگذار کنار هم Putting It All Together

  • بیایید خلاصه کنیم! Let’s Recap!

  • چه زمانی الگوهای سازمانی و SOC بهترین انتخاب هستند؟ When Are Enterprise Patterns and SOC the Best Choice?

نمایش نظرات

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

آموزش بازی با بازی: درک الگوهای Apex Enterprise و تفکیک نگرانی ها در Salesforce
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 40m
26
Pluralsight (پلورال سایت) pluralsight-small
08 مرداد 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
19
3.7 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Peter Tempfli Peter Tempfli

پس از دریافت مدرک اقتصاد در بوداپست ، پیتر شروع به توسعه Javascript ، Python و Salesforce کرد. Peter در حال حاضر یک توسعه دهنده Lead Salesforce در blackthorn.io است. او بر روی اجزای رعد و برق ، معماری نرم افزار و امنیت تمرکز دارد. پس از کار ، پیتر گیتار می زند و دوچرخه جاده ای خود را سوار می شود.

Don Robins Don Robins

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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