Salesforce Developer Training in Vizag
Build secure Salesforce applications with Apex, SOQL, Lightning Web Components, APIs, automation, modern developer tooling, Agentforce and Data 360 fundamentals.
Syllabus reviewed and updated: 3 September 2026
Learn the current Salesforce development workflow
Salesforce developers turn business requirements into maintainable applications on the Salesforce Platform. This course combines declarative configuration with programmatic development so learners can choose the simplest suitable solution, write secure code when customization is required, and move changes through a source-driven delivery workflow.
Platform and data
Model CRM data, understand multitenancy and metadata, configure access, and decide when to use standard features, Flow or code.
Backend engineering
Write bulk-safe Apex, SOQL and triggers; work within governor limits; handle transactions; and use asynchronous patterns.
Modern user interfaces
Build Lightning Web Components with HTML, JavaScript, CSS, Lightning Data Service, GraphQL and Apex.
Delivery and integration
Use APIs, events, Named Credentials, Salesforce CLI, Git, testing, Code Analyzer and deployment practices.
Salesforce Developer course syllabus
This updated sequence reflects the present-day platform while retaining legacy UI awareness for teams that maintain established Salesforce orgs.
Salesforce Platform and CRM foundations
- CRM concepts, Salesforce products and platform services
- Multitenant architecture, metadata and governor limits
- Developer orgs, Trailhead Playgrounds and release awareness
Data modelling and application configuration
- Standard and custom objects, fields and schema design
- Lookup, master-detail, junction and external relationships
- Formula fields, roll-up summaries, validation and record types
Access, sharing and platform security
- Profiles, permission sets and permission set groups
- Object, field and record-level access
- Roles, organization-wide defaults, sharing rules and teams
Declarative automation with Flow
- Record-triggered, screen, scheduled and autolaunched flows
- Flow variables, decisions, loops, subflows and fault paths
- Choosing Flow, Apex or a combined solution
Apex language fundamentals
- Syntax, data types, variables and control statements
- Classes, methods, constructors and access modifiers
- Collections, enums and object-oriented principles
SOQL, SOSL and data manipulation
- Selective queries, relationship queries and aggregate queries
- SOSL search and dynamic query considerations
- DML, Database methods, SaveResult and transaction handling
Apex triggers and bulk-safe design
- Trigger contexts, order of execution and recursion control
- Handler patterns and separation of concerns
- Bulkification, collections and avoiding SOQL or DML in loops
Advanced Apex and reusable services
- Interfaces, inheritance, abstract and virtual classes
- Exceptions, custom metadata and dynamic Apex
- Service, selector and domain-layer design concepts
Asynchronous Apex and event processing
- Queueable, Batch and Scheduled Apex
- Future methods and choosing the appropriate async tool
- Transactions, retries, chaining and monitoring jobs
Apex testing, debugging and observability
- Test data factories, test setup, assertions and isolation
- Positive, negative, bulk and permission-aware tests
- Debug logs, checkpoints, Replay Debugger and exception analysis
Secure Apex development
- Sharing behavior, CRUD, field-level security and user mode
- Secure query and DML patterns, input validation and injection risks
- Lightning Data Service as the preferred secure data layer when suitable
Lightning Web Components foundations
- LWC project structure, templates, JavaScript and scoped CSS
- Reactive properties, directives, events and lifecycle hooks
- Lightning base components and Lightning Design System
Working with Salesforce data in LWC
- Lightning Data Service, wire adapters and imperative functions
- GraphQL wire adapter for flexible data queries
- Calling Apex, caching, refresh and error handling
Advanced LWC and UI engineering
- Parent-child and unrelated component communication
- Navigation, toasts, forms, accessibility and performance
- Jest unit-testing concepts and reusable component design
Visualforce and Aura interoperability
- Reading and maintaining existing Visualforce and Aura solutions
- Calling Apex controllers and understanding page security
- Coexistence and practical migration patterns toward LWC
REST, SOAP and external integrations
- Salesforce REST, Composite, Bulk and SOAP API use cases
- Apex REST, HTTP callouts and JSON serialization
- OAuth concepts, External Credentials and Named Credentials
Event-driven integration patterns
- Platform Events and Change Data Capture
- Publish-subscribe design, idempotency and error recovery
- Integration limits, monitoring and pattern selection
Salesforce CLI, VS Code and source control
- Salesforce projects, org authentication and the
sfCLI - Retrieve, deploy, validate and inspect metadata
- Git branches, pull requests and team collaboration
DevOps, packaging and code quality
- Sandboxes, scratch orgs and environment strategy
- Metadata deployments, unlocked packages and CI/CD concepts
- Salesforce Code Analyzer v5, reviews and release readiness
Agentforce, Data 360 and capstone delivery
- Agentforce actions, grounding, testing and responsible AI basics
- Data 360 concepts, unified data and developer access patterns
- Capstone build, documentation, demo and Platform Developer exam review
Availability note: Some Agentforce, Data 360, integration and DevOps features depend on Salesforce edition, licences and org provisioning. Where a feature is unavailable in a practice org, the course uses guided demonstrations or architecture exercises.
Hands-on projects
Exercises build toward portfolio-ready work instead of isolated syntax practice.
Service Request App
Design objects, permissions, validation, Flow automation and reports for a business request process.
LWC Operations Console
Build a responsive interface using Lightning Data Service, GraphQL or Apex with filtering and error handling.
Integration Capstone
Connect an external service through a Named Credential, test callouts and document a source-driven deployment.
Skills you should be able to demonstrate
- Translate a business requirement into an appropriate data model, access model and automation approach.
- Write readable, bulk-safe and tested Apex that respects platform limits and user access.
- Build Lightning Web Components and select among Lightning Data Service, GraphQL and Apex for data access.
- Design authenticated integrations and event-driven solutions with failure handling in mind.
- Manage metadata in Git, validate changes, run code-quality checks and deploy through controlled environments.
- Present a working capstone with technical documentation and explain key design decisions in an interview.
Who this course is for
Good fit
Students, graduates, software developers, Salesforce administrators and professionals moving into Salesforce development.
Recommended prerequisites
Basic programming logic and familiarity with databases are helpful. Beginners can start with the foundation modules before moving into Apex and JavaScript.
Learning tools
Salesforce Developer Edition or Trailhead Playground, VS Code, Salesforce Extensions, Salesforce CLI, Git and API testing tools.
Learning format
Concept explanation, trainer-led demonstration, guided lab, independent task, review and capstone milestones.
Platform Developer certification preparation
The course reinforces the four current Platform Developer exam domains: Developer Fundamentals; Process Automation and Logic; User Interface; and Testing, Debugging and Deployment. Preparation includes topic review, scenario discussion and practice tasks. Salesforce controls the exam, registration, fees, policies and credential award; training does not guarantee a passing result.
Frequently asked questions
Is this a beginner-friendly Salesforce developer course?
Yes. The first modules establish platform, data, security and automation foundations before programming begins. Learners without coding experience should allow additional practice time for Apex and JavaScript.
Does the syllabus teach Lightning Web Components?
Yes. LWC is the primary custom user-interface framework in this syllabus. Three modules cover foundations, Salesforce data access, component communication, accessibility, performance and testing concepts.
Why are Visualforce and Aura still included?
Many established Salesforce orgs still contain Visualforce pages or Aura components. The course treats them as maintenance and interoperability skills while emphasizing LWC for new component development.
Are Agentforce and Data 360 included?
Yes, at foundation level. Coverage focuses on developer concepts, actions, grounding, testing, data access and responsible use. Hands-on availability depends on licences and the provisioned training org.
Will I build a project?
Yes. The learning path includes guided builds and a capstone that combines data modelling, Apex, LWC, testing, integration and deployment documentation.
Does the course prepare me for the Platform Developer certification?
It supports preparation for the Salesforce Platform Developer exam through aligned concepts and practice. Candidates should also use the latest official Salesforce exam guide and Trailhead resources before booking an exam.
Ask about Salesforce Developer training in Vizag
Contact Softenant Technologies for the current batch schedule, training mode, duration and fee details.
Softenant Technologies
Address: Geetha Mansion 2, opposite Union Bank of India, Akkayapalem, Visakhapatnam
Phone: +91 9393969628
Email: info@softenant.com