آموزش SAP Fiori UI5 و CAPM روی SAP BTP - از صفر تا پروژه واقعی 2026
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت اپلیکیشنهای SAP Fiori UI5 در سطح سازمانی از ابتدا با استفاده از استانداردهای مدرن SAP
- توسعه سرویسهای بکاند با استفاده از SAP CAPM (مدل برنامهنویسی اپلیکیشن ابری) همراه با Node.js و CDS
- یکپارچهسازی اپلیکیشنهای SAPUI5 با سرویسهای OData V4 و پیادهسازی کامل عملیاتهای CRUD
- ایمنسازی اپلیکیشنها با استفاده از XSUAA، نقشها و محدودهها، و استقرار آنها روی SAP BTP با MTA
- پیادهسازی قابلیتهای واقعی مانند مسیریابی، دیالوگها، فرگمنتها، value help و formatter در UI5
- استفاده مؤثر از Git و SAP Business Application Studio برای گردشکارهای توسعه سازمانی
- استقرار، انتقال، اشکالزدایی و عیبیابی اپلیکیشنهای SAP UI5 و CAPM در محیطهای واقعی SAP BTP
پیشنیازهای دوره
- آشنایی پایه با برنامهنویسی مفید است اما الزامی نیست. آشنایی با JavaScript یا مفاهیم SAP یک امتیاز محسوب میشود، اما افراد مبتدی هم میتوانند مرحلهبهمرحله همراهی کنند. برای این دوره به دسترسی به SAP Business Application Studio (BAS) روی SAP BTP نیاز دارید.
- داشتن لپتاپ یا دسکتاپ با اتصال پایدار به اینترنت ضروری است. هیچ تجربه قبلی در SAP UI5 یا CAPM لازم نیست.
توضیحات دوره
این دوره یک راهنمای کامل و عملی برای ساخت اپلیکیشنهای در سطح سازمانی با استفاده از SAP Fiori UI5 و مدل برنامهنویسی اپلیکیشن ابری (CAPM) روی SAP Business Technology Platform (BTP) است.
شما از اصول اولیه شروع میکنید و بهتدریج به سمت ساخت اپلیکیشنهای واقعی پیش میروید؛ با یکپارچهسازی اپلیکیشنهای فرانتاند SAPUI5 با سرویسهای بکاند CAPM OData
این دوره بر پیادهسازی عملی، بهترین شیوهها و سناریوهای واقعی پروژه که در محیطهای حرفهای SAP BTP استفاده میشوند، تمرکز دارد.
آنچه در این دوره یاد میگیرید:
- اپلیکیشنهای مدرن SAP Fiori UI5 را با استفاده از معماری MVC بسازید
- سرویسهای بکاند را با SAP CAPM و Node.js و CDS توسعه دهید.
- با سرویسهای OData V4 کار کرده و عملیاتهای کامل CRUD را پیاده کنید.
- مسیریابی، فرگمنتها، دیالوگها، value help و formatter را در UI5 پیاده کنید.
- اپلیکیشنهای را با استفاده از XSUAA، نقشها و محدودهها ایمن کنید.
- اپلیکیشنهای را با استفاده از MTA روی SAP BTP مستقر کنید.
- از Git و SAP Business Application Studio برای گردشکارهای توسعه سازمانی استفاده کنید.
- اپلیکیشنها را در محیطهای توسعه، QA و تولید، اشکالزدایی، عیبیابی و منتقل کنید.
این دوره با رویکرد «از صفر تا پروژه واقعی» طراحی شده است. هر مفهوم بهصورت مرحلهبهمرحله و همراه با نمایشهای عملی توضیح داده میشود، بنابراین هم برای مبتدیان و هم برای متخصصان باتجربه SAP که به SAP BTP مهاجرت میکنند مناسب است.
در پایان دوره، اعتمادبهنفس و مهارتهای لازم برای کار روی پروژههای واقعی SAP Fiori UI5 و CAPM، موفقیت در مصاحبهها و مشارکت مؤثر در پیادهسازیهای سازمانی SAP BTP را خواهید داشت.
این دوره برای چه کسانی مناسب است؟
- این دوره برای توسعهدهندگان SAP، توسعهدهندگان UI5 و توسعهدهندگان بکاند طراحی شده که میخواهند با استفاده از SAP Fiori UI5 و CAPM روی SAP BTP اپلیکیشنهای ابری مدرن بسازند.
- توسعهدهندگان SAP ABAP که میخواهند به SAP BTP و توسعه مبتنی بر ابر مهاجرت کنند.
- توسعهدهندگان فرانتاند که میخواهند با استفاده از UI5 اپلیکیشنهای SAP Fiori در سطح سازمانی بسازند.
- توسعهدهندگان بکاند که میخواهند SAP CAPM و توسعه سرویسهای OData را یاد بگیرند.
- دانشجویان و متخصصانی که برای نقشهای پروژهای یا مصاحبههای SAP UI5 و CAPM و SAP BTP آماده میشوند.
آموزش SAP Fiori UI5 و CAPM روی SAP BTP - از صفر تا پروژه واقعی 2026
-
مقدمه 04:35
-
مقدمهای بر SAP BTP و Fiori و UI5 و CAPM 05:05
-
Global Account در SAP BTP و ایجاد حساب 10:07
-
راهاندازی Subaccount، فضاهاها و فعالسازی سرویسها 12:29
-
بررسی سریع: Global Account و Subaccount و فضاها در SAP BTP None
-
بازبینی راهاندازی محیط - طراحی Global Account و Subaccount در BTP None
-
مقدمهای بر IAS و XSUAA 09:07
-
پیکربندی Trust بین IAS و XSUAA 03:00
-
هویت و احراز هویت (IAS / XSUAA) None
-
بازبینی طراحی امنیت - پیکربندی Trust بین IAS و XSUAA None
-
توضیح معماری SAP Fiori و انواع اپلیکیشنها 07:25
-
معماری MVC در SAPUI5 و انواع Views 04:43
-
ساخت اولین اپلیکیشن SAP Fiori UI5 خود در BAS 17:04
-
Consuming سرویسهای OData در SAPUI5 با استفاده از Northwind 08:48
-
نوشتن کد اپلیکیشن SAPUI5 و کنترلرها 14:36
-
Property Binding در SAPUI5 07:56
-
Element Binding و Aggregation Binding در SAPUI5 09:22
-
مسیریابی و ناوبری در اپلیکیشنهای SAPUI5 07:01
-
توضیح ساختار اپلیکیشن SAPUI5 و manifest.json 02:49
-
بررسی سریع: معماری SAPUI5 و MVC None
-
آیا میتوانید MVC در SAPUI5 را در مصاحبه توضیح دهید؟ None
-
شبیهسازی مصاحبه فنی - معماری MVC در SAPUI5 و طراحی اپلیکیشن None
-
راهاندازی SAP Business Application Studio (BAS) 10:01
-
ایجاد اپلیکیشن UI5 و فعالسازی SAP Fiori Launchpad 09:06
-
ساخت و استقرار اپلیکیشن UI5 روی Launchpad 11:15
-
استقرار اپلیکیشن SAP Fiori روی Launchpad 07:54
-
پیکربندی اپلیکیشن SAP Fiori روی Launchpad 05:15
-
اشکالزدایی اپلیکیشن SAP Fiori در مرورگر 06:39
-
آیا میتوانید یک اپلیکیشن UI5 را روی Fiori Launchpad مستقر کنید؟ None
-
بازبینی آمادگی انتشار - استقرار اپلیکیشن SAP Fiori None
-
مقدمهای بر OData 10:12
-
Entity Types و Entity Sets در OData 06:50
-
توضیح گزینههای کوئری در OData 12:19
-
اصول OData و گزینههای کوئری - آزمون کوتاه None
-
مقدمهای بر مدل برنامهنویسی اپلیکیشن ابری SAP (CAPM) 10:51
-
ایجاد مدل داده و سرویس CAPM 15:46
-
اجرای محلی اپلیکیشن CAPM 07:26
-
اصول SAP CAPM و توسعه محلی - بررسی دانش None
-
Associations در CAPM 15:10
-
Compositions در CAPM 09:38
-
مدلسازی داده هدر و آیتم در CAPM 09:17
-
استفاده از Aspects در CAPM 05:54
-
حاشیهنویسیها در CAPM 09:17
-
مفاهیم مدلسازی داده در CAPM - بررسی دانش پیشرفته None
-
عملیاتهای CRUD در CAPM 18:31
-
پیادهسازی هندلرهای سفارشی در CAPM 11:54
-
استفاده از هندلرهای Before و After در CAPM 04:57
-
GIT - درک مفاهیم - موضوع جایزه 10:38
-
GIT - پیکربندی - موضوع جایزه 01:49
-
شما توسعهدهنده CAP در پروژه مشتری هستید None
-
فعالسازی SAP HANA Cloud 08:35
-
آشنایی با SAP HANA Database Explorer 10:33
-
استقرار اپلیکیشن CAPM روی SAP HANA 15:41
-
بررسی جداول و داده در SAP HANA 01:24
-
آزمون کوتاه - SAP CAPM با SAP HANA Cloud None
-
مروری بر IAS و XSUAA 13:03
-
محدودهها و نقشها در XSUAA 12:44
-
محافظت از سرویسهای CAPM با استفاده از XSUAA 07:08
-
آزمون کوتاه - ایمنسازی CAPM با IAS و XSUAA None
-
استفاده از ODataModel V4 در SAPUI5 10:06
-
استفاده از ODataModel V4 در SAPUI5 10:35
-
مدیریت Draft در OData V4 10:29
-
Value Help با استفاده از حاشیهنویسیها 03:50
-
ایجاد Associations در سرویسهای OData 06:51
-
ایجاد اپلیکیشن Fiori با استفاده از OData V4 15:26
-
استقرار اپلیکیشن OData V4 روی SAP HANA 07:27
-
کاربرد OData V4 و بهترین شیوهها 09:13
-
فیلترها و Sorterها در SAPUI5 06:43
-
Expand$، ناوبری و Associations 15:40
-
مسیریابی در اپلیکیشنهای OData V4 10:52
-
آزمون کوتاه - یکپارچهسازی پیشرفته SAPUI5 و OData V4 None
-
عملیاتهای CRUD در SAPUI5 با استفاده از OData V4 06:52
-
عملیات ایجاد در SAPUI5 11:27
-
عملیات بروزرسانی در SAPUI5 10:00
-
عملیات حذف در SAPUI5 09:34
-
عملیات Batch در OData V4 08:34
-
ایجاد بلادرنگ با استفاده از فرگمنتها 09:14
-
ادامه... 12:34
-
Deep Insert با استفاده از POST در OData V4 06:39
-
آزمون کوتاه - عملیاتهای CRUD در SAPUI5 با استفاده از OData V4 None
-
مبانی مسیریابی و ناوبری 08:35
-
توضیح الگوهای مسیریابی 12:53
-
استفاده از HashChanger برای کنترل ناوبری 16:05
-
مرور کامل مباحث تا اینجا 05:12
-
مقدمهای بر فرگمنتهای UI5 13:04
-
Value Help (F4) با استفاده از فرگمنتها 14:47
-
استفاده مجدد از فرگمنتها در Views مختلف 07:40
-
آزمون کوتاه - فرگمنتها، دیالوگها و Value Help در SAPUI5 None
-
چرا به Formatters در SAPUI5 نیاز داریم؟ 06:19
-
توضیح Expression Binding 09:04
-
استفاده از توابع Formatter 17:08
-
نمونههای پیشرفته Formatter - بخش 1 11:36
-
نمونههای پیشرفته Formatter - بخش 2 08:28
-
آزمون کوتاه - Formatters و Expression Binding در SAPUI5 None
-
ساخت و استقرار اپلیکیشنها روی SAP BTP 17:44
-
مروری بر SAP BTP 02:06
-
مقدمهای بر مدیریت انتقال ابر (CTMS) 06:22
-
Flow محیط توسعه به QA به تولید 16:16
-
مروری بر داشبورد CTMS 07:04
-
ایجاد Nodes و آپلود فایلهای MTAR 04:01
-
یکپارچهسازی SAP Fiori و CTMS 08:35
-
انتقال از محیط توسعه به تولید 15:03
-
CI/CD با Git در SAP BTP 22:39
-
استفاده از پایپلاینهای CI/CD در پروژههای SAP 01:57
-
آزمون کوتاه - مدیریت انتقال ابر (CTMS) و CI/CD روی SAP BTP None
-
مروری بر مفاهیم پیشرفته CAPM 02:17
-
رویدادهای Before در CAPM 11:37
-
رویدادهای ON و After در CAPM 08:38
-
اکشنها در CAPM 06:08
-
توابع در CAPM 09:17
-
استفاده از Fiori با اکشنهای CAPM 04:53
-
مفاهیم پیشرفته CAPM - ادامه (بخش 1) 05:32
-
مفاهیم پیشرفته CAPM - ادامه (بخش 2) 05:24
-
استفاده از Fiori با توابع CAPM 09:08
-
آزمون تمرینی - تسلط به مفاهیم پیشرفته CAPM: رویدادها، اکشنها و توابع None
-
اشکالزدایی و لاگ کردن در SAP UI5 و CAPM 06:30
-
اتاق بحران سازمانی - قطعی محیط تولید پس از انتشار None
-
آزمون نهایی گواهینامه Master - پنجاه سؤال None
مشخصات آموزش
آموزش SAP Fiori UI5 و CAPM روی SAP BTP - از صفر تا پروژه واقعی 2026
- تاریخ به روز رسانی: 1405/04/12
- سطح دوره:Alls
- تعداد درس:118
- مدت زمان :14:48:02
- حجم :9.61GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy