{"id":3331,"date":"2013-06-25T22:10:06","date_gmt":"2013-06-25T16:40:06","guid":{"rendered":"http:\/\/JitendraZaa.com\/blog\/?p=3331"},"modified":"2015-05-03T21:12:25","modified_gmt":"2015-05-03T21:12:25","slug":"how-to-prepare-for-dev-501-certification-salesforce","status":"publish","type":"post","link":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/how-to-prepare-for-dev-501-certification-salesforce\/","title":{"rendered":"How to prepare for Dev 501 Certification &#8211; Salesforce"},"content":{"rendered":"<p>This is first time i am going to write article on any Salesforce Certification. This time it is about <strong>&#8220;How to Pass Salesforce Dev 501 Certification&#8221;<\/strong>. I have already received many request on how to prepare for this certification.<\/p>\n<p>Dev 501 certificate in Salesforce will validate that how comfortable you are as a developer with Apex and Visualforce ? In order to get Dev 501 Certification, Developer needs to go through 3 Steps :<\/p>\n<ol>\n<li>Pass Multi &#8211; Choice Exam\n<ul>\n<li>69 Questions, 73% Passing<\/li>\n<\/ul>\n<\/li>\n<li>Complete Assignment if you pass Step 1\n<ul>\n<li>Assignment window opens 4 times in Year, <a href=\"http:\/\/certification.salesforce.com\/schedules\"> You can read here on Schedule of assignment for current year\u00a0<\/a>. You will be given new Salesforce developer org with credential to complete assignment. You will have period of nearly 1 month to complete this.<\/li>\n<\/ul>\n<\/li>\n<li>Essay writing\n<ul>\n<li>Need to answer 3-4 questions regarding your design in assignment to validate that you have written code. If you are confident, you can give Essay before submitting Assignment also. This step also needs to complete in Proctored center like Step 1.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>After these steps, You will get final result in 4-5 weeks.<!--more--><\/p>\n<p>First, you have to go through below three Guides in very detail, I would suggest you should go for second round also before 2-3 days of exam.<\/p>\n<ol>\n<li><a href=\"http:\/\/www.salesforce.com\/us\/developer\/docs\/apexcode\/salesforce_apex_language_reference.pdf\" rel=\"nofollow\">Apex developer Guide<\/a><\/li>\n<li><a href=\"http:\/\/www.salesforce.com\/us\/developer\/docs\/pages\/salesforce_pages_developers_guide.pdf\" rel=\"nofollow\">Visualforce Developer Guide<\/a><\/li>\n<li><a href=\"http:\/\/www.salesforce.com\/us\/developer\/docs\/daas\/salesforce_migration_guide.pdf\" rel=\"nofollow\">Salesforce Migration Guide<\/a><\/li>\n<\/ol>\n<p>Below are the Topics to focus more (MUST) for preparation.<\/p>\n<ol>\n<li><a href=\"http:\/\/www.salesforce.com\/us\/developer\/docs\/apexcode\/Content\/apex_triggers_order_of_execution.htm\" rel=\"nofollow\">Order of Execution of Trigger<\/a><\/li>\n<li>Which Trigger gets fired in Merge Operation ?<\/li>\n<li>Read about Undelete Trigger.<\/li>\n<li>How to Test Triggers ?<\/li>\n<li><a title=\"Reduce View State Size in Salesforce\" href=\"https:\/\/jitendrazaa.com\/blog\/salesforce\/introduction-to-view-state-in-visualforce\/\">How to reduce ViewState ?<\/a><\/li>\n<li>What is MVC ?<\/li>\n<li>How to create Custom Component ?<\/li>\n<li><a title=\"Email Services\" href=\"https:\/\/jitendrazaa.com\/blog\/salesforce\/email-services-in-salesforce-with-simple-example\/\">How to Test Email Services ?<\/a><\/li>\n<li><a href=\"https:\/\/jitendrazaa.com\/blog\/salesforce\/life-cycle-of-visual-force-page-during-get-request-salesforce-interview-question\/\">What is sequence of execution of Visualforce in GET Request ?<\/a><\/li>\n<li>Sequence of execution of Visualforce in POST Request?<\/li>\n<li>When to use Package, ChangeSet and Force.com Migration tool ?<\/li>\n<li>How to use Visualforce Template ?<\/li>\n<li>What is supported in &lt;apex:attribute&gt; tag ?<\/li>\n<li>How to use Dynamic Apex, Dynamic SOQL and Dynamic SOSL ?<\/li>\n<li>What is Script Limit, DML Limit, Sandbox limit and so on&#8230;<\/li>\n<li>How Exception class works?<\/li>\n<li>There were many questions on System Log (Developer Console).<\/li>\n<li>Very good understanding of Static variable and Global class.<\/li>\n<li>How to create REST request and how to test it.<\/li>\n<li>When to use Visualforce Template and what are drawbacks of it ?<\/li>\n<li>How Visualforce properties (Getters and Setters) works ?<\/li>\n<li>Considerations for Constructor ?<\/li>\n<li>How to create Controller Extensions ?<\/li>\n<li>Difference in System.AssertEquals, System.Assert ?<\/li>\n<li>How to get 100% Test Coverage ?<\/li>\n<li>Read about SOQL Clauses like FOR UPDATE, ALL ROWS .<\/li>\n<li>File names of ANT Migration and there usage ?<\/li>\n<li>How to delete something using Migration Tool ?<\/li>\n<li>When to use Sandboxes and when to use Developer Account ?<\/li>\n<li>How to add custom (Create Visualforce) button on List Views ?<\/li>\n<li>Difference in &lt;apex:Actionsupport&gt;, &lt;apex:ActionFunction&gt; and &lt;apex:ActionPoller&gt; ?<\/li>\n<\/ol>\n<p>And, there were many questions on other parts. I would strongly suggest to read all 3 PDF specified above.<\/p>\n<p><em><span style=\"text-decoration: underline;\"><strong>Note :<\/strong> <\/span><\/em>I will not reply to any comment regarding actual \/ sample questions. I would be more than happy to help and suggest on any topics specified above.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is first time i am going to write article on any Salesforce Certification. This time it is about &#8220;How to Pass Salesforce Dev 501 Certification&#8221;. I have already received many request on how to prepare for this certification. Dev 501 certificate in Salesforce will validate that how comfortable you are as a developer with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"jz_research_post":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[54,76],"class_list":["post-3331","post","type-post","status-publish","format-standard","hentry","category-salesforce","tag-certificate","tag-dev-501"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":6863,"url":"https:\/\/www.jitendrazaa.com\/blog\/integration\/mulesoft\/mulesoft-live-demo-alpharetta-developer-group-meet\/","url_meta":{"origin":3331,"position":0},"title":"Introduction to Mulesoft with Example &#8211; Alpharetta Developer Group Meet","author":"Jitendra","date":"June 17, 2019","format":false,"excerpt":"Slides and Video from Alpharetta Developer group meet - Loading data in Salesforce using Mulesoft 4","rel":"","context":"In &quot;Mulesoft&quot;","block_context":{"text":"Mulesoft","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/integration\/mulesoft\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/sqWLC2I8Ozg\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4807,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/salesforce-to-salesforce-integration-using-canvas\/","url_meta":{"origin":3331,"position":1},"title":"Salesforce to Salesforce integration using Canvas","author":"Jitendra","date":"September 14, 2015","format":false,"excerpt":"After writing this article Salesforce has enabled CSP (Content Security Policy) which restricts adding Salesforce in iFrame. We can add MyDomain URL as CSP whitelisting and it works only if user already logged into other Salesforce instance. However, if user is not logged into other instance , internally OAuth navigates\u2026","rel":"","context":"In &quot;Salesforce&quot;","block_context":{"text":"Salesforce","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/salesforce\/"},"img":{"alt_text":"Force.com Canvas Application Demo with Complete Source code","src":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/09\/Force.com-Canvas-Application-Demo-with-Complete-Source-code.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/09\/Force.com-Canvas-Application-Demo-with-Complete-Source-code.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/09\/Force.com-Canvas-Application-Demo-with-Complete-Source-code.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4240,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/how-to-become-salesforce-admin-and-developer-trailhead-is-good-answer\/","url_meta":{"origin":3331,"position":2},"title":"How to start learning Salesforce &#8211;  Trailhead is good answer","author":"Jitendra","date":"February 9, 2015","format":false,"excerpt":"In last 3-4\u00a0years, Salesforce is well known cloud computing platform between\u00a0IT professionals and fresh college graduates. Dreamforce, well known for largest conference on planet breaking its own record every year. Salesforce is also\u00a0top Innovative company in world as per forbes. Change is inevitable - well adapted by Salesforce.\u00a0Unlike traditional languages,\u2026","rel":"","context":"In &quot;Salesforce&quot;","block_context":{"text":"Salesforce","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/salesforce\/"},"img":{"alt_text":"Trailhead - Data Security","src":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/02\/Trailhead-Data-Security.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/02\/Trailhead-Data-Security.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/02\/Trailhead-Data-Security.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/02\/Trailhead-Data-Security.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":4559,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/top-google-chrome-extensions-for-salesforce\/","url_meta":{"origin":3331,"position":3},"title":"Top Google chrome extensions for Salesforce","author":"Jitendra","date":"June 12, 2015","format":false,"excerpt":"Checkout if your favorite Google Chrome extension made it in Top extensions for Salesforce","rel":"","context":"In &quot;Salesforce&quot;","block_context":{"text":"Salesforce","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/salesforce\/"},"img":{"alt_text":"Salesforce Dev tools - Chrome Extension","src":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/06\/Salesforce-Devtools-Chrome-Extension.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/06\/Salesforce-Devtools-Chrome-Extension.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2015\/06\/Salesforce-Devtools-Chrome-Extension.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":6606,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/build-a-salesforce-dx-plugin-in-15-minutes-dreamforce-2018\/","url_meta":{"origin":3331,"position":4},"title":"Build a Salesforce DX Plugin in 15 Min","author":"Jitendra","date":"September 14, 2018","format":false,"excerpt":"My Dreamforce Session to create a Salesforce DX plugin in 15 minutes","rel":"","context":"In &quot;Salesforce&quot;","block_context":{"text":"Salesforce","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/salesforce\/"},"img":{"alt_text":"Salesforce DX Plugin Structure","src":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2018\/09\/Salesforce-DX-Plugin-Structure.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":7196,"url":"https:\/\/www.jitendrazaa.com\/blog\/salesforce\/5-steps-to-increase-your-chances-of-passing-certified-technical-architect-cta-certification\/","url_meta":{"origin":3331,"position":5},"title":"5 Steps to increase your chances of passing Certified Technical Architect &#8211; CTA certification","author":"Jitendra","date":"June 24, 2021","format":false,"excerpt":"5 Steps to become Salesforce Certified Technical Architect - CTA","rel":"","context":"In &quot;Salesforce&quot;","block_context":{"text":"Salesforce","link":"https:\/\/www.jitendrazaa.com\/blog\/category\/salesforce\/"},"img":{"alt_text":"5 Steps to pass CTA","src":"https:\/\/i0.wp.com\/www.jitendrazaa.com\/blog\/wp-content\/uploads\/2021\/06\/5-STeps-to-pass-CTA.png?fit=480%2C1200&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/posts\/3331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/comments?post=3331"}],"version-history":[{"count":1,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/posts\/3331\/revisions"}],"predecessor-version":[{"id":4430,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/posts\/3331\/revisions\/4430"}],"wp:attachment":[{"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/media?parent=3331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/categories?post=3331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jitendrazaa.com\/blog\/wp-json\/wp\/v2\/tags?post=3331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}