Salesforce Trailhead 2023 - Developer Intermediate

Take your apps to the next level with powerful integration and mobile tools.

Salesforce Trailhead 2023 - Developer Intermediate
Salesforce Trailhead 2023 - Developer Intermediate

Salesforce Trailhead 2023 - Developer Intermediate free download

Take your apps to the next level with powerful integration and mobile tools.

You are required to have successfully completed the following Udemy courses before you take this one:

  • Salesforce Trailhead 2021 - Admin Beginner

  • Salesforce Trailhead 2021 - Admin Intermediate

  • Salesforce Trailhead 2021 - Developer Beginner


The Developer Intermediate trail has modules that are covered in the two Admin and Developer courses above. Without completing the three courses above, your developer intermediate trail will not be complete.

If you have completed the three  courses above, then you're ready to rock'n roll! It's development time!

My aim and final goal is to equip and guide you so that you are able to develop your own Salesforce Apps that are App Exchange ready.

This course is only the starting point for your salesforce development adventure. The final destination is for you to be able to distribute your own apps at the Salesforce App Exchange.


Developer Intermediate

Take your apps to the next level with powerful integration and mobile tools.

Quick Start: Lightning Web Components

Set up your developer environment and create your first Lightning web component.

  • Set Up Your Salesforce DX Environment~10 mins

  • Set Up Visual Studio Code~5 mins

  • Create a Hello World Lightning Web Component~5 mins


Lightning Platform API Basics

Get to know the Salesforce Lightning Platform APIs and learn to integrate your data.

  • Get to Know the Salesforce Lightning Platform APIs~15 mins

  • Use REST API~20 mins

  • Use SOAP API~30 mins

  • Use Bulk API~25 mins

  • Use Streaming API~30 mins


User Interface API

Build UI for custom Salesforce apps with User Interface API.

  • Get Started With User Interface API~15 mins

  • Install the Sample App~30 mins

  • Build UI to Display a Record~15 mins

  • Build UI to Edit a Record~15 mins

  • Build UI to Create and Clone a Record~10 mins

  • Build UI for Dependent Picklists~20 mins


Apex Integration Services

Integrate with external apps using Apex REST and SOAP services.

  • Apex Integration Overview~10 mins

  • Apex REST Callouts~40 mins

  • Apex SOAP Callouts~20 mins

  • Apex Web Services~50 mins


Asynchronous Apex

Write more efficient Apex code with asynchronous processing.

  • Asynchronous Processing Basics~10 mins

  • Use Future Methods~20 mins

  • Use Batch Apex~25 mins

  • Control Processes with Queueable Apex~25 mins

  • Schedule Jobs Using the Apex Scheduler~20 mins

  • Monitor Asynchronous Apex~10 mins


Platform Events Basics

Deliver custom notifications within the Salesforce platform and in external apps.

  • Understand Event-Driven Software Architecture~15 mins

  • Define and Publish Platform Events~15 mins

  • Subscribe to Platform Events~20 mins

Aura Components Basics

Use Aura components to build modern web apps with reusable UI components.

  • Before You Start~10 mins

  • Get Started with Aura Components~15 mins

  • Create and Edit Aura Components~25 mins

  • Attributes and Expressions~25 mins

  • Handle Actions with Controllers~45 mins

  • Input Data Using Forms~35 mins

  • Connect to Salesforce with Server-Side Controllers~35 mins

  • Connect Components with Events~45 mins

  • Discover Next Steps~5 mins


Application Lifecycle and Development Models

Learn how to use application lifecycle and development models on the Lightning Platform.

  • Understand What Application Lifecycle Management Is~10 mins

  • Learn the Basics of Release Management~10 mins

  • Manage Changes in Increasingly Complex Releases~10 mins

  • Use Package Development for More Flexible Releases~10 mins


Change Set Development Model

Understand application lifecycle management using declarative change sets.

  • Plan for Changes to Your Org~10 mins

  • Develop and Test Changes Locally~10 mins

  • Test in the Integration Environment and Deploy Changes~10 mins


Org Development Model

Manage change with Salesforce DX tools and source control.

  • Plan for Changes to Your Org~10 mins

  • Develop and Test Changes Locally~15 mins

  • Test and Deploy Changes~10 mins


Platform Cache Basics

Reduce data retrieval times and improve your app's performance.

  • Get Started with Platform Cache~15 mins

  • Use Org & Session Cache~25 mins

  • Walk Through a Sample Application and Discover Cache Diagnostics~15 mins


Event Monitoring

Discover insights into your Salesforce org with this powerful monitoring feature.

  • Get Started with Event Monitoring~10 mins

  • Query Event Log Files~10 mins

  • Download and Visualize Event Log Files~15 mins


Big Object Basics

Learn about big objects, their use cases, and how to create and query them.

  • Get Started with Big Objects~10 mins

  • Define Custom Big Objects~25 mins

  • Query Big Objects~25 mins

Hopefully make some serious money making apps that will change your world and the world around you.

To accomplish this goal, you and I will need to go through a few trails together, but, in the end, it's totally worth it.

This is the second developer trail.