Superbadge를 통해 학습한 스킬을 복잡한 실제 비즈니스 문제에 적용할 수 있습니다. 이러한 평가는 더 높은 수준의 스킬과 지식을 요구합니다. 단계별로 안내되는 과제가 아니며 완료하는 데 더 많은 시간이 필요한 경우가 많습니다.
Get Ready for the Superbadge: Apex Web Services
Introduction to Superbadges
Heads-up! A superbadge is different from other learning on Trailhead. It's a hands-on technical skills assessment where you take business requirements and apply your skills to build something amazing, without the step-by-step guidance. We have provided recommended learning and Help articles filled with resources to aid you along your journey. The estimated completion time assumes prior experience with the superbadge concepts and completion of the recommended learning. Your hard work will pay off!
Assessment Objectives
In this superbadge, you’ll:
- Develop Apex classes as REST web services.
- Expose an Apex method as SOAP web service.
- Test Apex REST and SOAP web service logic.
Recommended Learning
Before you start this superbadge, consider completing the recommended content. This provides a knowledge base to help you complete the technical skills assessment.
Content |
Description |
|---|---|
|
|
Set up Postman with the Salesforce API collection to access data in your Salesforce org. |
|
|
Integrate with external apps using Apex REST and SOAP services. |
Prework and Notes
Sign Up for a Developer Edition Org with Special Configuration
To complete this superbadge, you need a special Developer Edition org that contains specific configuration and sample data designed to work with the challenges in this superbadge.
Connect Your New Developer Edition Org to Trailhead
- Make sure you’re logged in to your Trailhead account.
- Select Connect org from the Choose a hands-on org screen.
- On the login screen, enter the username and password for the Developer Edition org you just set up.
- On the Allow Access? page, click Allow.
- On the Want to connect this org for hands-on challenges? page, click Yes! Save it. You are redirected back to the Get Ready for Superbadge page and ready to use your new Developer Edition org to earn this superbadge.
- Now that you have a Salesforce org with special configuration for this superbadge, you’re good to go.
Review the Apex Web Services Superbadge: Trailhead Challenge Help Article
Tips
- Enter all labels exactly as described in the instructions. Labels are case-sensitive and spelling counts.
- When possible, copy and paste the label names from superbadge instructions instead of typing them.
- Build your solution according to the requirements; adding more configurations can cause challenge checks to fail.
- Refer to the Field Name Reference tables in the Apex Web Services Superbadge: Trailhead Challenge Help article for objects and fields used in this superbadge.
Use Case
Aero Technica Solutions (ATS) is creating new systems to manage the usage of its new drone product line. These drones have specific permissible fly zones depending on the country in which they are being operated. Additionally, ATS offers an insurance policy for its drones, covering various scenarios including loss or damage. To ensure both customer satisfaction and legal compliance, your team needs to implement a system that will aid customers in finding the zones in which they can legally operate their drones. They also need to be able to submit an insurance claim, if necessary. Finally, third parties need to be able to access a database of drone operators to determine if a certain user is certified to operate a specific drone.


