آموزش جامع 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

  • معماری فریم‌ورک SAPUI5 SAPUI5 Framework Architecture

  • الگوی طراحی MVC در SAPUI5 MVC Design Pattern in SAPUI5

  • هسته SAPUI5 و بوت‌استرپینگ SAPUI5 Core and Bootstrapping

  • نقش فایل Component.js The Role of the Component.js File

درک کنترل‌های SAPUI5 Understanding SAPUI5 Controls

  • مروری بر کنترل‌های رابط کاربری (UI Controls) Overview of UI Controls

  • کنترل‌های Layout و کانتینرها Layout Controls and Containers

  • کنترل‌های نمایش داده‌ها Data Display Controls

  • کنترل‌های سفارشی در SAPUI5 Custom Controls in SAPUI5

اتصال داده‌ها (Data Binding) در SAPUI5 Data Binding in SAPUI5

  • مقدمه‌ای بر اتصال داده‌ها (Data Binding) Introduction to Data Binding

  • انواع Binding: Property، Element و Aggregation Binding Types: Property, Element, and Aggregation

  • انواع مدل‌ها: مدل‌های JSON، XML و OData Model Types: JSON, XML, and OData Models

  • اتصال دوطرفه و یک‌طرفه (Two Way vs One Way) Two-Way and One-Way Binding

مدل‌های SAPUI5 و مفهوم OData SAPUI5 Models and OData Concept

  • مروری بر مدل‌ها در SAPUI5 Overview of Models in SAPUI5

  • درک پروتکل OData Understanding OData Protocol

  • نحوه مصرف سرویس‌های OData توسط SAPUI5 How SAPUI5 Consumes OData Services

  • مدیریت داده‌ها و متادیتا Metadata and Data Handling

ویوها، کنترلرها و فرگمنت‌ها Views, Controllers, and Fragments

  • کار با ویوها (XML, HTML, JSON) Working with Views (XML, HTML, JSON)

  • نقش کنترلرها در اپلیکیشن‌های UI5 Role of Controllers in UI5 Applications

  • فرگمنت‌ها و مفاهیم قابلیت استفاده مجدد Fragments and Reusability Concepts

چرخه حیات و استقرار اپلیکیشن SAPUI5 SAPUI5 Application Lifecycle and Deployment

  • مراحل چرخه حیات اپلیکیشن Application Lifecycle Stages

  • توسعه مبتنی بر کامپوننت Component-Based Development

  • گزینه‌های بسته‌بندی و استقرار Packaging and Deployment Options

  • ملاحظات نسخه‌بندی و نگهداری Versioning and Maintenance Considerations

نمایش نظرات

آموزش جامع SAPUI5: ساخت اپلیکیشن‌های مدرن SAP Fiori
جزییات دوره
2 hours
27
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
224
4.8 از 5
ندارد
دارد
دارد
Force Academy
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar