آموزش Force.com و Apex Fundamentals for Developers

Force.com and Apex Fundamentals for Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Apex زبان مادری پلتفرم Force.com است و تقاضای زیادی برای توسعه دهندگان ماهر در این فضا وجود دارد. زبان جاوا/سی شارپ مانند زبان Apex به اندازه کافی آشنا به نظر می رسد که توسعه دهندگان با تجربه اغلب انتظار یک منحنی یادگیری کوتاه را دارند، اما این پلتفرم در واقع کاملاً متفاوت است و نیاز به استفاده از مجموعه ای منحصر به فرد از الگوهای طراحی دارد. در این دوره، مفاهیم اصلی را که برای یادگیری هر برنامه نویس Apex ضروری است، و نقشه راه منابع بیشتر را یاد خواهید گرفت تا به شما کمک کند به سرعت در این فضای به سرعت در حال رشد متخصص شوید.

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

مقدمه و دامنه Introduction and Scope

  • معرفی Introduction

  • ماهیت فریبنده Apex The Deceptive Nature of Apex

دیدگاه یک توسعه دهنده از Force.com A Developer's Perspective of Force.com

  • چرا این ابر با همه ابرهای دیگر متفاوت است؟ Why is this cloud different from all other clouds?

  • سازمان ها و فراداده ها Organizations and Metadata

  • شروع کار با یک سازمان توسعه دهنده Getting Started with a Developer org

  • ویرایشگر کلاس پایه: نسخه ی نمایشی The Basic Class Editor: Demo

  • کنسول توسعه دهنده: نسخه ی نمایشی The Developer Console: Demo

  • IDE Force.com: نسخه ی نمایشی The Force.com IDE: Demo

  • جایی که کد زندگی می کند Where Code Lives

  • استراتژی های توسعه Development Strategies

  • اشکال زدایی Debugging

  • ابزارهای دیگر Other Tools

  • چه چیزی باعث می شود که کسی یک توسعه دهنده Force.com باشد؟ What makes someone a Force.com developer?

  • پلتفرم ها و برنامه نویسان Platforms and Programmers

اصول برنامه نویسی Apex Apex Programming Fundamentals

  • معرفی سریع Apex A Quick Introduction to Apex

  • زمینه اجرا The Execution Context

  • زمینه های اجرا و ترتیب اجرا Execution Contexts and Order of Execution

  • متغیرهای استاتیک Static Variables

  • استفاده از یک متغیر استاتیک برای حفظ حالت: نسخه ی نمایشی Using a Static Variable to Maintain State: Demo

  • ذخیره داده ها با متغیرهای استاتیک Caching Data with Static Variables

  • متغیرهای استاتیک و کنترل جریان برنامه Static Variables and Controlling Program Flow

  • متغیرهای استاتیک و جریان برنامه: نسخه ی نمایشی، قسمت 1 Static Variables and Program Flow: Demo, Part 1

  • متغیرهای استاتیک و جریان برنامه: نسخه ی نمایشی، قسمت 2 Static Variables and Program Flow: Demo, Part 2

  • متغیرهای استاتیک و جریان برنامه: نسخه ی نمایشی، قسمت 3 Static Variables and Program Flow: Demo, Part3

  • بررسی و تست واحد: نسخه ی نمایشی Review and Unit Testing: Demo

  • مقدمه ای بر محدودیت ها Introduction to Limits

  • قانون اول برای برخورد با محدودیت ها The 1st Rule for Dealing with Limits

  • قانون دوم برای برخورد با محدودیت ها The 2nd Rule for Dealing with Llimits

  • مثال: یک چالش اجتماعی Example: A Social Challenge

  • چهار طرح Four Designs

  • ناپدید شدن محدودیت ها Making Limits Vanish

  • الگوهای انبوه اضافی Additional Bulk Patterns

  • الگوهای محدودیت های اضافی Additional Limits Patterns

  • خلاصه Summary

برنامه نویسی در Apex Programming in Apex

  • معرفی ماژول Module Introduction

  • انواع داده های Apex Apex Data Types

  • نوع داده شناسه The ID Data Type

  • اشیاء Objects

  • اشیاء SO SObjects

  • مجموعه ها Collections

  • لیست ها Lists

  • مجموعه ها Sets

  • نقشه ها Maps

  • الگوهای مجموعه Collection Patterns

  • حساسیت به حروف کوچک Case Sensitivity

  • تنظیمات سفارشی Custom Settings

  • سرگرم کننده با چارچوب Fun with the Framework

  • اشیاء مشترک سیستم Common System Objects

  • کلاس های رایج Apex Common Apex Classes

  • ادغام Integration

  • API و نسخه های پلتفرم API and Platform Versions

  • گسترش Deployment

  • برنامه نویسی اعلامی در مقابل کد Declarative Programming vs. Code

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

نمایش نظرات

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

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

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

آموزش Force.com و Apex Fundamentals for Developers
جزییات دوره
3h 16m
54
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
231
4.5 از 5
دارد
دارد
دارد
Dan Appleman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Appleman Dan Appleman

دن اپلمن نویسنده ، توسعه دهنده نرم افزار و سخنران مشهور است. در حال حاضر مدیر CTO بصیرت کامل ، وی نویسنده کتابها ، کتابهای الکترونیکی و دوره های آنلاین متعددی در موضوعات مختلف (فناوری و سایر موارد) است. آخرین کتاب وی "Advanced Apex Programming" است - وب سایت اختصاصی Advancedapex.com http://danappleman.com.