تسلط به Salesforce و Heroku AppLink: راهنمای کامل
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- Heroku Applink چیست؟
- ایجاد اپلیکیشن های Heroku، اتصال Heroku به یک IDE و استقرار کد با استفاده از Heroku CLI
- نوشتن راهحلها با زبانهای استاندارد صنعت مانند Node.js و غیره
- تعریف مشخصات API برای سرویسهای API
- انتشار راهحلهای Heroku AppLink در Salesforce
- ساخت عملیات API نوع GET و POST در Node.js، اتصال آنها به Salesforce و فراخوانی آنها از طریق Flows و Apex
- کار با کتابخانههای خارجی ارائهشده توسط زبانهای استاندارد صنعت، مانند پکیجهای npm برای Node.js و PyPI برای Python
- کار با Salesforce SDK برای انجام فعالیتهای مختلف در Salesforce از طریق راهحلهای میزبانیشده خارجی
- یادگیری و پیادهسازی حالتهای مختلف کاربری پشتیبانیشده توسط Heroku AppLink، از جمله User Mode ،User Plus Mode و Authorized User Mode
- کار با کوئریها، subqueries و Unit of Work ارائهشده توسط Data API
- یادگیری کالبکها در عملیات API ناهمگام و چگونگی ساخت یک کالبک سفارشی
پیشنیازهای دوره
- آشنایی با مبانی Node.js و Apex، اما ما همهچیز را از ابتدا با توضیحات دقیق خواهیم ساخت.
- سازمان Salesforce و نمونه Heroku برای استقرار.
توضیحات دوره
به دوره Salesforce Heroku AppLink خوش آمدید، جایی که ما یاد خواهیم گرفت چگونه راهحلهای مقیاسپذیر و با عملکرد بالا را با استفاده از زبانهای استاندارد صنعت مانند Node.js ،Python و موارد دیگر بسازیم.
این دوره برای آموزش ادغام Salesforce Heroku AppLink از پایه طراحی شده است. شما درک خواهید کرد که چرا به آن نیاز است، چگونه راهحل مناسب را انتخاب کنید و چگونه راهحلها را از همان ابتدا تا سطوح پیشرفته بسازید. تا پایان این دوره، شما درک کاملی از Heroku AppLink، از مبانی تا پیادهسازی در دنیای واقعی خواهید داشت.
Heroku Applink چیست؟
Heroku AppLink به شما امکان میدهد تا قدرت محاسباتی نامحدودی را به سازمان Salesforce خود اضافه کنید و بر برخی از محدودیتهای پلتفرم غلبه کنید، در حالی که همهچیز را در داخل اکوسیستم امن Salesforce نگه میدارید.
Heroku AppLink را به عنوان یک پل بین Salesforce و دنیای خارج در نظر بگیرید. این ابزار به ما اجازه میدهد تا از کدهای نوشتهشده با هر زبان برنامهنویسی (Node.js ،Python ،Java و غیره که در Heroku میزبانی میشوند) در داخل Salesforce استفاده کنیم. این راهحلهای خارجی سپس میتوانند از طریق موارد زیر فراخوانی شوند:
Apex
Flows
Agentforce Agents
- ما یاد خواهیم گرفت که چگونه منطق کسب و کار ساده و پیچیده را با استفاده از زبانهای برنامهنویسی استاندارد صنعت مانند Node.js و Python بنویسیم.
- ما یاد خواهیم گرفت که چگونه مشخصات API را برای سرویسهای API تعریف کنیم.
- ما یاد خواهیم گرفت که چگونه اپلیکیشن های Heroku ایجاد کنیم، Heroku را به یک IDE متصل کنیم و کدها را با استفاده از Heroku CLI مستقر کنیم.
- ما یاد خواهیم گرفت که چگونه راهحلهای Heroku AppLink را در Salesforce منتشر کنیم.
- ما یاد خواهیم گرفت که چگونه عملیات API نوع GET و POST را در Node.js بسازیم، آنها را به Salesforce متصل کنیم و از طریق Flows و Apex فراخوانی کنیم.
- ما با کتابخانههای خارجی ارائهشده توسط زبانهای استاندارد صنعت، مانند پکیجهای npm برای Node.js و PyPI برای Python کار خواهیم کرد.
- ما با Salesforce SDK کار خواهیم کرد تا فعالیتهای مختلفی را در Salesforce از طریق راهحلهای میزبانیشده خارجی انجام دهیم.
- ما یاد خواهیم گرفت و پیادهسازی خواهیم کرد حالتهای کاربری مختلف پشتیبانیشده توسط Heroku AppLink را، از جمله User Mode ،User Plus Mode و Authorized User Mode
- ما با کوئریها، subqueries و Unit of Work ارائهشده توسط Data API کار خواهیم کرد.
- ما درباره کالبکها در عملیات API ناهمگام و چگونگی ساخت یک کالبک سفارشی یاد خواهیم گرفت.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان Salesforce
- معماران Salesforce
- مهندسان راهحلهای Salesforce که به دنبال مقیاسپذیری اپلیکیشن های Salesforce هستند.
تسلط به Salesforce و Heroku AppLink: راهنمای کامل
-
دستور کار دوره 11:20
-
نکته مهم 01:49
-
مقدمهای بر Heroku Applink 23:23
-
چگونه Heroku Applink با Salesforce متصل میشود و مزایای استفاده از آن چیست؟ 07:54
-
چه زمانی از Heroku Applink استفاده کنیم؟ :- ماتریس تصمیمگیری 09:15
-
نصب مرحله به مرحله تمام ابزارهای مورد نیاز 12:36
-
ایجاد اولین عملیات API در Node.js 10:33
-
تعریف مشخصات API برای عملیاتهای API جهت ایجاد سرویسهای خارجی 17:51
-
ایجاد اپلیکیشن های Heroku، افزودن وابستگیهای مورد نیاز و استقرار اپلیکیشن ها در Heroku 14:26
-
اتصال به سازمان Salesforce و انتشار اپلیکیشن ها در آن 18:31
-
فراخوانی اپلیکیشن های Heroku از طریق Flows 13:26
-
فراخوانی اپلیکیشن های Heroku از طریق Apex 05:57
-
آشنایی با حالتهای مختلف کاربری و مجوزهای کاربر برای اپلیکیشن ها 08:53
-
Salesforce SDK : یادگیری - DataAPI ،Query ،Querymore و Unit of work 14:07
-
ساخت راهحل با محاسبات سنگین ناهمگام برای کار با داده بزرگ Salesforce بخش 1 24:08
-
ساخت راهحل با محاسبات سنگین ناهمگام برای کار با داده بزرگ Salesforce بخش 2 06:23
-
مشخصات API برای APIهای ناهمگام و تعریف دسترسی Connected App 11:55
-
انتشار اپلیکیشن در Salesforce و آشنایی با تمامی اجزای ایجاد شده. 12:06
-
فراخوانی اپلیکیشن از طریق Apex برای پردازش بیش از 50 هزار رکورد بدون برخورد با محدودیتها. 14:30
-
دستور کار جلسات بعدی 10:04
-
ساخت و انتشار اپلیکیشن ها برای دریافت پویای داده Salesforce 19:28
-
پیکربندی کالبک آماده برای دریافت کالبک از APIهای ناهمگام 19:47
-
فراخوانی APIهای ناهمگام از طریق Apex و تعریف کنترلکننده کالبک 16:14
-
پیادهسازی یک کالبک سفارشی و فراخوانی آن از طریق Apex 14:43
-
نصب پکیج npm برای کار با کتابخانههای متنباز 06:22
-
ساخت اپلیکیشن Node.js با استفاده از پکیجهای npm بنام Exceljs و fs برای کار با اسناد Excel 18:38
-
انتشار و فراخوانی اپلیکیشن برای تولید فایلهای Excel برای داده بزرگ Salesforce 14:01
-
کار با رکوردهای مرتبط با استفاده از Salesforce SDK و Subqueries 13:02
-
بهینهسازی راهحلهای مقیاسپذیر با کوئریهای کارآمد با استفاده از Salesforce SDK 07:23
-
ساخت اپلیکیشن ها با حالت User Plus برای دسترسی ارتقا یافته در Salesforce 16:27
-
فراخوانی و ارسال بینقص داده پویای Salesforce از طریق Flows 13:18
-
نصب مرحله به مرحله تمام ابزارها 09:12
مشخصات آموزش
تسلط به Salesforce و Heroku AppLink: راهنمای کامل
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:32
- مدت زمان :06:57:56
- حجم :3.17GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy