SAP: Was benötigen Sie, um SAPUI5 zu lernen?

Bild


Einführung


Anfang September 2018 haben sich auch einige coole Typen unserem Team angeschlossen, sie sind frisch von der Universität und sie sind wirklich hungrig zu lernen, wie man erstaunliche Web-Apps mit SAPUI5 entwirft und entwickelt.


Aus diesem Grund habe ich begonnen, intern im Web einige Links zu sammeln, um „Die perfekte Reise, um ein SAPUI5 Ninja-Entwickler zu werden“ zu erstellen.


Ich habe auch angefangen, einige Übungen (von leicht bis schwer) aufzuschreiben, um zu testen, was sie gelernt haben, aber ich werde diese in einem zweiten Blog-Beitrag veröffentlichen, sobald ich sie beendet habe.


Präsentation


Hallo allerseits,
Ich bin Emanuele Ricci, ein Full-Stack-Entwickler aus Lucca (einer wunderschönen kleinen Stadt in der Toskana, Italien).


Seit den letzten drei Jahren arbeite ich hauptberuflich für die Techedge Group , ein großes weltweites Beratungsunternehmen, das Partner von SAP ist. Normalerweise arbeite ich in Projekten im Zusammenhang mit SAPUI5, SCP, HANA und in meiner Freizeit liebe ich es, Inhalte rund um die Technologie zu erstellen, die ich bei der Arbeit und in meinen persönlichen Projekten außerhalb von SAP verwende. In letzter Zeit experimentiere ich nach der Veröffentlichung des SAP Fiori SDK für Android / iOS ein wenig mit Android.


Während meiner dreijährigen Karriere im SAP-Umfeld habe ich einige Erfolge erzielt wie:



Von nun an habe ich beschlossen, alle Inhalte, die ich für die SAP-Community schreibe, auch auf Habr zu veröffentlichen. Behalte also meine Blog-Beiträge im Auge, wenn du an dem Thema interessiert bist;)
Sie können mich auch hier erreichen:



Wo fange ich an zu folgen? „Der perfekte Weg, um ein SAPUI5 Ninja-Entwickler zu werden.“


SAPUI5 ist ein MVC-Webframework (Model-View-Controller), das von SAP entwickelt wurde, um erstaunliche Webanwendungen für Unternehmen zu erstellen.


OpenUI5 ist die Open-Source-Version von SAPUI5. Um genau zu sein, erweitert SAPUI5 OpenUI5 lediglich um einige zusätzliche UI-Steuerelemente wie Viz (Diagramm) und FilterBar, aber am Ende des Tages können Sie so ziemlich alles nur mit OpenUI5 erledigen.


Dokumentationen und nützliche Links


  • Dokumentation : Verschiedene Dokumentationen zu verschiedenen Themen. Der erste Schritt, den Sie ausführen sollten, besteht darin, die gesamte exemplarische Vorgehensweise zu befolgen, die Ihnen zeigt, wie Sie eine SAPUI5-Anwendung von A bis Z erstellen.
  • Offene Kurse SAP : Hier finden Sie eine Menge kostenloser Kurse von SAP-Entwicklern zu vielen Themen. Für die SAPUI5-Entwicklung würde ich Ihnen empfehlen, Web-Apps mit SAPUI5 zu entwickeln .
  • API-Referenz : Hier finden Sie nützliche Informationen zu Modellen, Steuerelementen mit Details zu deren Eigenschaften, Ereignissen, Methoden, Aggregationen und der Klasse, die sie erweitern
  • Beispiele : Sie sind von grundlegender Bedeutung, um in Aktionen jedes UI-Steuerelement zu sehen. Für jedes Steuerelement werden einige reale Anwendungsszenarien und deren Konfiguration für dieselben Ergebnisse angezeigt. Durch Klicken auf das Symbol oben rechts im Beispiel können Sie auf den Quellcode des Beispiels zugreifen
  • Build.me : Es handelt sich um einen von SAP entwickelten Service, der einen vollständigen Satz von Cloud-basierten Tools zum Entwerfen und Erstellen Ihrer Unternehmensanwendung bietet, vom Low-Fidelity- bis zum High-Fidelity-Prototyp
  • SAP Cloud Platform Trial (für Entwickler) : ist ein offenes Platform-as-a-Service (PaaS), das In-Memory-Funktionen, zentrale Plattformdienste und einzigartige Microservices zum Erstellen und Erweitern intelligenter, mobiler Cloud-Anwendungen bietet. Sie können ein kostenloses Testkonto unter https://account.hanatrial.ondemand.com/ registrieren.
  • SCN : SAP Community Network, es ist die Haupt-Community-Site, auf der Sie Blog-Posts und QS von SAP-Entwicklern, Mentoren oder Benutzern finden können (denken Sie daran wie StackOverflow).
  • OpenUI5 Slack : Dies ist unser inoffizieller Slack-Kanal, in dem Sie über SAPUI5 und andere Themen wie WebIDE, HANA, benutzerdefinierte Steuerelemente usw. sprechen können. Hier finden Sie auch SAP-Kernentwickler, mit denen Sie direkt sprechen können.
  • OpenUI5 GitHub-Repo : Dies ist das offizielle GitHub-Repository von OpenUI5 (im SAP-Repo finden Sie auch andere interessante Projekte wie das neue Build-Tool oder Beispielanwendungen).
  • OpenUI5.org : Dies ist die offizielle OpenUI5-Anwendungsseite
  • UI5Con : Dies ist das Hauptereignis zu OpenUI5 (2017/2018), bei dem Sie alle Vorträge / praktischen Sitzungen mit Links zu den Folien, Videos und Beispielen finden.
  • UI5Lab : Diese Site wird von Community-Mitgliedern für Community-Mitglieder erstellt. Hier entwickeln und teilen wir neue benutzerdefinierte Bibliotheken und Steuerelemente, um Neulingen beizubringen.

Zu diesem Zeitpunkt sollten Sie zunächst über genügend Inhalte verfügen;)


Für jedes Problem, jeden Vorschlag oder jeden Zweifel zögern Sie nicht, mir eine PM zu schreiben!

Source: https://habr.com/ru/post/de436432/


All Articles