Mastering Apex Programming: Przewodnik programisty po zaawansowanych technikach i najlepszych praktykach budowania solidnych aplikacji Salesforce

Ocena:   (4,5 na 5)

Mastering Apex Programming: Przewodnik programisty po zaawansowanych technikach i najlepszych praktykach budowania solidnych aplikacji Salesforce (Paul Battisson)

Opinie czytelników

Podsumowanie:

Książka jest wysoko ceniona wśród programistów Salesforce za jej wartość edukacyjną, praktyczne przykłady i przejrzystość w wyjaśnianiu koncepcji programowania Apex. Jest odpowiednia zarówno dla średnio zaawansowanych, jak i zaawansowanych programistów, oferując wgląd w najlepsze praktyki i poprawę wydajności. Odnotowano jednak drobne niedociągnięcia, takie jak literówki i błędy interpunkcyjne.

Zalety:

Kompleksowe omówienie koncepcji programowania Apex.
Przejrzyste wyjaśnienia, które ułatwiają zrozumienie.
Praktyczne przykłady kodu w każdym rozdziale.
Cenne sekcje „Najczęstsze błędy” i sekcje poświęcone wydajności.
Pomocna dla programistów na wszystkich poziomach, którzy chcą poprawić swoje umiejętności.
Dobrze zorganizowane i uporządkowane rozdziały.

Wady:

Kilka literówek zauważonych w całej książce.
Problemy z interpunkcją i strukturą zdań, które mogą wpływać na czytelność.
Sugestie dotyczące bardziej dogłębnej dyskusji na tematy takie jak Platform Cache i narzędzia jakości kodu.
Sporadyczny brak praktycznego ukierunkowania w przykładach.

(na podstawie 10 opinii czytelników)

Oryginalny tytuł:

Mastering Apex Programming: A developer's guide to learning advanced techniques and best practices for building robust Salesforce applications

Zawartość książki:

Poznaj zaawansowane funkcje programowania Apex dla programistów Salesforce dzięki temu kompleksowemu przewodnikowi

Kluczowa cecha

⬤ Odkryj, jak budować niezawodne aplikacje za pomocą Apex, unikając typowych błędów i pułapek.

⬤ Dowiedz się, jak korzystać z różnych narzędzi programowania asynchronicznego w Apex.

⬤ Profilowanie i poprawa wydajności kodu Apex.

Opis książki

Ponieważ aplikacje zbudowane na platformie Salesforce są obecnie kluczową częścią wielu organizacji, programiści koncentrują się na Apex, zastrzeżonym języku programowania Salesforce. Jako programista Salesforce ważne jest, aby zrozumieć zakres dostępnych narzędzi, jak i kiedy z nich korzystać oraz najlepsze praktyki pracy z Apex. Mastering Apex Programming pomoże ci odkryć zaawansowane funkcje programowania Apex i poprowadzi cię w dostarczaniu solidnych rozwiązań, które można skalować.

Ta książka zaczyna się od omówienia typowych błędów Apex, debugowania, obsługi wyjątków i testowania. Następnie odkryjesz różne asynchroniczne opcje programowania Apex i opracujesz niestandardowe usługi internetowe Apex REST. Książka pokazuje, jak definiować i wykorzystywać Batch Apex, Queueable Apex i Scheduled Apex przy użyciu typowych scenariuszy, a następnie uczy, jak definiować, publikować i konsumować zdarzenia platformy i punkty końcowe RESTful za pomocą Apex. Na koniec dowiesz się, jak profilować i poprawiać wydajność aplikacji Apex, w tym kompromisy w architekturze.

Dzięki przykładom kodu wykorzystywanym do ułatwienia dyskusji, pod koniec książki rozwiniesz umiejętności potrzebne do tworzenia solidnych i skalowalnych aplikacji w Apex.

Czego się nauczysz

⬤ Zrozumieć typowe błędy kodowania w Apex i jak ich uniknąć, korzystając z najlepszych praktyk.

⬤ Dowiesz się, jak skutecznie debugować aplikację Salesforce Apex.

⬤ Poznaj różne asynchroniczne opcje Apex i ich typowe przypadki użycia.

⬤ Poznanie wskazówek dotyczących efektywnej pracy ze zdarzeniami platformy.

⬤ Tworzenie niestandardowych usług Apex REST w celu umożliwienia integracji przychodzących.

⬤ Tworzenie złożonej logiki i procesów na platformie Salesforce.

Dla kogo jest ta książka

.

Ta książka jest przeznaczona dla programistów Salesforce, którzy są zainteresowani opanowaniem umiejętności programowania Apex. Książka ta będzie również pomocna, jeśli jesteś doświadczonym programistą Java lub C#, który chce przejść na programowanie Apex do tworzenia aplikacji na platformie Salesforce. Podstawowa znajomość programowania Apex jest niezbędna do zrozumienia omawianych koncepcji.

Dodatkowe informacje o książce:

ISBN:9781800200920
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Mastering Apex Programming: Przewodnik programisty po zaawansowanych technikach i najlepszych...
Poznaj zaawansowane funkcje programowania Apex dla...
Mastering Apex Programming: Przewodnik programisty po zaawansowanych technikach i najlepszych praktykach budowania solidnych aplikacji Salesforce - Mastering Apex Programming: A developer's guide to learning advanced techniques and best practices for building robust Salesforce applications
Learning Salesforce Development with Apex: Write, Run and Deploy Apex Code with Ease (English...
Naucz się wykorzystywać możliwości języka Apex do...
Learning Salesforce Development with Apex: Write, Run and Deploy Apex Code with Ease (English Edition)
Learning Salesforce Development with Apex: Learn to Code, Run and Deploy Apex Programs for Complex...
Naucz się wykorzystywać możliwości języka Apex do...
Learning Salesforce Development with Apex: Learn to Code, Run and Deploy Apex Programs for Complex Business Process and Critical Business Logic - 2nd
Learning Salesforce Development with Apex - Naucz się kodować, uruchamiać i wdrażać programy Apex...
Naucz się wykorzystywać możliwości języka Apex do...
Learning Salesforce Development with Apex - Naucz się kodować, uruchamiać i wdrażać programy Apex dla złożonych procesów biznesowych i krytycznej logiki biznesowej - Learning Salesforce Development with Apex - Learn to Code, Run and Deploy Apex Programs for Complex Business Process and Critical Business Logic
Mastering Apex Programming - wydanie drugie: Przewodnik dla programistów Salesforce, aby nauczyć się...
Rozwiń swoje umiejętności programowania Apex na...
Mastering Apex Programming - wydanie drugie: Przewodnik dla programistów Salesforce, aby nauczyć się zaawansowanych technik i najlepszych praktyk programistycznych do budowania r - Mastering Apex Programming - Second Edition: A Salesforce developer's guide to learn advanced techniques and programming best practices for building r

Prace autora wydały następujące wydawnictwa: