Packt

Salesforce Development for Experienced Professionals

Grow on your schedule with big savings on Coursera Plus. Save 40% for 3 months.

Packt

Salesforce Development for Experienced Professionals

Included with Coursera PlusLearn more

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

8 hours to complete
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

8 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Set up a Salesforce Developer environment.

  • Integrate Salesforce with Visual Studio Code and Salesforce CLI.

  • Write and optimize Apex test classes for improved code coverage.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

August 2026

Assessments

8 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 8 modules in this course

This module guides learners through setting up essential tools for Salesforce development, including creating a developer account, exploring the Developer Console, and understanding Salesforce Workbench. Learners will gain foundational knowledge and practical skills needed to begin development on the Salesforce platform.

What's included

4 videos

This module guides learners through the essential setup steps for configuring a Salesforce development environment using Visual Studio Code. It covers installing necessary tools like Salesforce CLI and Java, enhancing the IDE with extensions, and authorizing a Salesforce organization. By the end, learners will be equipped to start developing on the Salesforce platform efficiently.

What's included

4 videos1 assignment

This module explores the differences between synchronous and asynchronous Apex processing in Salesforce, focusing on techniques like Batch Apex, Future Methods, and Database.Stateful. Learners will gain practical knowledge of how to implement scalable and efficient data processing solutions within Salesforce environments.

What's included

5 videos1 assignment

This module provides a comprehensive guide to integrating Salesforce with YouTube, covering REST and SOAP web services, API callouts, and secure data handling. Learners will gain hands-on experience in configuring Salesforce for external data exchange and managing API keys effectively.

What's included

8 videos1 assignment

This module provides an in-depth exploration of building and managing REST web services using Apex in Salesforce. Learners will gain practical skills in defining, implementing, and using RESTful APIs to interact with external applications and manage data within Salesforce.

What's included

3 videos1 assignment

This module covers the fundamentals of Apex testing in Salesforce, including the importance of unit testing, best practices for writing test classes, and strategies for improving code coverage. Learners will gain hands-on knowledge of how to structure and execute Apex test classes effectively.

What's included

5 videos1 assignment

This module provides learners with essential practices for effective Salesforce development, focusing on writing scalable and maintainable code. It covers critical areas such as bulk operations, query handling, and trigger management, along with strategies to optimize performance and adhere to platform limits.

What's included

1 video1 assignment

This module equips learners with the knowledge and skills to use Google Chrome extensions that enhance Salesforce development and administration. It covers extension installation, functionality, and practical use cases to improve productivity and code management.

What's included

5 videos2 assignments

Instructor

Packt - Course Instructors
Packt
2,238 Courses656,908 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions