این دوره به شما میآموزد که چگونه از Python برای ایجاد برنامههایی که با Salesforce با استفاده از APIهای آن ادغام میشوند، استفاده کنید.
آنچه خواهید آموخت:
با استفاده از زبان برنامه نویسی دیگری مانند Python که میتوانید خارج از Salesforce اجرا شود، میتوانید آنچه را که Salesforce میتواند انجام دهد بدون محدودیت محدودیتهای فرماندار Salesforce افزایش دهید. در این دوره آموزشی، Python for Salesforce Developers، یاد خواهید گرفت که از Python برای برقراری ارتباط با Salesforce پلتفرم استفاده کنید. ابتدا، نحوه انجام بهروزرسانیهای تک رکوردی را با استفاده از REST API بررسی خواهید کرد. در مرحله بعد، بارگیری خودکار داده در مقیاس بزرگ را کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه با استفاده از رویدادهای جریانی از Salesforce، همه با استفاده از پایتون، معماریهای رویداد محور بسازید! وقتی این دوره را به پایان رساندید، مهارتها و دانش پایتون مورد نیاز برای ساخت برنامههای یکپارچه Salesforce/Python با کیفیت تولید را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Introducing Python [43mins]
02-01 Version Check [0mins]
02-02 Overview [2mins]
02-03 Examining Prerequisites [3mins]
02-04 Coding Outside of Salesforce [10mins]
02-05 Comparing Python Syntax to Apex [11mins]
02-06 Breaking Free of Governor Limits [10mins]
02-07 Demo: Installing Course Requirements [5mins]
02-08 Conclusion [2mins]
03 Running Smaller Transactions with the REST API [21mins]
03-01 Overview [1mins]
03-02 When to Use the REST API [3mins]
03-03 Applying Bonuses from Point-of-sale [3mins]
03-04 Demo: Installing simple-salesforce with pip [3mins]
03-05 Demo: Updating Coffee Offer Records [8mins]
03-06 Demo: Testing the Program [1mins]
03-07 Conclusion [2mins]
04 Loading Using the Bulk API [21mins]
04-01 Overview [1mins]
04-02 Designing for Massive Data Volumes [10mins]
04-03 Aggregating Coffee Orders [1mins]
04-04 Demo: Summarizing Order Data [7mins]
04-05 Conclusion [2mins]
05 Responding to Events in Real-time [20mins]
05-01 Overview [1mins]
05-02 Leveraging the Salesforce Streaming API [7mins]
05-03 Understanding aiosfstream for Python [5mins]
05-04 Demo: Writing for Streams [5mins]
05-05 Conclusion [2mins]
06 Taking Next Steps [17mins]
06-01 Overview [2mins]
06-02 Exploring Web App Platforms [7mins]
06-03 Building Full Stack Skills [6mins]
06-04 Conclusion [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 معرفی پایتون [43 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 نمای کلی [2 دقیقه]
02-03 بررسی پیش نیازها [3 دقیقه]
02-04 کدنویسی خارج از Salesforce [10 دقیقه]
02-05 مقایسه Python Syntax با Apex [11 دقیقه]
02-06 رهایی از محدودیتهای فرماندار [10 دقیقه]
02-07 نسخهی نمایشی- نصب الزامات دوره [5 دقیقه]
02-08 نتیجه گیری [2 دقیقه]
03 انجام تراکنشهای کوچکتر با REST API [21 دقیقه]
03-01 نمای کلی [1 دقیقه]
03-02 زمان استفاده از REST API [3 دقیقه]
03-03 اعمال جوایز از محل فروش [3 دقیقه]
03-04 نسخهی نمایشی- نصب نیروی فروش ساده با پیپ [3 دقیقه]
03-05 نسخهی نمایشی- به روز رسانی سوابق پیشنهاد قهوه [8 دقیقه]
03-06 نسخهی نمایشی- آزمایش برنامه [1 دقیقه]
03-07 نتیجه گیری [2 دقیقه]
04 بارگیری با استفاده از API انبوه [21 دقیقه]
04-01 نمای کلی [1 دقیقه]
04-02 طراحی برای حجم عظیم داده [10 دقیقه]
04-03 جمع آوری سفارشات قهوه [1 دقیقه]
04-04 نسخهی نمایشی- خلاصه کردن دادههای سفارش [7 دقیقه]
04-05 نتیجه گیری [2 دقیقه]
05 پاسخگویی به رویدادها در زمان واقعی [20 دقیقه]
05-01 نمای کلی [1 دقیقه]
05-02 استفاده از Salesforce Streaming API [7 دقیقه]
05-03 درک aiosfstream برای پایتون [5 دقیقه]
05-04 نسخهی نمایشی- نوشتن برای جریانها [5 دقیقه]
05-05 نتیجه گیری [2 دقیقه]
06 برداشتن گامهای بعدی [17 دقیقه]
06-01 نمای کلی [2 دقیقه]
06-02 کاوش برنامه وب پلتفرمها [7 دقیقه]
06-03 ایجاد مهارتهای کامل پشته [6 دقیقه]
06-04 نتیجه گیری [2 دقیقه]
اسکات مدیر عامل شرکت Elega، یک توسعه دهنده بازیهای ویدیویی و سازنده محتوای آموزشی، و یک معمار Salesforce در صنعت انرژی است. او بهعنوان یک برنامهنویس حرفهای برای یک دهه در صنایع از جمله پشتیبانی از دعاوی حقوقی، انرژیهای تجدیدپذیر و گاز طبیعی با استفاده از زبانهای برنامهنویسی مانند Python، Rust، #C و فناوریهای پایگاه داده، برنامههای تجاری تولید کرده است. تحت شرکت Elega، اسکات طراح و برنامه نویس اصلی بازی مدیریت شهری آنها، Kalling Kingdom است که اولین بار در سال 2019 منتشر شد. تحصیلات رسمی او در علوم رفتاری با مدرک کارشناسی روانشناسی و جامعه شناسی از دانشگاه هیوستون است.