Ocena:

Książka jest ogólnie dobrze napisana i pomocna w nauce Apex i rozwoju Salesforce, ale ma znaczące wady w swoim stylu instruktażowym i zakresie treści. Podczas gdy wielu użytkowników uważa ją za korzystną dla zrozumienia podstawowych pojęć i rozpoczęcia pracy, inni zmagają się z lukami w praktycznym zastosowaniu i wskazówkami dotyczącymi kodowania.
Zalety:Autor jest kompetentny i dostarcza jasnych wyjaśnień. Wielu czytelników docenia dobrze skonstruowane rozdziały i pomocne przykłady kodu. Książka stanowi dobre wprowadzenie do Salesforce i Apex, dzięki czemu jest odpowiednia dla początkujących lub osób z pewnym doświadczeniem w programowaniu, zwłaszcza dla osób zaznajomionych z Javą.
Wady:Kilku recenzentów zauważyło, że książka pomija ważne praktyczne szczegóły, przez co trudno jest zastosować poznane koncepcje. Konkretna krytyka obejmuje brak wskazówek dotyczących pisania kodu, niewystarczające pokrycie SOQL i brak zaawansowanych tematów niezbędnych do certyfikacji. Dodatkowo, niektórzy czytelnicy otrzymali książkę w złym stanie.
(na podstawie 17 opinii czytelników)
Naucz się wykorzystywać możliwości języka Apex do tworzenia aplikacji Salesforce
Główne cechy
⬤ Dowiedz się, jak pracować z językiem Apex.
⬤ Dowiedz się, jak tworzyć wyzwalacze Apex.
⬤ Dowiedz się, jak używać SOQL i SOSL do pobierania danych.
⬤ Naucz się pisać obiektowy kod Salesforce.
⬤ Poznaj najlepsze praktyki dostarczania skalowalnego i łatwego w utrzymaniu kodu.
Opis
Ta książka obejmuje podstawy języka programowania Salesforce Apex używanego przez programistów do tworzenia potężnych aplikacji w chmurze.
W tej książce dowiesz się, jak pracować z językiem Apex, aby tworzyć skalowalne aplikacje, które mogą wchodzić w interakcje z użytkownikami i aktualizować ich dane. Omawiamy język od podstaw, wprowadzając pojęcia programistyczne, takie jak zmienne i instrukcje sterujące, wraz z jasnymi i zwięzłymi przykładami, które pomogą Ci zrozumieć kluczowe pojęcia i funkcje. Funkcje specyficzne dla platformy, takie jak wyzwalacze Apex, SOQL i SOSL, są szczegółowo omówione, aby zapewnić dostarczanie solidnych i skalowalnych rozwiązań. Omówiono niuanse i najlepsze praktyki w zakresie rozwoju, a także sposoby skutecznego testowania kodu, aby mieć pewność, że można go wdrożyć u użytkowników. Programowanie obiektowe w Apex jest również szczegółowo omówione, aby zapewnić możliwość tworzenia dynamicznych rozwiązań i budowania na przyszłość. Książka omawia również i pokazuje programistom, jak integrować się z rozwiązaniami innych firm za pomocą interfejsów API REST w Apex.
Pod koniec książki czytelnik będzie wiedział, jak rozpocząć tworzenie aplikacji przy użyciu Apex z pewnością siebie.
Czego się nauczysz
⬤ Dowiesz się jak deklarować zmienne w Apex.
⬤ Zrozumieć, jak pracować z kolekcjami w Apex.
⬤ Używać różnych instrukcji sterujących w Apex do kontrolowania przepływu programu.
⬤ Dowiedz się, jak korzystać z wbudowanych narzędzi do testowania w Apex.
⬤ Zrozumieć, jak tworzyć wywołania do zewnętrznych aplikacji i źródeł danych.
Dla kogo jest ta książka
Ta książka jest przeznaczona dla osób rozpoczynających pracę z Apex, zarówno istniejących administratorów Salesforce, jak i osób dołączających do ekosystemu Salesforce z niewielkim doświadczeniem w programowaniu, takich jak studenci. Oczekuje się, że czytelnik będzie miał podstawową wiedzę na temat Salesforce jako platformy, chociaż kluczowe koncepcje są poddawane przeglądowi.
Spis treści
0. Wprowadzenie.
1. Wprowadzenie do platformy Salesforce.
2. Czym jest Apex?
3. Zmienne w Apex.
4. Kolekcje.
5. Instrukcje sterujące.
6. Wyzwalacze Apex.
7. SOQL.
8. SOSL.
9. Definiowanie klas Apex.
10. Dziedziczenie klas Apex.
11. Testowanie Apex.
12. Wywołania w Apex.
13. Epilog.
O autorze
Paul Battisson jest 7-krotnym Salesforce MVP, posiada liczne certyfikaty Salesforce, jest certyfikowanym instruktorem Salesforce i współprzewodniczącym Leeds Salesforce Developer Group. Prowadzi stronę internetową CloudBites. TV i kanał YouTube, który ma ponad 108 tys. wyświetleń bezpłatnych treści szkoleniowych dla administratorów, programistów i architektów Salesforce. Jest dyrektorem operacyjnym Cloud Galacticos, brytyjskiego partnera konsultingowego Salesforce.
Linki do bloga:
Www.paulbattisson.com.
Www.cloudbites. tv.
Twój profil LinkedIn:
Https: //www.linkedin.com/in/paulbattisson/.