آموزش دوره جامع تسلط بر SAP UI5 و Fiori - آخرین آپدیت

دانلود SAP UI5 & Fiori Masterclass

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آموزش گام‌به‌گام SAP UI5 همراه با اتصال داده‌ها (Data Binding)، مسیریابی (Routing)، OData، ابزارهای Node.js، استقرار (Deployment) و لانچ‌پد (Launchpad) ساخت اپلیکیشن‌های واقعی SAP UI5 از صفر با متدی ساختاریافته و ساده تسلط بر XML Views، کنترلرها، مدل‌ها، Binding، Routing و Fragmentها در UI5 یکپارچه‌سازی سرویس‌های OData در برنامه‌های UI5 و اجرای عملیات ایجاد، خواندن، به‌روزرسانی و حذف (CRUD) استقرار برنامه‌های UI5 روی سرور SAP و انتشار آن‌ها در Fiori Launchpad پیش نیازها: داشتن دانش پایه برنامه‌نویسی مفید است اما الزامی نیست. آشنایی با HTML، CSS، JavaScript یا SAP ABAP یک امتیاز محسوب می‌شود. شما تنها به یک کامپیوتر، دسترسی به اینترنت و اشتیاق برای یادگیری گام‌به‌گام SAP UI5 نیاز دارید.

آیا می‌خواهید SAP UI5 را بیاموزید و اپلیکیشن‌های مدرن SAP Fiori را به روشی شفاف، ساختاریافته و کاربردی بسازید؟

این دوره برای توسعه‌دهندگان SAP ABAP، توسعه‌دهندگان غیر SAP و مبتدیانی طراحی شده است که می‌خواهند SAP UI5 را از پایه درک کرده و در پروژه‌های واقعی به کار بگیرند. یکی از بزرگترین چالش‌ها در یادگیری UI5 این است که بسیاری از دوره‌ها موضوعات را به صورت پراکنده ارائه می‌دهند. دانشجویان اغلب کمی درباره Viewها، کمی درباره مدل‌ها و کمی درباره Routing می‌آموزند، اما درک نمی‌کنند که همه این‌ها چگونه در کنار هم کار می‌کنند.

این دقیقاً همان مشکلی است که این دوره حل می‌کند.

این دوره از یک ساختار گام‌به‌گام پیروی می‌کند که درک UI5 را آسان‌تر می‌کند. ما با مبانی ضروری فرانت‌اند مانند HTML، CSS، JavaScript، JSON، AJAX، دیباگ کردن و Node.js شروع می‌کنیم تا قبل از ورود به توسعه SAP UI5، پایه درستی بسازید.

پس از آن، موضوعات کلیدی که در پروژه‌های واقعی UI5 اهمیت دارند را خواهید آموخت، از جمله XML Views، کنترلرها، مدل‌ها، حالت‌های Binding، Expression Binding، Composite Binding، مسیریابی، Fragmentها، لیست‌ها، فیلترها و توسعه اپلیکیشن به سبک Fiori.

همچنین یاد می‌گیرید که چگونه به صورت کاربردی با OData کار کنید، از جمله ایجاد سرویس‌ها، کار با EntitySetها، فیلتر کردن، صفحه‌بندی و انجام عملیات ایجاد، خواندن، به‌روزرسانی و حذف.

علاوه بر این، این دوره ابزارهای Node.js را برای سرعت بخشیدن به توسعه و پشتیبانی از استقرار پوشش می‌دهد. شما همچنین یاد خواهید گرفت که چگونه اپلیکیشن UI5 خود را روی سرور SAP مستقر کرده و آن را در Fiori Launchpad در دسترس قرار دهید.

در پایان این دوره، شما درک عمیقی از SAP UI5، توسعه اپلیکیشن Fiori، یکپارچه‌سازی OData و استقرار خواهید داشت و آماده خواهید بود تا با اعتماد به نفس بیشتری، اپلیکیشن‌های دنیای واقعی را بسازید.


سرفصل ها و درس ها

مقدمه و نقشه راه دوره Introduction and Course Roadmap

  • مقدمه Introduction

  • ابزارهای توسعه (Visual Studio Code) Development Tools ( Visual Studio Code )

  • استودیو برنامه‌های تجاری (BAS) Business Application Studio (BAS)

مبانی فرانت‌اند برای UI5 Frontend Foundations for UI5

  • HTML 5 HTML 5

  • تگ‌های پایه HTML Basic HTML Tags

  • رسانه، جداول و فرم‌های HTML HTML Media, Tables, and Forms

  • CSS داخلی و درون‌خطی CSS Inline and Internal

  • CSS خارجی External CSS

  • جاوا اسکریپت پایه Basic JavaScript

  • دستورات شرطی IF IF Statements

  • آرایه‌ها (Array) Array

  • حلقه‌ها در جاوا اسکریپت Looping in Javascript

  • JSON JSON

  • ترکیب جاوا اسکریپت و HTML Javascript & HTML

  • jQuery jQuery

  • AJAX با jQuery AJAX with jQuery

  • ورودی/خروجی غیر مسدودکننده (Non Blocking I/O) Non-Blocking I/O

  • دیباگ کردن جاوا اسکریپت JavaScript Debugging

  • Node.js Node.js

  • ابزارهای SAPUI5 SAPUI5 Tooling

ساخت اولین اپلیکیشن UI5 Building Your First UI5 Application

  • اولین اپلیکیشن UI5 First UI5 App

  • الگوی MVC در SAPUI5 MVC in SAPUI5

  • کیت توسعه نرم‌افزاری (SDK) UI5 UI5 SDK

نماهای XML، کنترلرها و ترکیب UI XML Views, Controllers, and UI Composition

  • نماهای XML (XML Views) XML Views

  • کنترلرها (Controllers) Controllers

  • تجمیع (Aggregation) در SAPUI5 Aggregation in SAPUI5

مدل‌ها و اتصال داده‌ها (Data Binding) در UI5 Models and Data Binding in UI5

  • مدل پایه Basic Model

  • حالت‌های اتصال داده‌ها (Binding Modes) Binding Modes

  • اتصال عبارتی (Expression Binding) Expression Binding

  • اتصال ترکیبی (Composite Binding) Composite Binding

  • اتصال برنامه‌نویسی شده (Programmatic Binding) Programmatic Binding

  • ماژولار کردن کد Module Modularization

  • مدل‌های نام‌گذاری شده Named Model

  • اتصال تجمیعی (Aggregation Binding) Aggregation Binding

  • مدل منابع (Resource Model) Resource Model

  • اتصال المان‌ها (Element Binding) Element Binding

منطق‌های قابل استفاده مجدد و فرمت‌بندی Reusable Logic and Formatting

  • کنترلر پایه (Base Controller) Base Controller

  • فرمت‌دهنده ساده (Simple Formatter) Simple Formatter

  • فرمت‌دهنده با آرگومان‌ها Formatter with Arguments

ساخت اپلیکیشن به سبک Fiori Building a Fiori-Style Application

  • اپلیکیشن به سبک Fiori Fiori-Style App

  • کانتینر اپلیکیشن App Container

  • نماهای متعدد و ناوبری Multiple Views and Navigation

  • کنترل صفحه (Page Control) Page Control

  • لیست پایه Basic List

  • فایل manifest.json manifest.json

  • اتصال لیست (List Binding) List Binding

  • رویدادهای لیست List Events

  • حالت‌های لیست List Modes

  • فیلتر لیست List Filter

  • اپلیکیشن Split App Split App

  • فیلتر تب (Tab Filter) Tab Filter

مسیریابی و ناوبری در SAPUI5 Routing and Navigation in SAPUI5

  • مبانی روتر (Router) Router Basics

  • مسیریابی برای صفحه اصلی Routing for Home

  • مدیریت تطبیق مسیر (Route Match Handler) Route Match Handler

  • همگام‌سازی انتخاب لیست Master Syncing Master List Selection

  • جدول sap.m Table sap.m Table

  • کنترل هسته (Core Control) Core Control

  • مسیریابی برای تامین‌کننده (Supplier) Routing for Supplier

فرگمنت‌ها و محتوای پویا Fragments and Dynamic Content

  • مقدمه‌ای بر فرگمنت‌ها Fragment Introduction

  • فرگمنت‌های پیچیده Complex Fragment

مبانی OData و معماری Fiori OData Fundamentals and Fiori Architecture

  • مقدمه‌ای بر OData OData Introduction

  • معماری Fiori Fiori Architecture

  • ساخت اولین سرویس OData Creating Your First OData Service

  • مجموعه موجودیت‌ها (EntitySet) EntitySet

  • صفحه‌بندی و فیلتر Pagination and Filter

  • دریافت موجودیت (Get Entity) Get Entity

  • ایجاد موجودیت (Create Entity) Create Entity

  • به‌روزرسانی موجودیت (Update Entity) Update Entity

  • حذف موجودیت (Delete Entity) Delete Entity

  • ارتباطات (Association) Association

  • وارد کردن تابع (Function Import) Function Import

  • موجودیت رسانه‌ای (Media Entity) Media Entity

اتصال OData به اپلیکیشن‌های Fiori Connecting OData with Fiori Apps

  • اتصال OData به Fiori Connect OData to Fiori

  • اتصال داده‌های OData (OData Binding) OData Binding

  • ارسال داده‌ها با OData Posting Data with OData

  • تست ایجاد داده و مدیریت خطا در OData OData Create Testing and Error Handling

  • به‌روزرسانی داده‌ها با OData Updating Data with OData

  • حذف داده‌ها با OData Deleting Data with OData

ابزارهای Fiori، استقرار و لانچ‌پد Fiori Tools, Deployment, and Launchpad

  • ژنراتور Fiori (Fiori Generator) Fiori Generator

  • استقرار اپلیکیشن‌های SAPUI5 SAPUI5 Apps Deployment

  • لانچ‌پد Fiori (Fiori Launchpad) Fiori Launchpad

نمایش نظرات

آموزش دوره جامع تسلط بر SAP UI5 و Fiori
جزییات دوره
15.5 hours
81
(آخرین آپدیت)
86
5 از 5
دارد
دارد
دارد
Lukman Hakim
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lukman Hakim Lukman Hakim

مشاور و مربی SAP خبره SAP ABAP