Salesforce Development Training

The only training you need to learn everything about Salesforce Development

Enroll Now

Salesforce Development Training

A comprehensive program that covers the fundamentals of Salesforce Development. It includes live tutorials and exercises to help students design and write efficient code. This course is suitable for Admins, newbie Developers, BA, Consultants who aims to master Salesforce Development.

Who is this Course for ?​

wHY OUR training

After this Course you willunderstand,ImplementDevelopment

Problems
Before
After
Understanding of Basic Concepts
Practical Coding Experience
Project-Based Learning
Ready for PD1 Certification
Regular Coding Practice
Mentorship or Peer Support
Feedback Mechanism
Continuous Learning Resources

Training Schedule

Training Start Date

1st June 2024
Training is of 3 Month Duration with Weekend Classes.

Timings

IST - 4:30 PM to 7:00 PM
EST - 7:00 AM to 9:30 AM
BST - 12:00 PM to 2:30 PM
ACDT - 8:30 PM to 11:00 PM

Training Syllabus

Week 1 - Introduction to Apex

  1. Understanding the basics, setup, and execution contex
  2. Apex Environments: Sandbox vs. Production environments for development and testing
  3. Apex Variables and Literals: Declaring and using variables, understanding literals in Apex
  4. Apex Datatypes and sObjects: Exploring fundamental data types and Salesforce object interactions
  5. Collections: Detailed usage of Lists, Sets, and Maps in Apex
  6. Operators: Comprehensive guide to using operators, including assignment, arithmetic, and logical operators

Week 2 - Object Oriented Programming & Logic Control Structures

  1. Object-Oriented Programming in Apex
  2. Classes and Methods: Definition and structure of classes, writing methods, method overloading
  3. Access Modifiers and Constructors: Visibility keywords, default and parameterized constructors
  4. Inheritance: Implementing inheritance, overriding methods
  5. Abstract Classes and Interfaces: When to use, differences, and practical examples.
  6. If Else Statement and Switch Case: Detailed scenarios and nested structures
  7. Loops: Exploring while, do-while, for, and enhanced for loops with examples
  8. Play with Maps and Object Wrapper Class: Implementing complex data structures with practical use cases.

Week 3 - SOQL and SOSL | DML Operations and Exception Handling

  1. Introduction to SOQL and SOSL: Differences, use cases, and basics
  2. SOQL Functions and Queries: Writing queries using aggregate functions, understanding SOQL relationship queries including child-to-parent, parent-to-child, and multilevel relationships
  3. Dynamic SOQL and SOSL: Implementing and utilizing dynamic queries for flexible applications
  4. DML Operations: Insert, update, delete, undelete, upsert, merge, and their impact on database
  5. Transaction Control: Understanding transaction boundaries, rollback scenarios
  6. Exception Handling: Handling built-in exceptions, creating custom exceptions, using try-catch-finally blocks.

Week 4 - Triggers and Best Practices

  1. Types of Triggers: Before, after, and their specific uses
  2. Trigger Events: Detailed explanation of trigger events and context variables
  3. Trigger Best Practices: Bulkification, avoiding recursion, using a trigger framework for cleaner code
  4. Trigger Scenarios: Implementing complex business logic through multiple trigger examples

Week 5 - Asynchronous Apex

  1. Understanding Governor Limits: In-depth discussion on governor limits and strategies to handle them
  2. Batch Apex: Writing batch classes, implementing the Stateful interface, handling large data volume
  3. Future Methods and Queueable Apex: Use cases, differences, and implementation examples
  4. Scheduled Apex: Writing and scheduling classe
  5. Monitoring and Optimizing Asynchronous Jobs: Techniques to monitor batch jobs, future methods, and optimizing performance

Week 6 - Testing in Apex | API and Integration

  1. Introduction to Testing: Importance of testing in the development lifecycle
  2. Writing Test Classes: Best practices, annotations, test coverage essentials
  3. Advanced Testing Techniques: Mocking external services, using test setup methods, testing batch apex.
  4. REST API Integration: Basics of REST API, making callouts from Salesforce, receiving API calls
  5. Creating APIs in Salesforce: Designing custom REST endpoints
  6. Using Salesforce Workbench: Practical exercises on API testing and exploration.

Week 7 - Introduction to Frontend Technologies and LWC

  1. Basic HTML, CSS, and JS: Foundations for frontend development
  2. Setup Development Environment for LWC: Configurations and tools
  3. LWC Fundamentals: Understanding the core concepts and structure

Week 8 - Advanced LWC Development

  1. Component Lifecycle and Events: Hooks and event handling in LWC
  2. Lightning Data Service and Forms: Handling Salesforce data in LWC
  3. Navigation and Styling in LWC: Implementing navigation and using Salesforce Lightning Design System

Week 9 - LWC Live project

Api integration, lwc, webhook, rest resource two sync integration.

Week 10 - Visualforce Pages and Components

  1.  Introduction to Visualforce: Core concepts, setting up Visualforce in Salesforce.
  2. Controllers: Using standard, custom controllers, and controller extensions.
  3. Advanced Visualforce Techniques: Implementing complex UIs, using JavaScript, and AJAX in Visualforce pages

Week 11 - Deployment and Lifecycle Management

  1. Sandboxes and Change Sets: Utilizing different sandboxes for development, testing, and training
  2. SFDX CLI and CI/CD: Automating deployment processes using Salesforce DX, understanding Continuous Integration/Continuous Deployment.

Final 12 Week - Capstone Projects and Mock Interviews

  1. Live Projects: Real-world scenarios to apply learned skills

  2. Mock Interviews: Preparing for job interviews with technical questions and best practices discussion.

Training Reviews

This is the best course of flow in which I have come across , From each video, I get some key learning about flows. My doubts are solved easily via the Cloud Phadle platform and live sessions. Now I am able to create flows with different use cases and also get to understand them deeply. Apart from the course, I feel Shubham aka Salesforce Geek is a great mentor who motivates us to keep moving ahead. I am very thankful to him.

Awesome Support

Sakshi Shukla
TCS

I had the privilege of receiving Salesforce Flow 1:1 support from Shubham and I can confidently say that he exceeded my expectations. Shubham remarkable depth of knowledge and expertise in Salesforce Flow that truly impressed me. He went extra mile to ensure that my needs were met. His responsiveness and willingness to address my questions and concerns were commendable. I wholeheartedly recommend Cloud Padhle Academy for Salesforce Flow support. I am grateful for Shubham outstanding support.

Highly recommended Training

Richa Verma

The flow course which has been launched by shubham sir is just fabulous as it is helping me and many students personally to understand each of the concepts clearly from basics. I wanted to take a moment to express my sincere gratitude for the excellent job you have done in explaining the topics we have covered in class. Your clear and concise explanations have made complex topics easy to understand and digest. Your teaching style is very effective, and I appreciate the effort you put into ensuring that every student is able to comprehend the topics.  You have created a warm and welcoming learning environment where everyone feels comfortable asking questions and participating in discussions. Your passion for teaching and dedication to our learning has been truly inspiring. Your teaching style is engaging and effective, and you have a gift for explaining complex concepts in a way that is easy to understand thank you for this wonderful course

Best for Salesforce Training

Divya

Training Team

Limited Seats

Salesforce Development Training

The only training you need to learn everything about Salesforce Development

Enroll Now

Training FAQ'S

I don't have any Prior experience of any Programming Language Can I take this Course?

Yes, this course will cover all important concepts from basic till advanced. So, there is no need to know anything about coding beforehand.

Is this a LIVE or a Recorded Course ?

This is a live training, where we will provide the recording of the LIVE sessions as well to teach students.

If i miss any LIVE session, how can i attend it again ?

You will be provided with session RECORDINGS, you can access them whenever you want.

I am a School students or College Student, can i watch this course along with studies ?

Yes, you can. This course will be beneficial for you, if your target is to learn Salesforce Development

Do, I need to learn anything before this course starts ?

Yes , learning Salesforce Admin is a pre-requisite. other than that We will cover everything right from scratch in this training.

Can I get a refund incase I change my mind ?

Yes, you can only request for Refund within "7 days" from your training Start date.

Can I pay in EMIs, is there any option available ?

Yes, you can pay in EMI mode. We have support available for it.

How long is the course access?

The course is accessible for the duration of 1 year.

Will there be a Certificate of completion?

Yes, you will get a certificate after finishing this course.

Is there a group/community I can join after enrolling?

Yes, we will inform you about the community to join after the batch starts.

I paid but still did not receive any welcome email/unable to access my course. What to do?

In most of the cases this is because you filled a different email address or wrongly typed your email address while payment. In such a case please send us an email with the subject "ENROLMENT ISSUE SALESFORCE DEVELOPMENT SUPREME BATCH " along with your registered email ID, phone number, payment id and a screenshot of your payment.

Contact US