Developer Intermediate
Offered By: Salesforce via Trailhead
Course Description
Overview
Take your apps to the next level with powerful integration and mobile tools.
- Set up your developer environment and create your first Lightning web component.
- Build UI for custom Salesforce apps with User Interface API.
- Integrate with external apps using Apex REST and SOAP services.
- Write more efficient Apex code with asynchronous processing.
- Deliver custom notifications within the Salesforce platform and in external apps.
- Use Aura components to build modern web apps with reusable UI components.
- Learn how to use application lifecycle and development models on the Lightning Platform.
- Understand application lifecycle management using declarative change sets.
- Manage change with Salesforce DX tools and source control.
- Reduce data retrieval times and improve your app's performance.
- Discover insights into your Salesforce org with this powerful monitoring feature.
- Learn about big objects, their use cases, and how to create and query them.
Syllabus
- Quick Start: Lightning Web Components
- Set Up Your Salesforce DX Environment
- Set Up Visual Studio Code
- Create a Hello World Lightning Web Component
- User Interface API
- Get Started With User Interface API
- Install the Sample App
- Build UI to Display a Record
- Build UI to Edit a Record
- Build UI to Create and Clone a Record
- Build UI for Dependent Picklists
- Apex Integration Services
- Apex Integration Overview
- Apex REST Callouts
- Apex SOAP Callouts
- Apex Web Services
- Asynchronous Apex
- Asynchronous Processing Basics
- Use Future Methods
- Use Batch Apex
- Control Processes with Queueable Apex
- Schedule Jobs Using the Apex Scheduler
- Monitor Asynchronous Apex
- Platform Events Basics
- Understand Event-Driven Software Architecture
- Define and Publish Platform Events
- Subscribe to Platform Events
- Aura Components Basics
- Before You Start
- Get Started with Aura Components
- Create and Edit Aura Components
- Attributes and Expressions
- Handle Actions with Controllers
- Input Data Using Forms
- Connect to Salesforce with Server-Side Controllers
- Connect Components with Events
- Discover Next Steps
- Application Lifecycle and Development Models
- Understand What Application Lifecycle Management Is
- Learn the Basics of Release Management
- Manage Changes in Increasingly Complex Releases
- Use Package Development for More Flexible Releases
- Change Set Development Model
- Plan for Changes to Your Org
- Develop and Test Changes Locally
- Test in the Integration Environment and Deploy Changes
- Org Development Model
- Plan for Changes to Your Org
- Develop and Test Changes Locally
- Test and Deploy Changes
- Platform Cache Basics
- Get Started with Platform Cache
- Use Org & Session Cache
- Walk Through a Sample Application and Discover Cache Diagnostics
- Event Monitoring
- Get Started with Event Monitoring
- Query Event Log Files
- Download and Visualize Event Log Files
- Big Object Basics
- Get Started with Big Objects
- Define Custom Big Objects
- Query Big Objects
Tags
Related Courses
Build Apps with Lightning Web Components Open SourceSalesforce via Trailhead Salesforce Integration With External Systems Part 1
Packt via Coursera Discover Trailhead Sample Apps
Salesforce via Trailhead Apply Visualforce Skills to Lightning Components
Salesforce via Trailhead Migrate from Visualforce to Lightning Web Components
Salesforce via Trailhead