Apex Masterclass
Master server-side Salesforce development: Apex language, SOQL, triggers, bulkification, async Apex, and testing to 75%+ coverage.
Instructor
Swarnil Singhai
About this course
Server-side Salesforce, done properly
Apex is the strongly-typed, Java-like language that powers custom business logic on the Salesforce platform. This masterclass takes you from language fundamentals to production-grade patterns used on real enterprise teams. We treat Apex the way senior engineers do: bulk-safe by default, governor-aware, and covered by meaningful tests rather than assertions that only chase a percentage.
You'll master collections, write efficient SOQL and SOSL, and understand DML and the notoriously tricky save order of execution. We build triggers using a maintainable handler pattern, then bulkify everything so it survives a 200-record data load. The async chapters cover Future methods, Queueable, and Batch Apex with the trade-offs that decide which one to reach for. Finally we cover testing to 75%+ coverage the right way, with test data factories and assertions that actually verify behaviour.
Prerequisites: comfort with basic object-oriented programming and a Salesforce org. Outcome: you'll be able to design, write, and test Apex that scales, passes code review, and deploys cleanly. This is a paid, members-only course; the first lesson is free to preview.
Course curriculum
Members courseThis is a members course
Preview lessons are open to everyone. Sign in with a membership to unlock the full curriculum.
Apex Language Fundamentals
Apex syntax, types, variables, control flow, and how Apex executes on the multitenant platform.
Video
· Swarnil Singhai
2
Collections: List, Set & Map
Article
· Swarnil Singhai
3
SOQL & SOSL in Depth
Video
· Swarnil Singhai
4
DML & the Save Order of Execution
Article
· Swarnil Singhai
5
Triggers & the Handler Pattern
Video
· Swarnil Singhai
6
Bulkification & Governor Limits
Article
· Swarnil Singhai
7
Asynchronous Apex: Future, Queueable, Batch
Video
· Swarnil Singhai
8
Testing & Code Coverage
Article
· Swarnil Singhai