Free Salesforce Developers Tutorials >

Chapter 1 - Introduction to Salesforce Development >

Overview of Salesforce Development

Overview of Salesforce Development

What You’ll Learn


S2 Labs

Here below is the course overview:

  1. Apex Basics
    • What is Apex and its Features
    • When to Use Apex and Flows of Action in Apex
    • Features not supported by Apex
    • What are Apex Environments in Salesforce?
    • Tools for Writing Code in APEX
    • Apex Variables and Apex Literals
  2. Apex Datatypes
    • Apex Datatypes
    • Integer Datatype in APEX
    • Float Datatype in APEX
    • String Dataype in APEX
    • Date Datatypes in APEX
    • Time and DateTime Datatypes in APEX
    • Boolean Datatype In Salesforce
    • ID & Blob Datatypes in APEX
    • Rules of Conversion
    • Enums in APEX
    • sObjects in Salesforce
    • Generic sObjects in Salesforce
    • Collections in APEX
    • Lists in APEX
    • Lists Initialization in APEX
    • List Array Notation in APEX
    • Nested Lists in APEX
    • Sets in APEX
    • Sets Initialization Methods
    • Maps in APEX
    • Map Initialization Methods in APEX
    • Add and Substract operator(Type of Operators in Apex)
    • Shorthand Operator:
    • Equality Operator
    • Relational Operators(<,>,<=,>=)
  3. Object Orientated Programming
  4. Logic Control and Looping Statements
    • Logic Control and Looping Statements in Salesforce
    • Looping Assignment Questions
  5. SOQL
    • SOQL Basics (Salesforce Object Query Language)
    • How to Write SOQL in APEX
    • SOQL Variable Binding in APEX
    • SOQL Keywords
    • Date Literals in SOSL
    • SOQL Aggregate Functions
    • Child-to-Parent Relationship
    • SOQL Multi-level Relationships
    • Parent-to-Child Relationship
    • SOQL Return Type
    • Salesforce Dynamic SOQL
    • SOQL ’for’ Loops
  6. SOSL
    • What is SOSL (Salesforce Object Search Language)?
    • How to Access Record in Apex Returned by SOSL
    • Search Groups in SOSL | Return Specific Fields
    • SOQL vs SOSL | Dynamic SOSL
    • Wildcards and Clauses in SOSL
  7. Data Manipulation Language (DML) Statements
    • Apex DML Basics
    • Insert | APEX DML Standalone Statements
    • Update | APEX DML Standalone Statements
    • Upsert | APEX DML Standalone Statements
    • Delete | Apex DML Standalone Statement
    • Undelete | Apex DML Standalone Statement
    • Merge | APEX DML Standalone Statements
    • APEX DML Statements Best Practices
    • Database Class in APEX
    • Empty Recycle Bin
    • Count Query | Method in Apex Database Class
    • Lead Conversion | Method in Apex Database Class
    • Transaction Control and Rollback
    • Database Class Method Result Object
  8. Apex Triggers
    • Apex Triggers in Salesforce
    • Basics of Triggers
    • When to use triggers
    • Types of Apex Triggers
    • Trigger Order of Execution
    • Trigger Context Variable
    • Trigger.new:
    • Trigger.old
    • Trigger.newMap
    • Trigger.oldMap
    • Best Practice with Triggers
    • Trigger Exceptions
    • Trigger Helper Class Pattern
  9. Exceptional Handling
    • Exceptional Handling in APEX
    • System-Defined Exceptions and Types
    • Custom or User-Defined Exceptions
  10. Apex Testing
    • Apex Testing Basics
    • Unit Tests in Apex
    • System-Defined Methods
    • Test Data in APEX Test Classes
  11. Governor Limits & Asynchronous Apex
    • What are Governor Limits in Salesforce?
    • Types of Governor Limits in Salesforce
    • Batch Class in Apex
    • Execute Batch Class in APEX
    • Schedule Batch Class in APEX
  12. APIs
    • APIs in Salesforce
    • Need of API in Salesforce
    • Languages Used in creating APIs
    • How Communication Happens in APIs
    • Types of APIs in Salesforce
    • REST API Part 1
    • REST API Part 2
    • REST API Part 3
    • REST API Part 4
    • REST API Part 5
    • REST API Part 6
    • REST API Part 7
    • REST API Part 8
    • REST API Part 9
    • REST API Part 10
    • SOAP API Part 1
    • SOAP API Part 2
    • SOAP API Part 3
    • SOAP API Part 4
    • SOAP API Part 5
    • Metadata API in Salesforce
  13. Lightning Component Framework
    • Lightning in Salesforce
    • Create a Lightning Application Part -1
    • Create a Lightning Application Part -2
    • Create a Lightning Application Part -3
    • Create a Lightning Application Part – 4
    • Create a Lightning Application Part – 5
  14. Visualforce Pages
    • What is Visualforce in Salesforce?
    • Architecture
    • Standard Controller in Visualforce
    • How to create View Page in Visualforce?
    • How to create Edit Page in Visualforce?
    • Custom Controller in Salesforce
    • Getter, Setter Method Part 1
    • Getter, Setter Method Part 2
    • Apex Page Message in Visualforce
    • Controller Extensions Part 1
    • Controller Extensions Part 2
    • Using Extension Controller with Custom Controller
    • Order of Execution
    • Tabs in Visualforce
    • System Mode in Visualforce
  15. Deployment
    • Deployment Process in Salesforce
    • Sandbox
    • Change Sets Part 1
    • Change Sets Part 2
    • Change Sets Part 3
    • Change Sets Part 4
    • Packages Part 1
    • Packages Part 2

Download Study Material

Get access to exclusive study material for Salesforce Certification and ace your exams!

Download Now

Our Salesforce Certification Courses

Hey there! Glad you made it through our Salesforce Developer Training for beginners . But wait! We've got some high-in-demand Salesforce courses for you to take your Salesforce skills to the next level, making you a desired professional in the Salesforce job market.

Post a Comment

Your email address will not be published. Required fields are marked *