Salesforce Platform Developer I: zakres egzaminu i jak zdać
- 29 kwietnia 2026
Salesforce Certified Platform Developer I to egzamin z wyższym progiem zdawalności niż Administrator – 68% wobec 65% – i z zakresem, który wykracza daleko poza samo pisanie kodu (Salesforce Ben). Pytania są bardziej techniczne i bardziej scenariuszowe niż na certyfikatach administracyjnych: musisz nie tylko wiedzieć, jak działa Apex, ale też rozumieć, kiedy go użyć zamiast Flow, dlaczego trigger przekracza limit i co to oznacza dla całej transakcji. Jeśli planujesz certyfikat Platform Developer I lub właśnie zacząłeś naukę, poniżej znajdziesz strukturę egzaminu, rozkład tematyczny i konkretne wskazówki przygotowawcze.
Salesforce Certified Platform Developer I (PD1) potwierdza, że kandydat potrafi budować niestandardową logikę biznesową i interfejsy na Lightning Platform przy użyciu Apex, Visualforce i podstawowych Lightning Web Components. To certyfikat wejściowy na ścieżkę developerskiej w Salesforce, choć Salesforce nie wymaga żadnego wcześniejszego certyfikatu jako formalnego prerequisite.
W praktyce do PD1 warto podejść po zdobyciu solidnych podstaw z zakresu Platform Administrator lub Platform App Builder. Oficjalny exam guide (Salesforce) zakłada, że kandydat ma rok lub dwa lata doświadczenia developerskiego i co najmniej sześć miesięcy pracy na Lightning Platform. Osoby bez backgroundu programistycznego mogą zdać PD1, ale wymagają znacznie więcej czasu na naukę – egzamin testuje znajomość Apex, SOQL, mechanizmów transakcyjnych i LWC na poziomie, który dla kogoś bez doświadczenia z obiektowym programowaniem jest sporym wyzwaniem.
Ważne rozróżnienie: PD1 nie potwierdza, że jesteś sprawnym programistą. Potwierdza, że rozumiesz platformę – jej ograniczenia (governor limits), architekturę multi-tenant, model danych i to, kiedy kod jest właściwym narzędziem, a kiedy nie. Dla architektów, konsultantów technicznych i adminów z aspiracjami technicznymi to certyfikat, który poszerza rozumienie platformy bez względu na ścieżkę kariery.
Egzamin składa się z 60 pytań wielokrotnego wyboru, czas wynosi 105 minut, próg zdawalności to 68%. Koszt pierwszego podejścia to 200 USD, retake – 100 USD. Rejestracja przez Trailhead Academy.
Zakres dzieli się na cztery obszary (Salesforce Ben, focusonforce.com, nick frates.com – zgodność across sources):
Process Automation and Logic – 30%
Najważniejszy obszar. Obejmuje Apex classes, Apex triggers, mechanizmy transakcyjne (save order of execution), governor limits, obsługę wyjątków, wzorce projektowe (one trigger per object, handler class, bulk triggers) oraz rozumienie kiedy deklaratywne podejście (Flow) jest lepsze od programatycznego. Thirty procent egzaminu – tu się wygrywa lub przegrywa.
User Interface – 25%
Lightning Web Components, Visualforce pages, Aura Components. Egzamin testuje znajomość struktury LWC (HTML template, JavaScript controller, CSS), komunikację między komponentami, data binding, użycie wire service oraz integrację z Apex. Nie musisz pisać kodu podczas egzaminu, ale pytania są na tyle szczegółowe, że bez praktyki w Developer Org ten obszar trudno opanować z samej teorii.
Developer Fundamentals – 23%
Model danych Salesforce, relacje między obiektami, multi-tenancy i jego implikacje dla developmentu, MVC architecture, SOQL i SOSL. Tu duże nakładanie się z zakresem Admin Cert – dla osób z tłem administracyjnym to potencjalnie najłatwiejszy obszar, pod warunkiem że rozszerzą wiedzę o aspekty programatyczne (np. dynamiczny SOQL, aggregate queries).
Testing, Debugging, and Deployment – 22%
Pisanie i uruchamianie testów jednostkowych Apex (wymagane minimum 75% pokrycia kodu dla deploymentu do produkcji), System.assert i jego warianty, narzędzia debugowania (Debug Log, SOQL Explorer), typy środowisk (sandboxów) i metody deploymentu: Change Sets, Salesforce CLI, Metadata API. Ten obszar jest stosunkowo memoryzacyjny w porównaniu do pozostałych – dobry do zdobycia pewnych punktów.
Przeciętny czas przygotowania to 6-8 tygodni przy założeniu 10-15 godzin nauki tygodniowo, pod warunkiem wcześniejszego doświadczenia developerskiego (s2-labs.com). Dla osób zaczynających od zera – znacznie dłużej. Nauka nielinearna jest specyfiką PD1: w odróżnieniu od egzaminu Administrator, gdzie tematy można przerabiać sekwencyjnie, w PD1 tematy się przenikają. Zrozumienie transakcji Apex wymaga znajomości save order of execution, która z kolei wpływa na debugowanie – trudno uczyć się tych rzeczy osobno.
Trailhead to punkt startowy, nie jedyne narzędzie. Oficjalne trail mixes dla PD1 są dobrą mapą obszarów, ale samo ich przejście nie wystarczy. Kluczowe jest praktyczne środowisko: Developer Org lub Trailhead Playground, w którym możesz pisać kod, wywoływać błędy i obserwować zachowanie platformy. Pytania egzaminacyjne są scenariuszowe – „deweloper napisał trigger który robi X, kod zrzuca wyjątek w sytuacji Y, co jest przyczyną?” – bez praktyki takich scenariuszy nie ma jak się przygotować.
Materiały przygotowawcze warte uwagi to: oficjalny exam guide (Salesforce – dostępny przez Trailhead Academy), Focus on Force (płatny, bardzo szczegółowy), Salesforce Ben PD1 guide (darmowy), oraz platforma ApexGoat.pro, w której każde pytanie jest linkowane do oficjalnej dokumentacji Salesforce. ApexGoat.pro opisywaliśmy szczegółowo – dla PD1 jest szczególnie przydatne, bo linkuje odpowiedzi do Apex Developer Guide, co umożliwia weryfikację i głębsze wejście w temat.
Jedna techniczna wskazówka do nauki: governor limits to obszar, gdzie większość kandydatów traci punkty, bo uczy się liczb (np. 150 zapytań SOQL per transakcja) zamiast rozumieć mechanizm. Egzamin testuje rozumienie – dlaczego limit istnieje, jak multi-tenancy wymusza te ograniczenia, jak pisać kod, który nie wyczerpuje limitów. Znajomość samych liczb nie wystarczy.
PD1 jest formalnym wymaganiem do przystąpienia do egzaminu Platform Developer II (PD2) – ten z kolei jest najwyższym certyfikatem programistycznym w ścieżce developerskiej przed certyfikatami architektonicznymi. PD1 otwiera też dostęp do certyfikatów JavaScript Developer I oraz B2C Commerce Cloud Developer.
Z perspektywy rynku pracy certyfikat ten w Polsce jest coraz częściej wymogiem lub oczekiwanym standardem na stanowiskach Salesforce Developer – hipoteza do weryfikacji w konkretnych ofertach, ale trend widoczny w ogłoszeniach na LinkedIn i Pracuj.pl. Dla osób przebranżawiających się w kierunku Salesforce Dev, PD1 po Administratorze to typowo rekonstruowana ścieżka wejścia.
Warto też wiedzieć, że PD1 pokrywa Apex i LWC na poziomie, który jest wymagany do pracy z Agentforce od strony developerskiej – custom actions, Apex callouts z agentów i konfiguracja narzędzi są obszarami, gdzie certyfikat PD1 dostarcza niezbędnego fundamentu. Pełną tabelę certyfikatów Salesforce i ich kosztów możesz sprawdzić w artykule o Trailhead Academy.
Certyfikat Platform Developer I to jedno z trudniejszych wejść do ekosystemu Salesforce – ale jednocześnie jedno z bardziej wartościowych. Różnica między kandydatem, który pamięta odpowiedzi, a tym, który rozumie platformę, jest widoczna już na pierwszych pytaniach egzaminacyjnych. Jaki obszar sprawia Ci największy problem w nauce do PD1?