QuarryDev

Learn Salesforce Development

Become a Professional Salesforce Developer.

Master Apex and Lightning Web Components through practical lessons, coding challenges and real-world projects — with new courses on the way.

Learning Path Builder

Pick a certification track and a pace — we'll lay out exactly what to study, week by week.

Step 1: Choose a Track

Step 2: Set Duration

Your path to Platform Developer I

17 items over 8 weeks

1

Week 1

  • 📘 What is Apex?
  • 📘 Variables and Data Types
  • 📘 Writing Your First Apex Class
2

Week 2

  • 📘 If Statements and Loops
  • 📘 Lists, Sets, and Maps
3

Week 3

  • 📘 String and Collection Methods
  • 📘 SOQL Basics
4

Week 4

  • 📘 DML Operations
  • 📘 Bulk Patterns and Governor Limits
5

Week 5

  • 📘 Trigger Context Variables
  • 📘 The One-Trigger-Per-Object Pattern
6

Week 6

  • 📘 Trigger Best Practices
  • 📘 Future Methods
7

Week 7

  • 📘 Queueable Apex
  • 📘 Batch Apex
8

Week 8

  • 🔗 Trailhead: Apex Basics & Database
  • 🏆 Platform Developer I — Practice Exam 1
🏆

Ready for your Platform Developer I exam

Platform Developer I — Practice Exam 1

Free forever. No credit card required.

Salesforce developer training, beginner to advanced

QuarryDev is a hands-on Salesforce development learning platform for developers in South Africa and beyond. Learn Salesforce Apex programming and Lightning Web Components from your first line of code through production-ready, enterprise patterns — with real lessons, runnable coding exercises, and practical projects instead of passive video watching.

Structured Courses

Courses broken into modules and bite-sized lessons, from Apex fundamentals to async processing and integration patterns.

Challenges & Community

Practice against real coding challenges, ask questions, and learn alongside other developers and mentors in the community.

Track Your Progress

A personal dashboard with streaks, XP, badges, and a skills breakdown so you always know what to learn next.

Stay in the loop

New lessons, challenges, and Salesforce release updates — no spam, unsubscribe anytime.