Salesforce user transitioning to developer role. Committed to 5-8 hours daily learning, building real projects, and earning Platform Developer I certification.
A full-stack Salesforce implementation designed to bridge the gap between business logic and the cinema experience.
- OMDb API Integration: A custom Screen Flow that dynamically fetches IMDb metadata directly into Salesforce.
- Media Command Center: A Netflix-style Home Page UI featuring visual posters and curated collections. Autonomous Support: An Agentforce Service Agent that manages member RSVPs and movie FAQs.
- View Project Details
- Learning Goals & Context
- 8-Week Accelerated Roadmap
- Free Resources Stack
- Hour 1: Apex Fundamentals
- Practice Challenges Completed
- Next Steps
- Background: Understand Salesforce platform from an Admin and user perspective with very less hands-on programming/dev experience
- Goal: Land a Salesforce Developer role in 2 months
- Commitment: 5-8 hours/day, every day (280-450 hours total)
- Certification Target: Platform Developer I
- Budget: Focus on Force ($20) + PD-I Cert fee ($200) = $220 total
- Days 1-2: Variables, data types, operators, conditionals
- Days 3-4: Loops, collections (List, Set, Map)
- Days 5-6: Methods, classes, object-oriented concepts
- Day 7: Build mini-project #1 (simple utility class)
- Days 1-2: SOQL queries (basic to advanced)
- Days 3-4: DML operations, bulkification patterns
- Days 5-6: Governor limits deep dive (THE most tested topic)
- Day 7: Build mini-project #2 (data loader utility)
- Days 1-3: Trigger fundamentals, context variables, order of execution
- Days 4-5: Trigger framework patterns (handler classes)
- Days 6-7: Build portfolio project #1 (real-world trigger with handler)
- Days 1-3: Test class fundamentals, test data, assertions
- Days 4-5: Advanced testing (test setup, mock data)
- Days 6-7: Add comprehensive tests to all your projects
- Days 1-2: Future methods
- Day 3: Queueable Apex
- Days 4-5: Batch Apex
- Days 6-7: Build portfolio project #2 (batch job or complex async process)
- Days 1-3: REST/SOAP callouts, HTTP classes
- Days 4-5: Custom metadata, platform events, or LWC basics
- Days 6-7: Build portfolio project #3 (integration or full CRUD app)
- Days 1-5: Focus Practice Exams, weak areas, trailhead modules
- Days 6-7: Take the Platform Dev I exam
- Days 1-3: Common coding challenges, whiteboard practice
- Days 4-5: Resume polish, LinkedIn optimization, portfolio showcase
- Days 6-7: Start applying, practice interviews
- Hours 1-3: Learn new concepts (tutorials, documentation, Claude lessons)
- Hours 3-5: Hands-on coding in Dev Org (write, test, break, fix)
- Hours 6-7: Build projects, review what you learned
- Hour 8: Trailhead modules for cert prep (if doing 8 hours)
- ✅ Platform Dev I certification
- ✅ 3 solid portfolio projects on GitHub
- ✅ 200+ hours of actual coding experience
- ✅ Interview-ready knowledge of triggers, testing, async Apex
- ✅ Strong shot at landing first Salesforce Developer role
1. Claude (My AI Tutor)
- Custom code examples and exercises
- Progressive difficulty (easy → medium → hard)
- Real-world scenarios for interview prep
- Commented code explaining every line
- Daily lesson plans and guidance
- Code reviews and debugging help
- Interview prep materials
2. Salesforce Official Resources
- Trailhead - Salesforce's learning platform (completely free)
- Apex basics modules
- Platform Dev I cert prep trails
- Hands-on challenges in practice orgs
- Apex Developer Guide - Official documentation
- Trailblazer Community - Forums for questions
3. YouTube Channels (Free)
- Salesforce Developers - Official channel
- David Liu's Apex Hours - Excellent free tutorials
- Salesforce Hulk - Lots of Apex examples
- Automation Champion - Trigger frameworks
4. Community Resources (Free)
- Salesforce Stack Exchange - Q&A community
- GitHub - Study other people's Apex code
- Salesforce Developer Blog - Free articles and patterns
5. Practice Platforms (Free)
- Dev Org (unlimited practice environment)
- Trailhead Playground orgs (fresh orgs for exercises)
- Focus on Force practice exams: ~$20
- Platform Dev I exam fee: $200
- Total Budget: $220
-
Custom Code Examples & Exercises
- Working Apex code for Dev Org
- Progressive exercises for each topic
- Real-world interview scenarios
- Fully commented beginner-friendly code
-
Practice Projects with Solutions
- Weekly mini-projects with step-by-step guidance
- 3 portfolio-worthy projects (trigger framework, batch job, integration)
- GitHub-ready code with documentation
- Test classes included
-
Concept Explanations & Guides
- Plain-English breakdowns of complex topics
- Common pitfalls and how to avoid them
- Analogies for understanding new concepts
-
Interview Prep Materials
- Common Apex coding challenges with solutions
- Expected interview questions with strong answers
- Code review practice
- Whiteboard problem walkthroughs
-
Cert Study Support
- Platform Dev I exam topic explanations
- Practice questions and clarifications
- Help with Trailhead modules
- Last-minute review materials
-
Debugging & Code Reviews
- Error fixing and explanations
- Code optimization suggestions
- Project reviews before portfolio addition