Reúni alguns links úteis relacionados a desenvolvimento e estudos de SAP.
Novo no SAP
Fábio Akita - SAP pela primeira vez
這個 Fábio Akita 的影片介紹了什麼是 SAP,是從未聽過 SAP 的人的完美起點。它是一個結構良好的總結,即使是 2019 年的影片,內容依然很新穎。
SAP 路線圖
SAP 路線圖描述了一系列 SAP 開發人員不可或缺的知識路徑,從基礎開始,涵蓋多種學習旅程,以 SAP BTP 上的 ABAP 入門為起點,提供本地與雲端環境開發的基本知識。接著探討 ABAP 作為強大且可擴展技術對關鍵業務流程的重要性。最後,旅程聚焦於取得 ABAP 核心技能,並探索 SAP Business Technology Platform 與其 Intelligent Enterprise 策略。
ABAP
SAP-samples 上的完整 ABAP 程式範例。
Exercism - ABAP 練習題集
Exercism 平台提供多種不同程式語言的挑戰,包含專門的 ABAP 程式語言模組,目前有 42 個實作練習題,幫助使用者提升技能。這些練習涵蓋 ABAP 程式設計的各個面向,讓參與者透過實作與回饋學習。平台也推廣協作社群,使用者可分享解決方案並討論挑戰的方法。
SAP Experience - SAP Fiori Elements 入門
SAP Fiori Elements 是一個涵蓋最常用模型的框架,旨在透過減少建立 SAP Fiori 應用程式所需的前端程式碼量來加速開發,並促進 UX 的一致性與符合最新 SAP Fiori 設計指南。
社群學習素材
SAP-samples - SAP 範例集
SAP-samples 在 GitHub 上提供全面的範例與教學集,展示 SAP 各種技術與解決方案的使用方式。這些範例旨在幫助開發人員了解並實作特定功能,促進 SAP 工具的學習與採用。
ABAP Zombie - 巴西 ABAP 部落格
我可以輕鬆只用 ABAP Zombie 做出實用連結清單。ABAP Zombie 是一個巴西部落格,專注於分享 SAP 應用程式開發所使用的 ABAP 程式語言的知識與經驗。部落格提供從基礎概念到進階技巧的教學、提示與文章,旨在幫助開發人員提升技能。目前已停止營運,但文章已備份在 GitHub 上。
Discovering ABAP - 英文 ABAP 部落格
Discovering ABAP 是一個 SAP 顧問的知識入口,特別針對 SAP ABAP 開發人員,幫助他們提升最新技術能力,例如 ABAP 運算式、HANA 上的 ABAP、RESTful 應用程式程式設計 (RAP)、OOABAP 以及 OData 開發,還有程式碼範例。
工具
DotABAP - 開源專案
DotABAP 是一個匯集 ABAP 程式語言開源專案的平台,旨在讓開發人員更容易取得可用於增強 SAP 應用程式開發的工具與函式庫。
ABAPGit - SAP 的 Git 用戶端
ABAPGit 是一款工具,可將 ABAP 應用程式與 Git 整合,讓開發人員直接從 Git 儲存庫上傳與下載 ABAP 物件。此工具特別適用於 SAP 環境的開發專案,促進品質管控與社群協作。多虧 ABAPGit,像 DotABAP 這樣的專案才能持續維護至今。
ADT - Eclipse 的 ABAP 開發工具
ABAP Developer Tools for Eclipse 是一套工具,允許在現代且高效的整合式開發環境 (IDE) 中開發 ABAP 應用程式。它提供程式碼編輯、除錯、物件管理以及 SAP 系統整合等功能,簡化應用程式的建立與維護。透過此工具,可利用 Eclipse 的進階功能,例如外掛程式支援與工作環境自訂。
UI5 Tooling - UI5 開發工具
一個開放且模組化的工具鏈,用於開發基於 UI5 框架的最新一代應用程式。此處描述並展示 @ui5/cli 的運作方式,以建立與處理 Fiori 專案,並說明 SAPUI5、OpenUI5 及其差異。
Business Application Studio (BAS) - Fiori 開發 Web IDE
Business Application Studio (BAS) 是一個基於雲端的開發平台,為建立 Fiori 應用程式與 SAP 解決方案擴充功能提供整合環境。
UI5 Inspector - Fiori 應用程式除錯器
UI5 Inspector 是一個瀏覽器擴充功能,可簡化 Fiori 應用程式的除錯,讓開發人員分析並最佳化其介面。它提供工具來檢查 UI5 元件、檢視模型資料、監控事件,並允許即時編輯元素屬性。
SAP 文件
SAP Developer Center
SAP Developer Center 是一個為使用 SAP 技術的開發人員提供資源與工具的平台。它提供文件、教學、API 與程式碼範例的存取權限,簡化 SAP 解決方案的學習與實作。
SAP Help Portal
SAP Help Portal 是一個集中式平台,提供 SAP 產品與解決方案的全面文件與支援資源。它提供實作指南、使用者手冊、版本說明與最佳實務資訊,幫助使用者最大化 SAP 解決方案的使用效益。
SAP Community
SAP Community 是一個線上平台,SAP 使用者、開發人員與專家可以在此連結、分享知識、提問並討論 SAP 解決方案的最佳實務。社群提供教學、行為準則、支援與審核,以確保專業且協作的環境,以及個人簡介與非正式討論的空間。它是希望持續學習、解決問題並掌握 SAP 產品與認證最新資訊的關鍵資源。
SAP Learning
SAP Learning 是一個專注於 SAP 解決方案技能學習與發展的平台,提供各種課程、訓練與認證。使用者可存取互動內容,例如影片、教學與實作練習,涵蓋從基礎概念到進階主題。此外,平台允許參與者追蹤進度並準備認證,簡化 SAP 技術領域的專業提升。
SAP TechEd 活動
SAP TechEd 是一年一度的開發人員與科技專業人士活動,展示 SAP 的最新創新與實作學習機會。活動以線上與實體形式舉辦,提供超過 100 場互動會議,包括 SAP 專家與合作夥伴主持的講座與工作坊。此外,活動在全球多個地點設有站點,提供深入學習體驗與直接與 SAP 社群互動的機會。
SAP API Business Hub
SAP API Business Hub 是一個提供 SAP 各種 API、服務與整合套件的平台,讓開發人員建立客製化解決方案。使用者可探索並測試不同 SAP 產品的 API,並存取詳細文件與使用範例。平台也促進與第三方服務的連結,推動滿足特定業務需求的應用程式建立。
SAP UI5 SDK
在 SAP UI5 SDK 中可安裝 UI5 SDK 與命令列介面,以簡化資源整合與管理。
UI5 Hana OnDemand
UI5 Hana OnDemand 是 UI5 的文件,是一個使用者介面開發函式庫,可使用 HTML5 與 JavaScript 建立回應式現代 Web 應用程式。它提供大量即用控制項與元件,簡化豐富互動介面的建置。
UI5 Web Component
UI5 Web Components 是 UI5 使用的 SAP 標準介面元件函式庫,僅使用 HTML。這些元件輕量、模組化,且可輕鬆整合至 Angular、React、Vue 與 Svelte 等不同框架,提供開發彈性。
Fiori 的 Web 設計指南
SAP Fiori Design 提供遵循 Fiori 設計原則的使用者介面建立指南與資源,聚焦使用者體驗。它提供模式、元件與範例的集合,幫助開發人員設計直覺且一致的應用程式。
Test Recorder - UI5 原生檢查工具
Test Recorder 是 UI5 的原生工具,允許開發人員檢查並記錄 SAP 應用程式的使用者介面互動。它會自動產生可用於自動化測試的程式碼片段,簡化測試指令碼的建立。
SAP CAP
SAP CAP 的文件是一個簡化雲端企業應用程式開發的框架,採用服務導向方法。網站提供快速入門指南、程式碼範例與資料與服務建模的最佳實務,讓開發人員建立強大且可擴展的解決方案。
路線圖
SAP ABAP
1: SAP BTP 上的 ABAP 入門
此學習旅程將為初學者提供 SAP BTP 上 ABAP 程式設計的基本知識,以在本地與雲端系統環境中進行開發。
2: ABAP 新手指南
ABAP 技術是 SAP 解決方案組合的堅實且持久基礎。其經過驗證的穩健性、擴展性與延伸性使其成為執行關鍵任務業務流程的理想平台。
3: ABAP 文件
此文件描述 SAP 在實作 ABAP 平台的 ABAP 系統之 ABAP 應用程式伺服器 (AS ABAP) 中提供的程式語言關鍵字的語法與語意。它也提供這些語言環境、相關框架與對應系統類別的簡介說明。
4: 取得 ABAP 核心技能
此學習旅程將向您介紹 SAP Business Technology Platform 上 ABAP 程式設計的核心概念。
SAP Fiori
1: Fiori 入門
此學習旅程將提供 SAP Fiori 所使用技術的概觀。
2: UI5 入門
設定您的開發環境並查看我們的教學。教學以互動格式透過實用範例介紹 SAPUI5 的所有主要開發典範。示範應用程式展示 SAPUI5 的實際運作。
3: Fiori Freestyle 應用程式文件
建立具有豐富使用者介面的應用程式,用於基於 HTML5、在瀏覽器與裝置上回應式的現代 Web 商業應用程式。
4: Fiori Elements 應用程式文件
使用 SAP Fiori Elements 開發應用程式,並從基於模型與中繼資料的方法中獲益。
5: Fiori Elements 與 Freestyle 開發課程
此學習旅程提供 SAP Fiori Elements 應用程式開發與 SAPUI5 freestyle 應用程式建立的基本知識與經驗。
6: 使用 RAP 服務建立 Fiori Elements 應用程式
此學習旅程介紹 SAP Fiori Elements 與工具。它指導開發人員、架構師與顧問使用 SAP Fiori 工具與 ABAP RESTful 應用程式程式設計模型 (RAP) 建立並增強基於 SAP Fiori Elements 的應用程式。此課程包含 29 個實作練習,提供 SAP Fiori Elements 與工具的基本知識。
7: 使用 CAP 服務建立 Fiori Elements 應用程式
此學習旅程將指導開發人員、架構師與顧問使用 SAP Fiori 工具與 SAP Cloud Application Programming Model (CAP) 建立並增強基於 SAP Fiori Elements 的應用程式。
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.