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 AppExchangeready.
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.
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.