لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع SAPUI5: ساخت اپلیکیشنهای مدرن SAP Fiori
- آخرین آپدیت
دانلود SAPUI5 Essentials: Build Modern SAP Fiori Applications
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
از صفر تا صد SAPUI5: یادگیری اصولی UI5، معماری، کنترلها، یکپارچهسازی OData، اتصال دادهها (Data Binding) و استقرار.
مبانی SAPUI5 و نقش آن در اکوسیستم SAP
سیر تکامل SAPUI5 و ارتباط آن با SAP Fiori
معماری هسته SAPUI5 شامل کتابخانهها، کنترلها و ساختار MVC
نحوه پیادهسازی الگوی طراحی MVC در اپلیکیشنهای SAPUI5
مفهوم Bootstrapping و نحوه مقداردهی اولیه فریمورک
هدف و ساختار فایل Component.js
انواع مختلف کنترلهای SAPUI5، شامل کنترلهای چیدمان و نمایش دادهها
نحوه ایجاد و توسعه کنترلهای سفارشی (Custom Controls) در UI5
اصول اتصال دادهها (Data Binding) و نحوه ارتباط رابط کاربری با مدلهای داده
تفاوت بین Bindingهای Property، Element و Aggregation
انواع مختلف مدلها (JSON, XML, OData) و کاربرد آنها در SAPUI5
نحوه مصرف و نمایش دادهها از سرویسهای OData در SAPUI5
نقش متادیتا و مدیریت دادهها در اپلیکیشنهای سازمانی
همکاری Viewها، Controllerها و Fragmentها برای طراحی رابط کاربری ماژولار
چرخه حیات (Lifecycle) یک اپلیکیشن SAPUI5 از مقداردهی اولیه تا تخریب
توسعه مبتنی بر کامپوننت و گزینههای استقرار (Deployment)
بهترین روشها برای نسخهبندی، نگهداری و آمادهسازی اپها برای SAP Fiori Launchpad
پیشنیازها: علاقه و اشتیاق به ساخت اپلیکیشنهایی با استایل SAP Fiori
|| دوره غیررسمی ||
این دوره یک مسیر یادگیری کامل و ساختاریافته در SAPUI5، فریمورک اصلی Front-end پشت اپلیکیشنهای SAP Fiori ارائه میدهد. این دوره به گونهای طراحی شده است تا یادگیرندگان نه تنها چگونهبا SAPUI5 توسعه دهند، بلکه چرااین فریمورک به این شکل عمل میکند را درک کنند.
با شروع از مبانی، شما تکامل SAPUI5 و OpenUI5، رابطه آن با Fiori و جایگاه آن در استک تکنولوژی مدرن SAP را بررسی خواهید کرد. این دوره به تدریج درک شما را از معماری فریمورک، الگوی طراحی MVC، کنترلها و مفاهیم اتصال دادهها ارتقا میدهد تا بتوانید مانند یک توسعهدهنده حرفهای UI5 فکر کنید.
شما خواهید آموخت که اپلیکیشنهای SAPUI5 چگونه بوتاسترپ میشوند، Viewها و Controllerها چگونه با هم ارتباط برقرار میکنند و چگونه اجزای قابل استفاده مجدد مانند Fragmentها باعث بهبود ماژولار بودن میشوند. تأکید ویژهای بر مدلها و مدیریت دادهها، بهویژه سرویسهای OData شده است که ستون فقرات اپلیکیشنهای سازمانی SAP هستند. این دوره توضیح میدهد که SAPUI5 چگونه دادهها را مصرف کرده، متادیتا را بارگذاری میکند و آنها را به صورت هوشمند به کنترلهای UI متصل میکند.
در ادامه مسیر، در مورد ساختار کنترلهای SAPUI5و نحوه استفاده از کنترلهای Layout و نمایش داده برای ایجاد رابطهای کاربری ریسپانسیو و کاربرپسند شفافیت بیشتری کسب خواهید کرد. همچنین با چرخه حیات اپلیکیشن، از مقداردهی اولیه تا استقرار آشنا شده و درک خواهید کرد که اپلیکیشنهای SAPUI5 چگونه بستهبندی شده و به SAP Fiori Launchpad یا سایر محیطها منتقل میشوند.
به جای پرداختن سریع به کدنویسی، این دوره تضمین میکند که شما یک درک معماری و مفهومی قوی به دست آورید تا بتوانید اپلیکیشنهای SAPUI5 را با اعتماد به نفس و به صورت حرفهای بسازید.
چه در توسعه UI تازهکار باشید و چه در حال انتقال از نقشهای ABAP یا نقشهای کاربردی SAP به توسعه Front-end، این دوره شما را به دانش بنیادی مورد نیاز برای طراحی، ساختاردهی و استقرار اپهای SAPUI5 مطابق با استانداردهای SAP مجهز میکند.
در پایان دوره، درک روشنی از نحوه عملکرد داخلی SAPUI5و چگونگی فعالسازی راهکارهای سازمانی به سبک Fiori خواهید داشت و برای مباحث پیشرفتهتر و سناریوهای پیادهسازی واقعی آماده میشوید.
با سپاس
سرفصل ها و درس ها
مقدمهای بر SAPUI5
Introduction to SAPUI5
SAPUI5 چیست؟
What is SAPUI5?
تکامل SAPUI5 و OpenUI5
Evolution of SAPUI5 and OpenUI5
ویژگیهای کلیدی و مزایای SAPUI5
Key Features and Benefits of SAPUI5
درک ارتباط با SAP Fiori
Understanding the SAP Fiori Connection
مرور کلی معماری SAPUI5
SAPUI5 Architecture Overview
نمایش نظرات