Plan Szkolenia

Wprowadzenie

Apex w Salesforce Development

  • Syntaksa i logika Apex
  • SOSL vs SOQL
  • Kolekcje w Apex

Przegląd pojęć związanych z programowaniem obiektowym w Apex

  • Zmienne, operatory, pętle, instrukcje, itp.
  • JSON i XML?
  • Wstawianie i aktualizowanie z DML

Przygotowanie środowiska rozwojowego

  • Rejestrowanie się w Salesforce.com
  • Integrowanie projektu Saleforce z IDE
  • Konfigurowanie serwera Salesforce developer org

Wyzwalacze Apex

  • Tworzenie wyzwalaczy
  • Wstawianie z wyzwalaczami
  • Aktualizowanie z wyzwalaczami
  • Upsert z wyzwalaczami
  • Usuwanie z wyzwalaczami

Transakcje z Apex

  • Używanie metod w pakiecie
  • Przetwarzanie rekordów w Salesforce

Web Services

  • Tworzenie metody HTTP
  • Używanie żądania HTTP
  • Tworzenie nowego zasobu
  • Ekspozowanie metod Apex jako usług REST
  • Używanie wywołań API REST do pobierania danych
  • Owinięcie odpowiedzi
  • Tworzenie listy z HTTPPost
  • Ekspozowanie metod Apex jako usług SOAP

Testowe klasy Apex

  • Pisanie klasy testowej
  • Zwiększanie pokrycia kodu
  • Używanie zdarzeń wyzwalaczy

Rozwiązywanie problemów

  • Debugowanie w Apex
  • Logowanie w Apex

Podsumowanie i wnioski

Wymagania

  • Zrozumienie koncepcji zorientowanych obiektowo
  • Doświadczenie z platformą Salesforce

Uczestnicy

  • Programiści webowi
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie