Resolve automation clashes
Find where declarative and programmatic automation collide, and propose the best solution for a scenario.






























Platform Developer II is an advanced exam for developers building scalable Apex and interfaces, with 2–4 years of experience. You find faults in sample code at hundreds of thousands of records; process automation, logic and integration weigh most. It requires Platform Developer first; the Advanced Apex Specialist superbadge, retired on 1 October 2025, is no longer required.
Find where declarative and programmatic automation collide, and propose the best solution for a scenario.
Pick asynchronous or dynamic Apex, platform events and integration techniques for the job at hand.
Use mocks and stubs, debug LWC, Aura and Visualforce code, and set up source-driven deployment.
Fix slow interfaces, wasteful queries and code, and handle large volumes with the right structures.
We design this course ourselves. Salesforce runs the exam and issues the credential, and LUNARTECH is independent of Salesforce.
Apps used across countries must speak each user’s language and currency. You handle labels, translations and locale formats in Apex and interfaces, and work correctly with currency fields, conversion and dated exchange rates.
You build A multi-currency, multi-language feature tested under several locales.
Hard-coded rules turn into maintenance problems. You choose between custom metadata types and custom settings, and use Apex managed sharing only where rules cannot express the access you need.
You build A configurable service driven by custom metadata, with a justified managed sharing rule.
Flows, validation rules, approvals and triggers all run in one transaction. You find where they conflict, reason about recursion and order of execution, and decide which tool should own each piece.
You build A fix for a clashing flow and trigger, with a rule for who owns each behavior.
Asynchronous Apex moves work out of the user’s wait, and each option has different limits. You choose among future methods, queueable jobs, batch and scheduled Apex, and chain and monitor them safely.
You build An asynchronous processing design that picks and justifies one mechanism for each task.
Code that works from metadata adapts without changes. You use describe calls, dynamic SOQL and type resolution, and prevent injection and runaway cost when queries are built at run time.
You build A metadata-driven utility that builds safe queries from configuration.
Events decouple the sender from every receiver. You publish and subscribe to platform events from Apex, flows and external systems, handle delivery and replay, and know where change data capture is the better fit.
You build An event-driven feature with a publisher, a subscriber trigger and replay handling.
Calling out is where transaction limits and the network meet. You build REST and SOAP callouts with named credentials, handle timeouts and long-running requests, and design retries that do not duplicate work.
You build A callout service with timeouts, retry logic and an inbound REST endpoint.
Teams inherit components, pages and Aura code. You read each against its requirements, understand how the three frameworks interoperate, and decide when to keep, wrap or rewrite.
You build A review of three sample components, each with a recommendation.
Components must talk to each other and fit every screen. You use events, message channels and shared state in each framework, and build layouts that respond to devices.
You build A set of components that communicate through events and adapt to screen size.
Good tests isolate the code from the outside world. You build mocks for callouts, stubs for dependencies, and test data factories, and write tests that verify behavior instead of chasing coverage.
You build A test suite for a callout service built with mocks and stubs.
Interface faults hide in the browser as much as on the server. You debug with browser developer tools, debug mode for components, view state and logs, and trace a fault from screen to Apex.
You build A defect investigation write-up that traces a bug from screen to cause.
Deployments should be built from source, not rebuilt by hand. You set up a source-driven workflow with scratch orgs, the CLI and automated tests, and see how it fits a team’s branching and release routine.
You build A source-driven pipeline that validates and deploys a feature with tests.
Slow code shows up at volume. You find slow interfaces and wasteful queries, choose data structures that avoid repeated work, structure queries for large data volumes and use asynchronous callouts.
You build A before-and-after performance fix for a slow page and its queries.
Build one feature that needs automation, events, callouts, an interface and tests. You choose each mechanism on evidence, deploy it from source and show how it behaves at volume.
You build A complete feature, deployed from source and measured at volume.

Certifying body · Independent of LUNARTECH
Agentforce, Data 360, MuleSoft, Tableau, Slack and the platform underneath them. Salesforce plans to retire 24 certifications on 1 February 2027. Check its current list before you start one.
Requires the Platform Developer certification. Salesforce describes 2 to 4 years of developer experience, including at least a year designing, implementing and deploying on the Lightning Platform.
Fourteen modules, designed by LUNARTECH, at your own pace.
Salesforce runs the exam and issues the credential, so you register and book directly with them.
Before you start
A 3-day free trial opens a selection of the content. Your card is only charged once it ends.
While you learn
Stuck on a concept? Reach out to a mentor whenever you need help.
While you learn
On the yearly plan, one-on-one sessions give you dedicated support.
Any time
Write to info@lunartech.ai at any point, from your trial onwards. If your employer is funding you, we’ll set it up with them directly.
All the way through
After the last lesson
Your alumni network stays with you: ongoing support, opportunities and industry insight.
Tailored coaching helps you decide where to aim and how to get there.
Hands-on projects become work you can show, not just claim.
Personalized refinement, so what you send says what you can actually do.
Preparation for the questions that decide it, so you walk in ready.
Connections with industry leaders, and an alumni network that stays with you.
LUNARTECH Academy has been the most empowering learning experience of my life, giving me a clear, structured path from the absolute basics to building real-world AI systems with confidence.
Your page is fantastic. As a bachelor’s student in Data Science now accepted for a master’s at UConn, your work has been a real source of motivation.
The programme’s clear, bite-sized content and practical projects dramatically improved my speed from fuzzy idea to MVP and my ability to communicate AI value. I followed the system, and it works.
I really appreciate your teaching style and the way you break down complex topics. It has been incredibly helpful.
After years working mainly with R for econometrics, I found your Python machine learning course a refreshing and engaging way to learn Python.
As a Data Science graduate, I want to thank you for the effort you put into making videos to support growing data scientists.
I’ve been following your work since taking your machine learning course, and I’m impressed by your practical approach to applying AI.
One standard behind every course, from the first lesson to long after the last.
Apply every idea to real problems, so it becomes something you have used, not only seen.
We keep courses current with the tools, techniques and skills the field asks for.
Study at your own pace, from anywhere, at any hour.
Finish the course and earn a certificate that shows what you have learned.
Personalized learning plans and support structures carry you through the hard parts.
Stay connected after you finish, with ongoing support, opportunities and industry insight.
Finish a LUNARTECH course and its certificate is issued in your name, under our signature. Salesforce’s credential comes from Salesforce, when you pass its exam.
Certificate of completion
One membership opens every course, certification, workshop and masterclass in the Academy. Every plan starts with a 3-day free trial. You register and book the exam directly with Salesforce.
3 days free, then $29.97 a month. Your card is only charged once the trial ends.
Included in every plan
No single job owns it. Here’s where each role leans hardest, and where its work ends up.
Code that works on 100 records can fail on 100,000. Performance work starts at design time.
Logic, Testing, Performance
Large Salesforce orgs, Salesforce partners
Leads review code against limits, not just logic. Mocks and stubs keep tests honest.
Logic, Testing
Salesforce partners, Integration-heavy projects
Callouts and events move data in and out. Async patterns keep the user waiting less.
Logic, Performance
Integration-heavy projects, Large Salesforce orgs
LWC and Aura need event discipline. Debugging tools show where it breaks.
UI, Testing
Product engineering teams, Salesforce partners
Triggers and classes must behave with bulk data. Logic topics cover limits and patterns.
Fundamentals, Logic
Large Salesforce orgs, Product engineering teams
Code, flows and integrations share the same platform limits. Performance topics show where one design breaks.
Logic, Performance
Large Salesforce orgs, Integration-heavy projects
Apex tests must prove more than code coverage. Testing topics cover data setup and assertions.
Testing
Large Salesforce orgs, Salesforce partners
UI components call Apex and need clean contracts. Aura, LWC and Visualforce each have limits.
UI, Logic
Product engineering teams, Large Salesforce orgs
Code that works on 100 records can fail on 100,000. Performance work starts at design time.
Over 10,000 students trust LUNARTECH
Understand systems all the way down. Build the ones others rely on.
Understand what the data says. Build models that hold up.
Understand the papers. Build on them, and take the work further.
+340%growth in open roles requiring AI skills
Open roles: Built In, Greenhouse, LinkedIn.
Typical salaries: Glassdoor, Levels.fyi, Payscale, Indeed, Ravio, JobRise, U.S. BLS. Military: 2026 U.S. basic pay, drone officers with aviation incentive pay.
Updated November 2026.
Need help? These answers cover most of what people ask before they start.
No. Salesforce issues it. LUNARTECH is independent of Salesforce, and its names and marks belong to it. When you finish a course of ours, you earn a LUNARTECH certificate of completion for that course.
No. We design this course ourselves, around what the exam covers. Salesforce has no part in it, and you still register and book the exam directly with Salesforce.
60 questions, 120 minutes, test center or online, in English, French, Japanese. The passing score is 70%.
Requires the Platform Developer certification. Salesforce describes 2 to 4 years of developer experience, including at least a year designing, implementing and deploying on the Lightning Platform.
No. Salesforce retired that superbadge on 1 October 2025 and no longer requires it. You must still pass this exam.
We last reviewed it on 5 November 2026, from Salesforce’s own pages. Details change, so check the official page before you book.
Our 3-day free trial gives you access to a selection of content in the bootcamps, courses and materials, so you can experience the value of our content first-hand. This includes comprehensive learning materials and interactive sessions. You won’t be charged during this period, though we require your credit card details at the start to ensure a seamless transition should you choose to continue.
Yes, entering your credit card details is a necessary step to begin your free trial. The process is entirely secure, and we ask for it to provide a seamless transition to a paid subscription if you decide to continue beyond the trial. You will only be charged after the trial period ends, with full access to our content based on the plan you choose.
After your 3-day free trial you gain access to the full breadth of our content, depending on the subscription plan you choose. We offer free trials for our monthly, bi-annual and annual plans, and each plan provides a different scope of access and benefits.
If your employer has agreed to fund your learning, in part or in full, please contact us at info@lunartech.ai. We’ll work with you and your employer to set up everything needed for your subscription.
Yes. Our support remains strong both during your free trial and after you subscribe. Reach the team at info@lunartech.ai with any question, whether you’re onboarding, navigating your trial, or need help as a member. Subscribers to the yearly plan also receive dedicated support in one-on-one sessions.
You can upgrade your plan at any time during your subscription. Downgrading is not available for bi-annual or annual plans, but you can cancel and then choose a new plan that suits you better. For bi-annual and annual plans we also offer payment in instalments; please reach out to learn more.
Prove your Apex and components survive scale, limits and real data. Start with a free trial, or enroll in a plan and work through the course at your own pace. Salesforce runs the exam and issues the credential.
LUNARTECH is independent of the vendors and certifying bodies listed here. Their names, exam titles and marks belong to them, exams are run by them, and credentials are issued by them. Reviewed 5 November 2026. Catalogues change often, so confirm the details on the official page before you book.