Kontakt aufnehmen

Schulungsübersicht

Einleitung

Apex im Kontext der Salesforce-Entwicklung

  • Syntax und Logik von Apex
  • SOSL vs. SOQL – Unterschiede erkennen
  • Collections in Apex verwenden

Grundlagen objektorientierter Konzepte in Apex

  • Variablen, Operatoren, Schleifen und Anweisungen
  • Einsatz von JSON und XML
  • Daten einfügen bzw. aktualisieren mittels DML

Einrichtung der Entwicklungsumgebung

  • Registrierung bei Salesforce.com
  • Anbindung eines Salesforce-Projekts an eine IDE
  • Einrichten eines Entwickler-Organisationsservers bei Salesforce

Apex-Trigger

  • Erstellung von Triggern
  • Daten mit Triggern einfügen
  • Daten mittels Triggern aktualisieren
  • Upsert-Vorgänge durch Trigger realisieren
  • Löschvorgänge über Trigger steuern

Transaktionen in Apex

  • Batch-Verarbeitung mit Apex-Methoden
  • Verwaltung von Datensätzen innerhalb der Salesforce-Umgebung

Web Services

  • Erstellung einer HTTP-Methode
  • Ausführen von HTTP-Anfragen
  • Erstellung neuer Ressourcen für den Einsatz im Webdienstbereich
  • Machbarkeit der Veröffentlichung von Apex-Methoden als REST-Webservices
  • Nutzung des REST-API zum Abrufen von Daten
  • Formatierung sowie Einpacken von Antwortdaten
  • Bildung von Listen mittels HTTPPost-Parametern
  • Möglichkeit der Bereitstellung von Apex-Methoden als SOAP-Webservices

Apex-Testklassen

  • Entwurf einer Testklasse für Codeverifikationen
  • Erhöhung der Codeabdeckung in Salesforce mittels geeigneter Tests
  • Nutzung von Trigger-Events zur Steuerung des Testablaufs

Fehlerbehebung und Debugging

  • Diagnoseproblematik in Apex-Programmen
  • Einsatz geeigneter Logging-Verfahren zum Nachverfolgen von Programmabläufen

Zusammenfassung und Abschluss des Kurses

Voraussetzungen

  • Grundverständnis der Konzepte der objektorientierten Programmierung
  • Erfahrung mit der Salesforce-Plattform

Zielgruppe

  • Webentwickler
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien