SlideShare una empresa de Scribd logo
1 de 58
Descargar para leer sin conexión
I Passed Advanced Developer
Certification
Safe Harbor
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties
materialize or if any of the assumptions proves 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, including any projections of product or service availability, subscriber growth, earnings, revenues, or other
financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any
statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new
functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our
operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any
litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our
relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our
service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to
larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is
included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent
fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor
Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently
available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions
based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these
forward-looking statements.
Chris Alun Lewis
Application Developer, Desynit
@ChrisAlunLewis

Leah McGowen-Hare,MSEd
Master Developer Instructor, salesforce.com
@LeahBMH

Barry Hughes
Developer, Blue Wave Group
@barryhughes

Peter Chittum
Developer Evangelist, salesforce.com
@pchittum
Agenda
Certified Force.com Advanced Developer Overview
Chris’ Story
Leah’s Story
Barry’s Story
Q&A
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

Learn more: certification.salesforce.com
Test Taker Agreement
You agree to this when you create a test taker account
You are prohibited from disclosing, copying, or publishing exam
questions and the assignment scenario.

Would compromise the certification exams
Degrades the value of the Certification
Salesforce.com Certified Advanced Developer
GOAL

Step 0: Certified Developer

▪ Demonstrate your mastery of Apex,
Visualforce, and Testing

Step 1: Test

RECOMMENDED EXPERIENCE
▪ 8+ months experience on the Force.com
platform

Step 2: Assignment
Step 3: Essay
Maintenance
Agenda
Certified Force.com Advanced Developer Overview
Chris’ Story
Leah’s Story
Barry’s Story
Q&A
Resources
Achieving the Advanced Developer Certification
A Journey through the Force.com platform

Chris Alun Lewis
Who was I?
▪ Working on Force.com 2.5 years
▪ Certified Developer
▪ Keen to Achieve More
The Advanced Developer Certification
Part 1: Multiple Choice Exam
Emphasis on code and practical scenarios
▪ Read, read, read (Apex guide)
▪ Don’t be afraid to experiment
▪ Know key concepts / processes
Part 1: Multiple Choice Exam
Key concepts – use your fridge!
Part 2 : The Assignment
A practical exercise in building / enhancing an application
▪ Don’t dive in
▪ Your experience helps
▪ Keep it simple & native
Part 2 : The Assignment
Don’t have a mad panic!

Lesson Learnt : Controlled iteration, small steps
Improved development practices
Part 3: Essay style questions
A review of your assignment, what you did and why?
▪ Salesforce wants you to succeed
▪ Common Sense
▪ Lightbulb moment?
Don’t be afraid to debate
I passed! – Who I am now?
▪ Certified Advanced Developer
▪ Better understanding of Salesforce
▪ Passion for learning
In summary
Not just a Certified Developer, a BETTER Developer

It’s a Journey, Don’t stop believin’ ;)
Agenda
Certified Force.com Advanced Developer Overview
Chris’ Story
Leah’s Story
Barry’s Story
Q&A
Resources
Tales of Certification and Person Hygiene
Or What Happens When You Just Give It a Go

Leah McGowen-Hare
My Flare..
December 2012
•On a whim took the Advanced Multiple Choice Test
• Hooray!! Know more than I knew
• Oh SA%$!! I have to do the Programming Assignment
January-March 2013
▪ Read Apex Developer’s Guide
▪ Read Visualforce Developer’s Guide
▪ Spent many of nights curled up with a book
March 2013
• 3/28/2103 :7:28 pm, Received project assignment.
• After reading 20 page specifications and requirements
• Cried and panic attack
March 2013
• 3/28/2103 :7:28 pm, Received project assignment.
• After reading 20 page specifications and requirements
• Cried and panic attack
April 2013
• Went into super developer mode
• 3 Weeks straight coding
!!

• Husband ran an intervention

e

Sup

er
Cod
r

th

• April 19 completed Essay portion
th

• April 20 , submitted project
YOU
NEED
June 2013
• June 28, 9:18 pm received the email with four letter word

• Celebrate
Today – Now What?
The sexiest thing in the entire world is being really smart.
And being thoughtful and being generous. Everything else is
crap. I promise you. It's just crap that people try to sell to you
to make you feel like less. So don't buy it. Be smart. Be
thoughtful and be generous.
-Ashton Kutcher

• Therefore sexy = smart
• Therefore…
Advanced Developer Cert
Makes you too Sexy for your shirt!
Agenda
Certified Force.com Advanced Developer Overview
Chris’ Story
Leah’s Story
Barry’s Story
Q&A
Resources
A step-by-step approach to a new certification
And what I learned in the process

Barry Hughes
My Background

Lotus Domino / IBM Notes Certified Developer for 15 years (R5+).
My Mission: 16 months to get all 3 credentials….
My Approach

• No formal training
• Pass the exam mindset
…… get into study mode.
December 2011
Tutorial videos via the Premier Success Plan Help & Training.
Home study (7 days)
Exam guide
December 2011

March
2012

January 2012 – March 2012
1-2 days per week study
Tutorial videos

March 2012: sat and failed multiple choice exam.
Too heavily focused on video tutorials
Realised that Developers guides are crucial
DEV501 Salesforce Course is excellent!
December 2011

March
2012

Fill in the gaps
-

Apex Developers Guide
Visualforce Developers Guide
More focus on workbooks and project work

May 2012: Passed multiple choice exam.

May
2012
Preparing for the Assignment
June 2012
Signed up for the Assignment from a rental car
while I was on family holidays in Spain

Certified as a Salesforce.com Instructor
FREE salesforce.com You Tube videos and Podcasts
▪ Very good videos on Force.com development.
▪ Chris Barry’s podcast
▪ Codetalk – weekly Q & A with Sandeep and the gang.
▪ Design Pattern videos also very useful.
▪ VideoCache iPhone app
Assignment Progress
Obtain understanding family….

Salesforce blogs Rule!
(I owe many people many drinks).

50-60 hours to complete the assignment.
▪ Coding trigger and VF page ➔ 40% of my time.
▪ Preparing for the Essay exam ➔ 10%
▪ Rest spent testing code.
Helpful Tips
Focus on the functionality required…
Not the visuals or security
Provide anonymous block code to create test records.
Comment your code!
▪ Explains your thinking and techniques to the person grading it
▪

A huge help when preparing for the essay exam.

TESTING!!!
▪ Positive, Negative, Profiles, Bulk
Essay Exam
Preparation
How did you approach the assignment?
Who, What, Why, Where, How ….. Especially How!!

Scheduling
- Sit it when you have development nearly finished
- International Candidates beware of dates and times of submission

There were 5 questions:
▪ designed to allow you to talk about what you did.
▪ Commenting your code – this gives you a good study guide.

A GOTCHA
▪
▪

Essay exam software a little difficult to type out the answers.
Copy and Paste between questions does not work!
Getting the Results
Results email received on March 5th 2013.
▪ Strengths I displayed in my assignment
▪ Areas I need to develop

What did it mean?
▪ Huge sense of accomplishment
▪ My MD was very happy
▪ My LinkedIn account has gone mad!
▪ My knowledge of and confidence using the Force.com platform has been greatly enhanced
▪ Massive appreciation for a world-class product.
Agenda
Certified Force.com Advanced Developer Overview
Chris’ Story
Leah’s Story
Barry’s Story
Q&A
Resources
Chris Alun Lewis

Leah McGowen-Hare

Barry Hughes

Developer
Desynit
@ChrisAlunLewis

Senior Instructor,
salesforce.com
@LeahBMH

Developer
Blue Wave Group
@barryhughes

Visit the Certification website:
http://certification.salesforce.com/developers
Agenda
Certified Force.com Advanced Developer Overview
Chris’ Story
Leah’s Story
Barry’s Story
Q&A
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
Prepare, Perspire, Persevere!
Every experience is different
Be prepared for the certification journey to improve your skills
We want to hear
from YOU!
Please take a moment to complete our
session survey
Surveys can be found in the “My Agenda”
portion of the Dreamforce app
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?
Follow up with an instructorled course, we suggest:
Don’t
forget...
Tell us what
you think with
the session
survey

Have Premier?

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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (20)

Manage Your Agile Development from Salesforce
Manage Your Agile Development from SalesforceManage Your Agile Development from Salesforce
Manage Your Agile Development from Salesforce
 
Cloud Academy: Getting Started (Virtual Classroom)
Cloud Academy: Getting Started (Virtual Classroom)Cloud Academy: Getting Started (Virtual Classroom)
Cloud Academy: Getting Started (Virtual Classroom)
 
Backlog Blunders
Backlog BlundersBacklog Blunders
Backlog Blunders
 
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!
 
Einstein Next Best Action - French Touch Dreamin 2019
Einstein Next Best Action - French Touch Dreamin 2019Einstein Next Best Action - French Touch Dreamin 2019
Einstein Next Best Action - French Touch Dreamin 2019
 
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)
 
Kevin Graves SCQAA-SF Scrum Presentation
Kevin Graves SCQAA-SF Scrum PresentationKevin Graves SCQAA-SF Scrum Presentation
Kevin Graves SCQAA-SF Scrum Presentation
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challenges
 
Chicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall worldChicago Code Camp 2014 - Agile Testing in a waterfall world
Chicago Code Camp 2014 - Agile Testing in a waterfall world
 
DF15 Partner Zone (Replay!) Guide
DF15 Partner Zone (Replay!) GuideDF15 Partner Zone (Replay!) Guide
DF15 Partner Zone (Replay!) Guide
 
Partner Forums Guide
Partner Forums GuidePartner Forums Guide
Partner Forums Guide
 
Make Apps Smarter with Einstein
Make Apps Smarter with EinsteinMake Apps Smarter with Einstein
Make Apps Smarter with Einstein
 
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
Portal Deployment Best Practices | IBM Portal Excellence Conference 2009
 
Build Your Lightning Rollout Plan - September 2017
Build Your Lightning Rollout Plan - September 2017Build Your Lightning Rollout Plan - September 2017
Build Your Lightning Rollout Plan - September 2017
 
Sathvika
SathvikaSathvika
Sathvika
 
Generic Roadmap Slide
Generic Roadmap SlideGeneric Roadmap Slide
Generic Roadmap Slide
 
PMP Study Tips, PPC Total study tips for the certification ver e13.1
PMP Study Tips, PPC Total study tips for the certification ver e13.1PMP Study Tips, PPC Total study tips for the certification ver e13.1
PMP Study Tips, PPC Total study tips for the certification ver e13.1
 
Force.com Careers 2.0
Force.com Careers 2.0Force.com Careers 2.0
Force.com Careers 2.0
 
Cloud Academy: Getting Started (June 17, 2015)
Cloud Academy: Getting Started (June 17, 2015)Cloud Academy: Getting Started (June 17, 2015)
Cloud Academy: Getting Started (June 17, 2015)
 
Zen and the Art of Automated Acceptance Test Suite Maintenance
Zen and the Art of Automated Acceptance Test Suite MaintenanceZen and the Art of Automated Acceptance Test Suite Maintenance
Zen and the Art of Automated Acceptance Test Suite Maintenance
 

Similar a I Passed the Force.com Advanced Developer Certification

Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012
Developer Force - Force.com Community
 

Similar a I Passed the Force.com Advanced Developer Certification (20)

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
 
Business Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce AdminsBusiness Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce Admins
 
Drive Adoption of Salesforce at Your Company
Drive Adoption of Salesforce at Your CompanyDrive Adoption of Salesforce at Your Company
Drive Adoption of Salesforce at Your Company
 
Build Innovation into Your Admin Routine
Build Innovation into Your Admin RoutineBuild Innovation into Your Admin Routine
Build Innovation into Your Admin Routine
 
Circles of success - So you have created or acquired a mess - now what (1)
Circles of success - So you have created or acquired a mess - now what (1)Circles of success - So you have created or acquired a mess - now what (1)
Circles of success - So you have created or acquired a mess - now what (1)
 
Rollin' Out Lightnin' Ain't All That Frightenin' by Jon Barlow
Rollin' Out Lightnin' Ain't All That Frightenin' by Jon BarlowRollin' Out Lightnin' Ain't All That Frightenin' by Jon Barlow
Rollin' Out Lightnin' Ain't All That Frightenin' by Jon Barlow
 
How to Create Awesome Documentation
How to Create Awesome DocumentationHow to Create Awesome Documentation
How to Create Awesome Documentation
 
How to Rock Your Next Presentation and Demo Webinar
How to Rock Your Next Presentation and Demo WebinarHow to Rock Your Next Presentation and Demo Webinar
How to Rock Your Next Presentation and Demo Webinar
 
Essential habits for New Admins 02.18
Essential habits for New Admins 02.18Essential habits for New Admins 02.18
Essential habits for New Admins 02.18
 
Essential Habits for New Admins 11.2018
Essential Habits for New Admins 11.2018Essential Habits for New Admins 11.2018
Essential Habits for New Admins 11.2018
 
Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012
 
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
 
Become a Salesforce Certified Developer
Become a Salesforce Certified DeveloperBecome a Salesforce Certified Developer
Become a Salesforce Certified Developer
 
Essential Habits for New Admins 2017
Essential Habits for New Admins 2017Essential Habits for New Admins 2017
Essential Habits for New Admins 2017
 
How to Make a Career as an Admin by Denise Carbone
How to Make a Career as an Admin by Denise CarboneHow to Make a Career as an Admin by Denise Carbone
How to Make a Career as an Admin by Denise Carbone
 
How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)How to Rock a Salesforce Demo (and why it matters)
How to Rock a Salesforce Demo (and why it matters)
 
The Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development LifecycleThe Ideal Salesforce Development Lifecycle
The Ideal Salesforce Development Lifecycle
 
Df18 decoding developers level up your admin career 2018
Df18 decoding developers  level up your admin career 2018Df18 decoding developers  level up your admin career 2018
Df18 decoding developers level up your admin career 2018
 
Boost Your Career: Get Cloud-Trained and Certified
Boost Your Career: Get Cloud-Trained and CertifiedBoost Your Career: Get Cloud-Trained and Certified
Boost Your Career: Get Cloud-Trained and Certified
 
Cloud Academy: Getting Started as a Consulting Partner (December 17, 2014)
Cloud Academy: Getting Started as a Consulting Partner (December 17, 2014)Cloud Academy: Getting Started as a Consulting Partner (December 17, 2014)
Cloud Academy: Getting Started as a Consulting Partner (December 17, 2014)
 

Más de Salesforce Developers

Más de 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
 
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
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

I Passed the Force.com Advanced Developer Certification

  • 1. I Passed Advanced Developer Certification
  • 2. Safe Harbor Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves 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, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 3. Chris Alun Lewis Application Developer, Desynit @ChrisAlunLewis Leah McGowen-Hare,MSEd Master Developer Instructor, salesforce.com @LeahBMH Barry Hughes Developer, Blue Wave Group @barryhughes Peter Chittum Developer Evangelist, salesforce.com @pchittum
  • 4. Agenda Certified Force.com Advanced Developer Overview Chris’ Story Leah’s Story Barry’s Story Q&A 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 Learn more: certification.salesforce.com
  • 7. Test Taker Agreement You agree to this when you create a test taker account You are prohibited from disclosing, copying, or publishing exam questions and the assignment scenario. Would compromise the certification exams Degrades the value of the Certification
  • 8. Salesforce.com Certified Advanced Developer GOAL Step 0: Certified Developer ▪ Demonstrate your mastery of Apex, Visualforce, and Testing Step 1: Test RECOMMENDED EXPERIENCE ▪ 8+ months experience on the Force.com platform Step 2: Assignment Step 3: Essay Maintenance
  • 9. Agenda Certified Force.com Advanced Developer Overview Chris’ Story Leah’s Story Barry’s Story Q&A Resources
  • 10. Achieving the Advanced Developer Certification A Journey through the Force.com platform Chris Alun Lewis
  • 11. Who was I? ▪ Working on Force.com 2.5 years ▪ Certified Developer ▪ Keen to Achieve More
  • 12. The Advanced Developer Certification
  • 13. Part 1: Multiple Choice Exam Emphasis on code and practical scenarios ▪ Read, read, read (Apex guide) ▪ Don’t be afraid to experiment ▪ Know key concepts / processes
  • 14. Part 1: Multiple Choice Exam Key concepts – use your fridge!
  • 15. Part 2 : The Assignment A practical exercise in building / enhancing an application ▪ Don’t dive in ▪ Your experience helps ▪ Keep it simple & native
  • 16. Part 2 : The Assignment Don’t have a mad panic! Lesson Learnt : Controlled iteration, small steps Improved development practices
  • 17. Part 3: Essay style questions A review of your assignment, what you did and why? ▪ Salesforce wants you to succeed ▪ Common Sense ▪ Lightbulb moment? Don’t be afraid to debate
  • 18. I passed! – Who I am now? ▪ Certified Advanced Developer ▪ Better understanding of Salesforce ▪ Passion for learning
  • 19. In summary Not just a Certified Developer, a BETTER Developer It’s a Journey, Don’t stop believin’ ;)
  • 20. Agenda Certified Force.com Advanced Developer Overview Chris’ Story Leah’s Story Barry’s Story Q&A Resources
  • 21. Tales of Certification and Person Hygiene Or What Happens When You Just Give It a Go Leah McGowen-Hare
  • 23. December 2012 •On a whim took the Advanced Multiple Choice Test • Hooray!! Know more than I knew • Oh SA%$!! I have to do the Programming Assignment
  • 24. January-March 2013 ▪ Read Apex Developer’s Guide ▪ Read Visualforce Developer’s Guide ▪ Spent many of nights curled up with a book
  • 25. March 2013 • 3/28/2103 :7:28 pm, Received project assignment. • After reading 20 page specifications and requirements • Cried and panic attack
  • 26. March 2013 • 3/28/2103 :7:28 pm, Received project assignment. • After reading 20 page specifications and requirements • Cried and panic attack
  • 27. April 2013 • Went into super developer mode • 3 Weeks straight coding !! • Husband ran an intervention e Sup er Cod r th • April 19 completed Essay portion th • April 20 , submitted project YOU NEED
  • 28. June 2013 • June 28, 9:18 pm received the email with four letter word • Celebrate
  • 29. Today – Now What? The sexiest thing in the entire world is being really smart. And being thoughtful and being generous. Everything else is crap. I promise you. It's just crap that people try to sell to you to make you feel like less. So don't buy it. Be smart. Be thoughtful and be generous. -Ashton Kutcher • Therefore sexy = smart • Therefore…
  • 30. Advanced Developer Cert Makes you too Sexy for your shirt!
  • 31. Agenda Certified Force.com Advanced Developer Overview Chris’ Story Leah’s Story Barry’s Story Q&A Resources
  • 32. A step-by-step approach to a new certification And what I learned in the process Barry Hughes
  • 33. My Background Lotus Domino / IBM Notes Certified Developer for 15 years (R5+).
  • 34. My Mission: 16 months to get all 3 credentials….
  • 35. My Approach • No formal training • Pass the exam mindset …… get into study mode.
  • 36. December 2011 Tutorial videos via the Premier Success Plan Help & Training. Home study (7 days) Exam guide
  • 37. December 2011 March 2012 January 2012 – March 2012 1-2 days per week study Tutorial videos March 2012: sat and failed multiple choice exam. Too heavily focused on video tutorials Realised that Developers guides are crucial DEV501 Salesforce Course is excellent!
  • 38. December 2011 March 2012 Fill in the gaps - Apex Developers Guide Visualforce Developers Guide More focus on workbooks and project work May 2012: Passed multiple choice exam. May 2012
  • 39. Preparing for the Assignment June 2012 Signed up for the Assignment from a rental car while I was on family holidays in Spain Certified as a Salesforce.com Instructor FREE salesforce.com You Tube videos and Podcasts ▪ Very good videos on Force.com development. ▪ Chris Barry’s podcast ▪ Codetalk – weekly Q & A with Sandeep and the gang. ▪ Design Pattern videos also very useful. ▪ VideoCache iPhone app
  • 40. Assignment Progress Obtain understanding family…. Salesforce blogs Rule! (I owe many people many drinks). 50-60 hours to complete the assignment. ▪ Coding trigger and VF page ➔ 40% of my time. ▪ Preparing for the Essay exam ➔ 10% ▪ Rest spent testing code.
  • 41. Helpful Tips Focus on the functionality required… Not the visuals or security Provide anonymous block code to create test records. Comment your code! ▪ Explains your thinking and techniques to the person grading it ▪ A huge help when preparing for the essay exam. TESTING!!! ▪ Positive, Negative, Profiles, Bulk
  • 42. Essay Exam Preparation How did you approach the assignment? Who, What, Why, Where, How ….. Especially How!! Scheduling - Sit it when you have development nearly finished - International Candidates beware of dates and times of submission There were 5 questions: ▪ designed to allow you to talk about what you did. ▪ Commenting your code – this gives you a good study guide. A GOTCHA ▪ ▪ Essay exam software a little difficult to type out the answers. Copy and Paste between questions does not work!
  • 43. Getting the Results Results email received on March 5th 2013. ▪ Strengths I displayed in my assignment ▪ Areas I need to develop What did it mean? ▪ Huge sense of accomplishment ▪ My MD was very happy ▪ My LinkedIn account has gone mad! ▪ My knowledge of and confidence using the Force.com platform has been greatly enhanced ▪ Massive appreciation for a world-class product.
  • 44.
  • 45. Agenda Certified Force.com Advanced Developer Overview Chris’ Story Leah’s Story Barry’s Story Q&A Resources
  • 46. Chris Alun Lewis Leah McGowen-Hare Barry Hughes Developer Desynit @ChrisAlunLewis Senior Instructor, salesforce.com @LeahBMH Developer Blue Wave Group @barryhughes Visit the Certification website: http://certification.salesforce.com/developers
  • 47. Agenda Certified Force.com Advanced Developer Overview Chris’ Story Leah’s Story Barry’s Story Q&A Resources
  • 48. 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.
  • 49. 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
  • 50. The Bottom Line Prepare, Perspire, Persevere! Every experience is different Be prepared for the certification journey to improve your skills
  • 51. We want to hear from YOU! Please take a moment to complete our session survey Surveys can be found in the “My Agenda” portion of the Dreamforce app
  • 52.
  • 54. 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
  • 55. Session Survey Ready for hands-on training? Follow up with an instructorled course, we suggest: Don’t forget... Tell us what you think with the session survey Have Premier? 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.
  • 56. 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
  • 57. 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
  • 58. 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