Inhalt des Trainings
Sind Sie ein Programmierer, der verstehen möchte, wie man Anwendungen auf der Salesforce-Plattform programmatisch anpasst? In diesem Training lernen Sie den Kern der Apex-Programmiersprache und das Visualforce-Markup kennen, um Ihre Salesforce-Anwendungen anzupassen.
Sie werden praktische Erfahrungen mit dem Abrufen, Bearbeiten und Speichern von Daten in programmatischen Datenobjekten (sObjects) sammeln. Sie werden mithilfe von Apex-Auslösern und -Klassen benutzerdefinierte Logik schreiben und diese Logik mithilfe des integrierten Test-Frameworks testen.
Sie werden untersuchen, wie Apex-Code mit deklarativen Anpassungen auf der Plattform interagiert, und die Feinheiten der Arbeit auf einer mandantenfähigen Plattform kennenlernen. Anschließend werden Sie gängige Techniken für den Entwurf von Lösungen in Apex untersuchen. Diese Aktivitäten gipfeln in einer Übung, in der ein komplexer Trigger erstellt wird, der die deklarativen Aspekte der Plattform ausnutzt.
Sie erhalten praktische Erfahrungen beim Schreiben von Visualforce-Seiten zur Anpassung Ihrer Benutzeroberfläche sowie eine kurze Einführung in das Lightning Component-Framework.
Nach Abschluss dieses Trainings werden Sie in der Lage sein:
- Moderne Tools für die Entwicklung auf der Salesforce-Plattform mit Visual Studio Code, dem Salesforce Extension Pack und der Salesforce-Befehlsschnittstelle kennenlernen
- Geschäftslogikanpassungen mit Apex-Triggern und -Klassen zu schreiben. Diese Anpassungen werden SOQL und DML verwenden.
- Entwerfen Sie programmatische Lösungen, die die Vorteile der deklarativen Anpassungen nutzen.
- Beschreiben Sie, wie Ihr Trigger-Code im Rahmen der Grundlagen der Save Order of Execution funktioniert
- Beschreiben Sie einige der grundlegenden Aspekte der Entwicklung von Programmen auf einer mandantenfähigen Plattform
- Schreiben von Visualforce Markup und Code zur Anpassung der Benutzeroberfläche
- Verwendung des integrierten Test-Frameworks zum Testen von Apex und Visualforce
Zielgruppen
Dieser Training richtet sich an programmatische Entwickler, die über ein gutes Verständnis grundlegender objektorientierter Programmierkonzepte verfügen und darüber hinaus Erfahrung mit der Erstellung deklarativer Lösungen auf der Salesforce-Plattform haben und in der Lage sein müssen, programmatische Anpassungen sowohl für die Geschäftslogik als auch für die Benutzeroberflächenebene mithilfe von Apex und Visualforce zu schreiben. Das Training dient auch der Vorbereitung auf die Zertifizierung zum Salesforce Platform Developer I.