SlideShare a Scribd company logo
1 of 40
Download to read offline
Force.com Advanced Developer Certification
Learn from the Experts
Peter Chittum
Developer Evangelist - salesforce.com

Caleb Sidel
Chief Architect- Strategic Growth, Inc.

Leah McGowen-Hare
Senior Instructor - salesforce.com

Ralph Callaway
Principal - Callaway Cloud Consulting
Safe Harbor Statement
This presentation may contain forward-looking statements that
involve risks, uncertainties, and assumptions. If any such risks or
uncertainties materialize or if any of the assumptions prove incorrect,
the results of salesforce.com, inc. could differ materially from the
results expressed or implied by the forward-looking statements we
make. All statements other than statements of historical fact could be
deemed forward-looking statements, including: any projections of
product or service availability, customer growth, earnings, revenues,
or other financial items; any statements regarding strategies or plans
of management for future operations; any statements concerning
new, planned, or upgraded services or developments; statements
about current or future economic conditions; and any statements of
belief.
The risks and uncertainties referred to above include - but are not
limited to - risks associated with possible fluctuations in our financial
and operating results; our rate of growth; interruptions or delays in
our service or our Web hosting; breaches of our security measures;
the financial impact of any previous and future acquisitions; the
nature of our business model; our ability to continue to release, and
gain customer acceptance of, new and improved versions of our
service; successful customer deployment and utilization of our
existing and future services; competition; the emerging markets in
which we operate; our ability to hire, retain and motivate employees

and manage our growth; changes in our customer base;
technological developments; regulatory developments; litigation
related to intellectual property and other matters; and general
developments in the economy, financial markets, and credit markets.
Further information on these and other factors that could affect our
financial results is included in the reports on Forms 10-K, 10-Q and
8-K and in other filings we make with the Securities and Exchange
Commission from time to time. These documents and others
containing important disclosures are available on the SEC Filings
section of the Investor Information section of our Web site.
Salesforce.com, inc. assumes no obligation and does not intend to
update these forward-looking statements, except as required by law.
Any unreleased services or features referenced in press releases,
presentations or public statements are not currently available and
may not be delivered on time or at all. Customers who purchase
salesforce.com applications should make their purchase decisions
based upon features that are currently available.
Agenda
§  Certified Force.com Advanced Developer Overview
§  The Exam
§  The Assignment and Essay
§  The Judges’ Perspective
§  The Anatomy of the Assignment
§  Panel with the Experts
§  Resources
Salesforce.com Certification Program
Administrator Track
Manage and Configure
Salesforce

Implementation
Expert Track
Design Sales & Service
Cloud Solutions

Developer Track

Architect Track

Develop Custom
Force.com Apps

Architect a Complete
Force.com Solution

Prerequisite: Salesforce.com
Certified Force.com Developer

Prerequisite: Salesforce.com
Certified Administrator

Prerequisite: Salesforce.com
Certified Administrator

Prerequisite: Salesforce.com
Certified Force.com Developer

Learn more: certification.salesforce.com
Salesforce.com Certification Program Agreement
§  Protecting the security and confidentiality of our exam content is essential to
providing credentials that are respected and industry-leading.
§  You agree to the Salesforce.com Certification Program Agreement when you
create a test taker account.

You are prohibited from disclosing, copying,
or publishing exam questions.
Salesforce.com Certified Advanced Developer
GOAL

§  Step 0: Certified Developer

§  Demonstrate your mastery of Apex,
Visualforce, and Testing

§  Step 1: Test

RECOMMENDED EXPERIENCE

§  Step 2: Assignment

§  8+ months experience on the
Force.com platform

§  Step 3: Essay
§  Maintenance
Agenda
§  Certified Force.com Advanced Developer Overview
§  The Exam
§  The Assignment and Essay
§  The Judges’ Perspective
§  The Anatomy of the Assignment
§  Panel with the Experts
§  Resources
Step 1: Multiple-Choice Exam
§  2 hours
§  69 questions
§  Passing score: 73%
§  Registration fee USD 400
§  Results: Provided immediately after exam submission as on-screen text and by
email

Proctored and closed book!
What is on the Multiple-Choice Exam?
§  Read the Study Guide!
–  http://certification.salesforce.com/
SG_CertifiedAdvancedDeveloper.pdf
Development Lifecycle

13%

Force.com Code (Apex)

33%

Force.com Pages (Visualforce)

38%

Testing and Debugging

16%

§  Read the Article
–  http://bit.ly/AdvDevCert

Apex
…
Ways Apex can be invoked
Use cases for Apex in an integration scenario
How to send and receive email via Apex
Use cases for dynamic Apex
Use cases for batch Apex
Execution order and before and after triggers
Governor limits and reasons behind them
Write scalable code that handles bulk operations
…
Behind the Scenes of the Exam
§  Kept current with every release

§  Every question reviewed by at least
two people holding Advanced
Developer credential
Agenda
§  Certified Force.com Advanced Developer Overview
§  The Exam
§  The Assignment and Essay
§  The Judges’ Perspective
§  The Anatomy of the Assignment
§  Panel with the Experts
§  Resources
Step 2: Programming Assignment Window
Sign Up
Schedule Essay
Day -30

Assignment
Received
Day 0

Assignment
Deadline
Day 30

Result
Received
Day 80-100

Essay
Schedule found at: http://certification.salesforce.com/schedules
Programming Assignment

You Get

Expect to do

§  1 Trial EE Org

§  Apex

§  Partially Complete
Solution (Declarative)

§  Visualforce

§  1 Requirements
Document

§  Minimum 20 hours work

§  Apex Tests
§  Deploy
Do
•  Read the assignment
•  Plan your solution
•  Focus on Force.com
•  Write a complete set of tests
•  Your own work!
•  SHOW YOUR PASSION!
Do Not…
•  Do not skimp on tests
•  Do not just go for code coverage
•  Do not focus on esthetics
•  Do not focus on other technologies
•  Do not get too complex
Step 3: Essay Exam
§  Proctored
§  60 minutes
§  3 short-answer essay questions
§  Results dependent on completing the assignment
Agenda
§  Certified Force.com Advanced Developer Overview
§  The Exam
§  The Assignment and Essay
§  The Judges’ Perspective
§  The Anatomy of the Assignment
§  Panel with the Experts
§  Resources
The Assignment Window: The Judge’s View

Assignment
Deadline
Day 30

Result
Received
Day 80-100
6-8 Weeks
How Assignments Are Judged
§  Rubric: Standard Scoring Methodology
§  Assignment-Specific Job Aids
§  In General
–  Business requirements
–  Functional requirements
–  No glaring Apex anti-patterns

§  Consistent judging is key

“Truth is one, paths are many” -Hindu saying
Judges Work In Teams

Leah

Caleb

Unified

Criteria A

4

5

5

Criteria B

2

2

2

Criteria C

3

3

3

Criteria D

3

3

3

Criteria E

4

3

4
Anonymity of Test Taker

Candidate
01111000
Judging Fun Facts
§  3-4 Windows Per Year
§  >100 Candidates per window
§  >10 Judges each window
§  2 Judges per assignment submitted
§  > 400 person hours on judging each window
Agenda
§  Certified Force.com Advanced Developer Overview
§  The Exam
§  The Assignment and Essay
§  The Judges’ Perspective
§  The Anatomy of the Assignment
§  Panel with the Experts
§  Resources
Anatomy of the Assignment
What we give you:
§  Fictitious Company Scenario
§  Business Requirements
§  Data Model
What you do:
§  Business Process Requirements
§  User Interface Requirements
§  Testing Requirements
Scope

Complex
Requirements

Narrow
Scope

Meaningful

Achievable
Review and Refinement
Draft

Review

§  Draft: created by assignment writer
§  Review: 2-3 other certified developers
§  Final Edition: released for assignment
§  > 120 person hours

Final
Agenda
§  Certified Force.com Advanced Developer Overview
§  The Exam
§  The Assignment and Essay
§  The Judges’ Perspective
§  The Anatomy of the Assignment
§  Panel with the Experts
§  Resources
Peter Chittum

Caleb Sidel

Ralph Callaway

Leah McGowen-Hare

Developer Evangelist,
salesforce.com
@pchittum

VP & Chief Architect,
Strategic Growth, Inc.
@calebsidel

Principal,
CallawayCloudConsulting.com
@RalphAtCCC

Senior Instructor,
salesforce.com
@LeahBMH

Visit the Certification website:
http://certification.salesforce.com/developers
Agenda
§  Certified Force.com Advanced Developer Overview
§  The Exam
§  The Assignment and Essay
§  The Judges’ Perspective
§  The Anatomy of the Assignment
§  Panel with the Experts
§  Resources
The obvious stuff
§  Download the Study Guide: certification.salesforce.com/developers
§  Sign up for training (instructor-led or self-paced online training)
§  Practice in a free Developer Edition Org: www.developerforce.com/join
§  Register for the Exam: www.webassessor.com/salesforce
§  Join the Salesforce.com Training & Certification Group
in the Success Community.
The not so obvious stuff
§  Follow the MVPs on Twitter find them here: http://developer.force.com/mvp
§  Read the Article: http://bit.ly/AdvDevCert
§  Dig into Salesforce Stackexchange: http://salesforce.stackexchange.com
The bottom line
§  Certification has value because we all put a lot of effort into it
§  We want every deserving candidate to be certified
§  Do your best work and show us you deserve it
Appendix
So I’m Certified, Now What?
§  Display your certified logo proudly!
§  Join your local Developer User Group: bit.ly/user-groups
§  Get active on the Discussion Boards: bit.ly/devboards
Session
Survey
Ready for
hands-on training?

Don’t
forget...
Tell us what
you think with
the session
survey

Have Premier?

Follow up with an instructorled course, we suggest:

Apex

Force.com Code (Apex)
and Force.com Page
Controllers

Try these online courses:

Managing Development
with Force.com
Visualforce Controller

Salesforce
Success
Community
Join the
community to
collaborate with
customers,
employees, and
peers.
Simply log in to
Salesforce,
click Help &
Training,
then click
Collaboration.
Need Help, Contact Us
Search the Knowledge Base certification.force.com/pkb
Open a Case

certification.salesforce.com/open-a-case
Salesforce.com Training & Certification Group
Salesforce.com Certified Professionals Group
facebook.com/SalesforceCertification
@SalesforceCert
How do I register for the exam?
•  Create a test taker account and
register for the exam at:
www.webassessor.com/salesforce
•  Log into your test taker account to
register for additional exams and
view your transcript.
•  Locate a testing center at:
kryteriononline.com/host_locations
•  Online proctoring is available
–  Review system requirements at:
www.webassessor.com/downloads
–  Apple computers not recommended
How Do I Maintain my Credential?
§  30 minute release-specific online Developer exams are available
for each major Salesforce release
–  You will be notified via email when release content and exams are available
–  Cost: $100 for every 3rd release exam (includes access to Release Training
and the associated maintenance exams for one year)

§  Each release exam is available for two release cycles
§  If you do not pass the release exam by the deadline, all
credentials will expire (do not lose your Advanced Developer
Certification!)
§  The exams are open note, so you can refer to the online training
and release notes during the exam
Certification Exam Release Schedule: certification.salesforce.com/schedules

More Related Content

What's hot

Partner Certification Preparation
Partner Certification PreparationPartner Certification Preparation
Partner Certification PreparationSalesforce Partners
 
Webinar Coding for Salesforce Admins
Webinar Coding for Salesforce AdminsWebinar Coding for Salesforce Admins
Webinar Coding for Salesforce AdminsSalesforce Admins
 
Partner Roadmap Webinar (August 3, 2017)
Partner Roadmap Webinar (August 3, 2017)Partner Roadmap Webinar (August 3, 2017)
Partner Roadmap Webinar (August 3, 2017)Salesforce Partners
 
Salesforce Deployment: From Production Hacker to Agile Guru
Salesforce Deployment: From Production Hacker to Agile GuruSalesforce Deployment: From Production Hacker to Agile Guru
Salesforce Deployment: From Production Hacker to Agile GuruSalesforce Developers
 
Force.com Friday: Intro to Visualforce (May 8, 2015)
Force.com Friday: Intro to Visualforce (May 8, 2015)Force.com Friday: Intro to Visualforce (May 8, 2015)
Force.com Friday: Intro to Visualforce (May 8, 2015)Salesforce Developers
 
AppExchange Tech Enablement June 2017
AppExchange Tech Enablement June 2017AppExchange Tech Enablement June 2017
AppExchange Tech Enablement June 2017Salesforce Partners
 
Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet
Sandboxes: The Future of App Development by Evan Barnet & Pam BarnetSandboxes: The Future of App Development by Evan Barnet & Pam Barnet
Sandboxes: The Future of App Development by Evan Barnet & Pam BarnetSalesforce Admins
 
Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)Salesforce Partners
 
Careers In the Cloud: Take Your Developer Career to the Next Level!
Careers In the Cloud: Take Your Developer Career to the Next Level!Careers In the Cloud: Take Your Developer Career to the Next Level!
Careers In the Cloud: Take Your Developer Career to the Next Level!Salesforce Developers
 
Cloud Academy: Getting Started (Virtual Classroom)
Cloud Academy: Getting Started (Virtual Classroom)Cloud Academy: Getting Started (Virtual Classroom)
Cloud Academy: Getting Started (Virtual Classroom)Salesforce Partners
 
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...CodeScience
 
Process Automation on Lightning Platform Workshop
Process Automation on Lightning Platform WorkshopProcess Automation on Lightning Platform Workshop
Process Automation on Lightning Platform WorkshopSalesforce Developers
 
ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)Salesforce Partners
 
Lightning Now for Consulting Partners
Lightning Now for Consulting PartnersLightning Now for Consulting Partners
Lightning Now for Consulting PartnersSalesforce Partners
 
The Modern Salesforce Development Workflow with Visual Studio Code
The Modern Salesforce Development Workflow with Visual Studio CodeThe Modern Salesforce Development Workflow with Visual Studio Code
The Modern Salesforce Development Workflow with Visual Studio CodeSalesforce Developers
 
A Developer's Guide to Visual Workflow
A Developer's Guide to Visual WorkflowA Developer's Guide to Visual Workflow
A Developer's Guide to Visual WorkflowSalesforce Developers
 

What's hot (20)

Partner Roadmap (May 04, 2017)
Partner Roadmap (May 04, 2017)Partner Roadmap (May 04, 2017)
Partner Roadmap (May 04, 2017)
 
Partner Certification Preparation
Partner Certification PreparationPartner Certification Preparation
Partner Certification Preparation
 
Webinar Coding for Salesforce Admins
Webinar Coding for Salesforce AdminsWebinar Coding for Salesforce Admins
Webinar Coding for Salesforce Admins
 
Introduction to Flow
Introduction to FlowIntroduction to Flow
Introduction to Flow
 
Using the partner community
Using the partner communityUsing the partner community
Using the partner community
 
Partner Roadmap Webinar (August 3, 2017)
Partner Roadmap Webinar (August 3, 2017)Partner Roadmap Webinar (August 3, 2017)
Partner Roadmap Webinar (August 3, 2017)
 
Testing_Brochure_Web.PDF
Testing_Brochure_Web.PDFTesting_Brochure_Web.PDF
Testing_Brochure_Web.PDF
 
Salesforce Deployment: From Production Hacker to Agile Guru
Salesforce Deployment: From Production Hacker to Agile GuruSalesforce Deployment: From Production Hacker to Agile Guru
Salesforce Deployment: From Production Hacker to Agile Guru
 
Force.com Friday: Intro to Visualforce (May 8, 2015)
Force.com Friday: Intro to Visualforce (May 8, 2015)Force.com Friday: Intro to Visualforce (May 8, 2015)
Force.com Friday: Intro to Visualforce (May 8, 2015)
 
AppExchange Tech Enablement June 2017
AppExchange Tech Enablement June 2017AppExchange Tech Enablement June 2017
AppExchange Tech Enablement June 2017
 
Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet
Sandboxes: The Future of App Development by Evan Barnet & Pam BarnetSandboxes: The Future of App Development by Evan Barnet & Pam Barnet
Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet
 
Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)
 
Careers In the Cloud: Take Your Developer Career to the Next Level!
Careers In the Cloud: Take Your Developer Career to the Next Level!Careers In the Cloud: Take Your Developer Career to the Next Level!
Careers In the Cloud: Take Your Developer Career to the Next Level!
 
Cloud Academy: Getting Started (Virtual Classroom)
Cloud Academy: Getting Started (Virtual Classroom)Cloud Academy: Getting Started (Virtual Classroom)
Cloud Academy: Getting Started (Virtual Classroom)
 
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
 
Process Automation on Lightning Platform Workshop
Process Automation on Lightning Platform WorkshopProcess Automation on Lightning Platform Workshop
Process Automation on Lightning Platform Workshop
 
ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)
 
Lightning Now for Consulting Partners
Lightning Now for Consulting PartnersLightning Now for Consulting Partners
Lightning Now for Consulting Partners
 
The Modern Salesforce Development Workflow with Visual Studio Code
The Modern Salesforce Development Workflow with Visual Studio CodeThe Modern Salesforce Development Workflow with Visual Studio Code
The Modern Salesforce Development Workflow with Visual Studio Code
 
A Developer's Guide to Visual Workflow
A Developer's Guide to Visual WorkflowA Developer's Guide to Visual Workflow
A Developer's Guide to Visual Workflow
 

Similar to Force.com Advanced Developer Certification: Learn from the Experts

Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...
Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...
Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...Salesforce Developers
 
Get ready for your platform developer i certification webinar
Get ready for your platform developer i certification   webinarGet ready for your platform developer i certification   webinar
Get ready for your platform developer i certification webinarJackGuo20
 
Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Salesforce Engineering
 
From Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release ManagementFrom Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release ManagementSalesforce Developers
 
How Developers and Quality Engineer Collaborate at Salesforce
How Developers and Quality Engineer Collaborate at SalesforceHow Developers and Quality Engineer Collaborate at Salesforce
How Developers and Quality Engineer Collaborate at SalesforceSalesforce Engineering
 
Manage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with GovernanceManage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with GovernanceSalesforce Admins
 
Decluttering your Salesfroce org
Decluttering your Salesfroce orgDecluttering your Salesfroce org
Decluttering your Salesfroce orgRoy Gilad
 
Manage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance FrameworkManage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance FrameworkSalesforce Developers
 
Code live with ryan headley code reviews done right
Code live with ryan headley   code reviews done rightCode live with ryan headley   code reviews done right
Code live with ryan headley code reviews done rightJackGuo20
 
Getting Started with Process Builder
Getting Started with Process BuilderGetting Started with Process Builder
Getting Started with Process BuilderSalesforce Admins
 
Elevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance TrackElevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance TrackCarolEnLaNube
 
Release Management: Managing Your Internal Releases
Release Management: Managing Your Internal ReleasesRelease Management: Managing Your Internal Releases
Release Management: Managing Your Internal ReleasesJoshua Hoskins
 
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 KeynoteStaying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 KeynoteSalesforce Admins
 
Df16 - Troubleshooting user access problems
Df16 - Troubleshooting user access problemsDf16 - Troubleshooting user access problems
Df16 - Troubleshooting user access problemsBuyan Thyagarajan
 
Planning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning ExperiencePlanning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning ExperienceShell Black
 

Similar to Force.com Advanced Developer Certification: Learn from the Experts (20)

Quality Control in Development
Quality Control in DevelopmentQuality Control in Development
Quality Control in Development
 
Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...
Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...
Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...
 
Get ready for your platform developer i certification webinar
Get ready for your platform developer i certification   webinarGet ready for your platform developer i certification   webinar
Get ready for your platform developer i certification webinar
 
Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce
 
From Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release ManagementFrom Sandbox To Production: An Introduction to Salesforce Release Management
From Sandbox To Production: An Introduction to Salesforce Release Management
 
How Developers and Quality Engineer Collaborate at Salesforce
How Developers and Quality Engineer Collaborate at SalesforceHow Developers and Quality Engineer Collaborate at Salesforce
How Developers and Quality Engineer Collaborate at Salesforce
 
Manage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with GovernanceManage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with Governance
 
Decluttering your Salesfroce org
Decluttering your Salesfroce orgDecluttering your Salesfroce org
Decluttering your Salesfroce org
 
Manage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance FrameworkManage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance Framework
 
Code live with ryan headley code reviews done right
Code live with ryan headley   code reviews done rightCode live with ryan headley   code reviews done right
Code live with ryan headley code reviews done right
 
Development Best Practices
Development Best PracticesDevelopment Best Practices
Development Best Practices
 
Getting Started with Process Builder
Getting Started with Process BuilderGetting Started with Process Builder
Getting Started with Process Builder
 
Elevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance TrackElevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance Track
 
Einstein Analytics for Developers
Einstein Analytics for DevelopersEinstein Analytics for Developers
Einstein Analytics for Developers
 
Release Management: Managing Your Internal Releases
Release Management: Managing Your Internal ReleasesRelease Management: Managing Your Internal Releases
Release Management: Managing Your Internal Releases
 
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 KeynoteStaying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
 
Df16 - Troubleshooting user access problems
Df16 - Troubleshooting user access problemsDf16 - Troubleshooting user access problems
Df16 - Troubleshooting user access problems
 
The Apex Interactive Debugger
The Apex Interactive DebuggerThe Apex Interactive Debugger
The Apex Interactive Debugger
 
Under the Hood of Sandbox Templates
Under the Hood of Sandbox TemplatesUnder the Hood of Sandbox Templates
Under the Hood of Sandbox Templates
 
Planning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning ExperiencePlanning Your Migration to the Lightning Experience
Planning Your Migration to the Lightning Experience
 

More from Salesforce Developers

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSalesforce Developers
 
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceMaximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceSalesforce Developers
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base ComponentsSalesforce Developers
 
TrailheaDX India : Developer Highlights
TrailheaDX India : Developer HighlightsTrailheaDX India : Developer Highlights
TrailheaDX India : Developer HighlightsSalesforce Developers
 
Why developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX IndiaWhy developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX IndiaSalesforce Developers
 
CodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentCodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentSalesforce Developers
 
CodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web ComponentsCodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web ComponentsSalesforce Developers
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsSalesforce Developers
 
TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsSalesforce Developers
 
Lightning web components - Episode 4 : Security and Testing
Lightning web components  - Episode 4 : Security and TestingLightning web components  - Episode 4 : Security and Testing
Lightning web components - Episode 4 : Security and TestingSalesforce Developers
 
LWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura InteroperabilityLWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura InteroperabilitySalesforce Developers
 
Lightning web components episode 2- work with salesforce data
Lightning web components   episode 2- work with salesforce dataLightning web components   episode 2- work with salesforce data
Lightning web components episode 2- work with salesforce dataSalesforce Developers
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionSalesforce Developers
 
Migrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPMigrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPSalesforce Developers
 
Scale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceScale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceSalesforce Developers
 
Replicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data CaptureReplicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data CaptureSalesforce Developers
 
Modern Development with Salesforce DX
Modern Development with Salesforce DXModern Development with Salesforce DX
Modern Development with Salesforce DXSalesforce Developers
 
Integrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS ConnectIntegrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS ConnectSalesforce Developers
 

More from Salesforce Developers (20)

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
 
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceMaximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component Performance
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base Components
 
TrailheaDX India : Developer Highlights
TrailheaDX India : Developer HighlightsTrailheaDX India : Developer Highlights
TrailheaDX India : Developer Highlights
 
Why developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX IndiaWhy developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX India
 
CodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentCodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local Development
 
CodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web ComponentsCodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web Components
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
 
TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer Highlights
 
Live coding with LWC
Live coding with LWCLive coding with LWC
Live coding with LWC
 
Lightning web components - Episode 4 : Security and Testing
Lightning web components  - Episode 4 : Security and TestingLightning web components  - Episode 4 : Security and Testing
Lightning web components - Episode 4 : Security and Testing
 
LWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura InteroperabilityLWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura Interoperability
 
Lightning web components episode 2- work with salesforce data
Lightning web components   episode 2- work with salesforce dataLightning web components   episode 2- work with salesforce data
Lightning web components episode 2- work with salesforce data
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
 
Migrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPMigrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCP
 
Scale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceScale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in Salesforce
 
Replicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data CaptureReplicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data Capture
 
Modern Development with Salesforce DX
Modern Development with Salesforce DXModern Development with Salesforce DX
Modern Development with Salesforce DX
 
Get Into Lightning Flow Development
Get Into Lightning Flow DevelopmentGet Into Lightning Flow Development
Get Into Lightning Flow Development
 
Integrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS ConnectIntegrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS Connect
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Force.com Advanced Developer Certification: Learn from the Experts

  • 1. Force.com Advanced Developer Certification Learn from the Experts
  • 2. Peter Chittum Developer Evangelist - salesforce.com Caleb Sidel Chief Architect- Strategic Growth, Inc. Leah McGowen-Hare Senior Instructor - salesforce.com Ralph Callaway Principal - Callaway Cloud Consulting
  • 3. Safe Harbor Statement This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking statements, including: any projections of product or service availability, customer growth, earnings, revenues, or other financial items; any statements regarding strategies or plans of management for future operations; any statements concerning new, planned, or upgraded services or developments; statements about current or future economic conditions; and any statements of belief. The risks and uncertainties referred to above include - but are not limited to - risks associated with possible fluctuations in our financial and operating results; our rate of growth; interruptions or delays in our service or our Web hosting; breaches of our security measures; the financial impact of any previous and future acquisitions; the nature of our business model; our ability to continue to release, and gain customer acceptance of, new and improved versions of our service; successful customer deployment and utilization of our existing and future services; competition; the emerging markets in which we operate; our ability to hire, retain and motivate employees and manage our growth; changes in our customer base; technological developments; regulatory developments; litigation related to intellectual property and other matters; and general developments in the economy, financial markets, and credit markets. Further information on these and other factors that could affect our financial results is included in the reports on Forms 10-K, 10-Q and 8-K and in other filings we make with the Securities and Exchange Commission from time to time. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements, except as required by law. Any unreleased services or features referenced in press releases, presentations or public statements are not currently available and may not be delivered on time or at all. Customers who purchase salesforce.com applications should make their purchase decisions based upon features that are currently available.
  • 4. Agenda §  Certified Force.com Advanced Developer Overview §  The Exam §  The Assignment and Essay §  The Judges’ Perspective §  The Anatomy of the Assignment §  Panel with the Experts §  Resources
  • 5. Salesforce.com Certification Program Administrator Track Manage and Configure Salesforce Implementation Expert Track Design Sales & Service Cloud Solutions Developer Track Architect Track Develop Custom Force.com Apps Architect a Complete Force.com Solution Prerequisite: Salesforce.com Certified Force.com Developer Prerequisite: Salesforce.com Certified Administrator Prerequisite: Salesforce.com Certified Administrator Prerequisite: Salesforce.com Certified Force.com Developer Learn more: certification.salesforce.com
  • 6. Salesforce.com Certification Program Agreement §  Protecting the security and confidentiality of our exam content is essential to providing credentials that are respected and industry-leading. §  You agree to the Salesforce.com Certification Program Agreement when you create a test taker account. You are prohibited from disclosing, copying, or publishing exam questions.
  • 7. Salesforce.com Certified Advanced Developer GOAL §  Step 0: Certified Developer §  Demonstrate your mastery of Apex, Visualforce, and Testing §  Step 1: Test RECOMMENDED EXPERIENCE §  Step 2: Assignment §  8+ months experience on the Force.com platform §  Step 3: Essay §  Maintenance
  • 8. Agenda §  Certified Force.com Advanced Developer Overview §  The Exam §  The Assignment and Essay §  The Judges’ Perspective §  The Anatomy of the Assignment §  Panel with the Experts §  Resources
  • 9. Step 1: Multiple-Choice Exam §  2 hours §  69 questions §  Passing score: 73% §  Registration fee USD 400 §  Results: Provided immediately after exam submission as on-screen text and by email Proctored and closed book!
  • 10. What is on the Multiple-Choice Exam? §  Read the Study Guide! –  http://certification.salesforce.com/ SG_CertifiedAdvancedDeveloper.pdf Development Lifecycle 13% Force.com Code (Apex) 33% Force.com Pages (Visualforce) 38% Testing and Debugging 16% §  Read the Article –  http://bit.ly/AdvDevCert Apex … Ways Apex can be invoked Use cases for Apex in an integration scenario How to send and receive email via Apex Use cases for dynamic Apex Use cases for batch Apex Execution order and before and after triggers Governor limits and reasons behind them Write scalable code that handles bulk operations …
  • 11. Behind the Scenes of the Exam §  Kept current with every release §  Every question reviewed by at least two people holding Advanced Developer credential
  • 12. Agenda §  Certified Force.com Advanced Developer Overview §  The Exam §  The Assignment and Essay §  The Judges’ Perspective §  The Anatomy of the Assignment §  Panel with the Experts §  Resources
  • 13. Step 2: Programming Assignment Window Sign Up Schedule Essay Day -30 Assignment Received Day 0 Assignment Deadline Day 30 Result Received Day 80-100 Essay Schedule found at: http://certification.salesforce.com/schedules
  • 14. Programming Assignment You Get Expect to do §  1 Trial EE Org §  Apex §  Partially Complete Solution (Declarative) §  Visualforce §  1 Requirements Document §  Minimum 20 hours work §  Apex Tests §  Deploy
  • 15. Do •  Read the assignment •  Plan your solution •  Focus on Force.com •  Write a complete set of tests •  Your own work! •  SHOW YOUR PASSION!
  • 16. Do Not… •  Do not skimp on tests •  Do not just go for code coverage •  Do not focus on esthetics •  Do not focus on other technologies •  Do not get too complex
  • 17. Step 3: Essay Exam §  Proctored §  60 minutes §  3 short-answer essay questions §  Results dependent on completing the assignment
  • 18. Agenda §  Certified Force.com Advanced Developer Overview §  The Exam §  The Assignment and Essay §  The Judges’ Perspective §  The Anatomy of the Assignment §  Panel with the Experts §  Resources
  • 19. The Assignment Window: The Judge’s View Assignment Deadline Day 30 Result Received Day 80-100 6-8 Weeks
  • 20. How Assignments Are Judged §  Rubric: Standard Scoring Methodology §  Assignment-Specific Job Aids §  In General –  Business requirements –  Functional requirements –  No glaring Apex anti-patterns §  Consistent judging is key “Truth is one, paths are many” -Hindu saying
  • 21. Judges Work In Teams Leah Caleb Unified Criteria A 4 5 5 Criteria B 2 2 2 Criteria C 3 3 3 Criteria D 3 3 3 Criteria E 4 3 4
  • 22. Anonymity of Test Taker Candidate 01111000
  • 23. Judging Fun Facts §  3-4 Windows Per Year §  >100 Candidates per window §  >10 Judges each window §  2 Judges per assignment submitted §  > 400 person hours on judging each window
  • 24. Agenda §  Certified Force.com Advanced Developer Overview §  The Exam §  The Assignment and Essay §  The Judges’ Perspective §  The Anatomy of the Assignment §  Panel with the Experts §  Resources
  • 25. Anatomy of the Assignment What we give you: §  Fictitious Company Scenario §  Business Requirements §  Data Model What you do: §  Business Process Requirements §  User Interface Requirements §  Testing Requirements
  • 27. Review and Refinement Draft Review §  Draft: created by assignment writer §  Review: 2-3 other certified developers §  Final Edition: released for assignment §  > 120 person hours Final
  • 28. Agenda §  Certified Force.com Advanced Developer Overview §  The Exam §  The Assignment and Essay §  The Judges’ Perspective §  The Anatomy of the Assignment §  Panel with the Experts §  Resources
  • 29. Peter Chittum Caleb Sidel Ralph Callaway Leah McGowen-Hare Developer Evangelist, salesforce.com @pchittum VP & Chief Architect, Strategic Growth, Inc. @calebsidel Principal, CallawayCloudConsulting.com @RalphAtCCC Senior Instructor, salesforce.com @LeahBMH Visit the Certification website: http://certification.salesforce.com/developers
  • 30. Agenda §  Certified Force.com Advanced Developer Overview §  The Exam §  The Assignment and Essay §  The Judges’ Perspective §  The Anatomy of the Assignment §  Panel with the Experts §  Resources
  • 31. The obvious stuff §  Download the Study Guide: certification.salesforce.com/developers §  Sign up for training (instructor-led or self-paced online training) §  Practice in a free Developer Edition Org: www.developerforce.com/join §  Register for the Exam: www.webassessor.com/salesforce §  Join the Salesforce.com Training & Certification Group in the Success Community.
  • 32. The not so obvious stuff §  Follow the MVPs on Twitter find them here: http://developer.force.com/mvp §  Read the Article: http://bit.ly/AdvDevCert §  Dig into Salesforce Stackexchange: http://salesforce.stackexchange.com
  • 33. The bottom line §  Certification has value because we all put a lot of effort into it §  We want every deserving candidate to be certified §  Do your best work and show us you deserve it
  • 34.
  • 36. So I’m Certified, Now What? §  Display your certified logo proudly! §  Join your local Developer User Group: bit.ly/user-groups §  Get active on the Discussion Boards: bit.ly/devboards
  • 37. Session Survey Ready for hands-on training? Don’t forget... Tell us what you think with the session survey Have Premier? Follow up with an instructorled course, we suggest: Apex Force.com Code (Apex) and Force.com Page Controllers Try these online courses: Managing Development with Force.com Visualforce Controller Salesforce Success Community Join the community to collaborate with customers, employees, and peers. Simply log in to Salesforce, click Help & Training, then click Collaboration.
  • 38. Need Help, Contact Us Search the Knowledge Base certification.force.com/pkb Open a Case certification.salesforce.com/open-a-case Salesforce.com Training & Certification Group Salesforce.com Certified Professionals Group facebook.com/SalesforceCertification @SalesforceCert
  • 39. How do I register for the exam? •  Create a test taker account and register for the exam at: www.webassessor.com/salesforce •  Log into your test taker account to register for additional exams and view your transcript. •  Locate a testing center at: kryteriononline.com/host_locations •  Online proctoring is available –  Review system requirements at: www.webassessor.com/downloads –  Apple computers not recommended
  • 40. How Do I Maintain my Credential? §  30 minute release-specific online Developer exams are available for each major Salesforce release –  You will be notified via email when release content and exams are available –  Cost: $100 for every 3rd release exam (includes access to Release Training and the associated maintenance exams for one year) §  Each release exam is available for two release cycles §  If you do not pass the release exam by the deadline, all credentials will expire (do not lose your Advanced Developer Certification!) §  The exams are open note, so you can refer to the online training and release notes during the exam Certification Exam Release Schedule: certification.salesforce.com/schedules