{"id":3870,"date":"2022-08-03T02:43:58","date_gmt":"2022-08-03T02:43:58","guid":{"rendered":"https:\/\/reviewnprep.com\/blog\/?p=3870"},"modified":"2022-08-03T02:44:12","modified_gmt":"2022-08-03T02:44:12","slug":"az-204-certification-tips","status":"publish","type":"post","link":"https:\/\/reviewnprep.com\/blog\/az-204-certification-tips\/","title":{"rendered":"AZ-204 Certification Tips"},"content":{"rendered":"\n<p>Developing Solutions for Microsoft Azure AZ-204 is an important certification that all software developers should have. As per the official certification page, <em>candidates should be proficient in Azure SDKs, data storage options, data connections, APIs, app authentication and authorization, compute, and container deployment, debugging, performance tuning, and monitoring.&nbsp;<\/em><\/p>\n\n\n\n<p>As you can see, there are a wide variety of topics covered. Additionally, the exam requires the ability to program in a language supported by Azure &#8211; C# and\/or Python. This exam is not for the faint hearted. However, with proper planning and enough practice, you can do it.&nbsp;<\/p>\n\n\n\n<p>If you are preparing for AZ-204 Developing Solutions for Microsoft Azure, this blog is for you. If you are new to Azure, you should first understand the Azure Fundamentals.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><a href=\"https:\/\/reviewnprep.com\/blog\/how-to-pass-azure-fundamentals-az-900-new-changes-in-nov20\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Fundamentals Exam (AZ-900) Preparation Guide<\/a>.<\/p><cite>Blog<\/cite><\/blockquote>\n\n\n\n<p>So, let&#8217;s get started.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_66_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69e1b329943a1\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69e1b329943a1\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/reviewnprep.com\/blog\/az-204-certification-tips\/#AZ-204_Certification_Exam_Topics\" title=\"AZ-204 Certification Exam Topics\">AZ-204 Certification Exam Topics<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/reviewnprep.com\/blog\/az-204-certification-tips\/#Resources_For_AZ-204_Certification\" title=\"Resources For AZ-204 Certification\">Resources For AZ-204 Certification<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/reviewnprep.com\/blog\/az-204-certification-tips\/#How_hard_is_the_AZ-204_exam\" title=\"How hard is the AZ-204 exam?\">How hard is the AZ-204 exam?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/reviewnprep.com\/blog\/az-204-certification-tips\/#AZ-204_Exam_Details\" title=\"AZ-204 Exam Details\">AZ-204 Exam Details<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/reviewnprep.com\/blog\/az-204-certification-tips\/#Microsoft_Azure_Developer_Associate_AZ-204_Exam_Tips\" title=\"Microsoft Azure Developer Associate AZ-204 Exam Tips\">Microsoft Azure Developer Associate AZ-204 Exam Tips<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/reviewnprep.com\/blog\/az-204-certification-tips\/#Important_Pro-Tip\" title=\"Important Pro-Tip\">Important Pro-Tip<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/reviewnprep.com\/blog\/az-204-certification-tips\/#Conclusion\" title=\"Conclusion\">Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"AZ-204_Certification_Exam_Topics\"><\/span><strong>AZ-204 Certification Exam Topics<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Make sure you check out the most recent exam guide on the official <a href=\"https:\/\/docs.microsoft.com\/en-us\/certifications\/exams\/az-204\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Azure website<\/a>. At the time of the blog, below are the exam objectives covered and skills measured for this certification:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Develop Azure compute solutions (25\u201330%)&nbsp;<\/li><li>Develop for Azure storage (15\u201320%)&nbsp;<\/li><li>Implement Azure security (20\u201325%)&nbsp;<\/li><li>Monitor, troubleshoot, and optimize Azure solutions (15\u201320%)&nbsp;<\/li><li>Connect to and consume Azure services and third-party services (15\u201320%)<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Resources_For_AZ-204_Certification\"><\/span><strong>Resources For <\/strong><strong>AZ-204 Certification<\/strong><strong><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>1. There are a couple of options to choose from on Udemy<\/p>\n\n\n\n<p>&nbsp;&#8211; Scott Duffy Developer Course &#8211; The course does have good labs and examples but you shouldn&#8217;t rely on this alone.&nbsp;<\/p>\n\n\n\n<p>&#8211; Alan Rodriguez Developer Course &#8211; We rated this course higher than Scott, and it has everything current for the exam.&nbsp;<\/p>\n\n\n\n<p>2. Microsoft does have its own&nbsp;<a href=\"https:\/\/docs.microsoft.com\/en-us\/certifications\/exams\/az-204\" target=\"_blank\" rel=\"noreferrer noopener\">resources<\/a> to prepare which are pretty good and reliable. Scroll down to the learning path on this page and you have everything you need to prepare.&nbsp;<\/p>\n\n\n\n<p>3. For practice tests, browse Udemy. The tests may be reliable but the explanations or answers could be highly unreliable. You can use <a href=\"https:\/\/www.measureup.com\/az-204-developing-solutions-for-microsoft-azure.html\" target=\"_blank\" rel=\"noreferrer noopener\">Measure Up Practice Exams for AZ 204<\/a> if you want to simulate the exam before the actual one. These are slightly expensive.&nbsp;<\/p>\n\n\n\n<p>4. <a href=\"https:\/\/reviewnprep.com\/marketplace\/details\/azure-advanced-certification-flashcards-\/3\/FLASHCARD\" target=\"_blank\" rel=\"noreferrer noopener\">Free Flashcards on ReviewNPrep<\/a> to help you memorize the key concepts and terms.<\/p>\n\n\n\n<p>5. Check out the labs from official <a href=\"https:\/\/microsoftlearning.github.io\/AZ-204-DevelopingSolutionsforMicrosoftAzure\/\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft learning Github<\/a>.&nbsp;<\/p>\n\n\n\n<p>6. Microsoft recommends that you know C# or Python to take this certification. If you are okay paying for a course, check out this <a href=\"https:\/\/reviewnprep.com\/marketplace\/rnp_search_result?course_type=coding\" target=\"_blank\" rel=\"noreferrer noopener\">link<\/a> for some courses.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_hard_is_the_AZ-204_exam\"><\/span><strong>How hard is the AZ-204 exam?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>If you have some prior experience with the AZ-204 exams topics, they can range from passable (easy) to difficult (hard). The exam aims to verify what you&#8217;ve learned with 1-2 year&#8217;s development experience in Azure, which means you should have some real world experience.<\/p>\n\n\n\n<p>In the actual exam you can expect multiple types of questions &#8211; multiple choice, drag\/drop, scenarios, labs etc.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"AZ-204_Exam_Details\"><\/span><strong>AZ-204 Exam Details<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>1. <strong>Exam Time<\/strong>: Exam is timed for 150 minutes<\/p>\n\n\n\n<p>2. <strong>Total Questions<\/strong>: You can expect around 40 questions as multiple choice. You&#8217;ll also see a case study (you can get more than 1) with additional questions (around 6-10).<\/p>\n\n\n\n<p>3. <strong>Questions Format<\/strong>: You will also see drag and drop or drop-down question-answers. The idea being you pull the answers to the right boxes or select the right answer from the dropdown.&nbsp;<\/p>\n\n\n\n<p>4. <strong>Exam Cost<\/strong>: $165 USD<\/p>\n\n\n\n<p>5. <strong>Passing Score<\/strong>: You need a 700 or higher to pass the AZ-204 exam and gain your Azure Developer Associate badge.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Microsoft_Azure_Developer_Associate_AZ-204_Exam_Tips\"><\/span><strong>Microsoft Azure Developer Associate AZ-204 Exam Tips<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>1. My first one which is universal and applicable for all multiple-choice questions \u2013 process of elimination if you aren\u2019t sure of the right answer.&nbsp;<\/p>\n\n\n\n<p>2. Go through the study <a href=\"https:\/\/query.prod.cms.rt.microsoft.com\/cms\/api\/am\/binary\/RE4oZ7B\" target=\"_blank\" rel=\"noreferrer noopener\">guide<\/a>. Sometimes the teaching materials don\u2019t cover all the topics. The official guide has links to all the free learning paths.<\/p>\n\n\n\n<p>3. Microsoft has a very comprehensive documentation on each and every topic. Make sure you glance through it for the topics that sound confusing to you before the exam.&nbsp;<\/p>\n\n\n\n<p>4. Flashcards to help you remember important terms and topics. Like all other exams, unfortunately, you have to memorize certain topics to pass these certifications. Check them out on <a href=\"https:\/\/reviewnprep.com\/flashcards\" target=\"_blank\" rel=\"noreferrer noopener\">reviewNprep.com<\/a>. You can create your own flashcards on the portal and share it with others.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><a href=\"https:\/\/reviewnprep.com\/my-flashcards\" target=\"_blank\" rel=\"noreferrer noopener\">Create and share your own flashcards on ReviewNPrep<\/a> for FREE. <\/p><cite>Free Flashcard App<\/cite><\/blockquote>\n\n\n\n<p>5. Familiarize yourself with the Azure Portal. The importance of hands on labs is a must. Also, gain some experience using and Powershell and CLI commands. Usually, the commands in questions are intuitive to choose from. But, you still need some hands on experience.&nbsp;<\/p>\n\n\n\n<p>6. Because this is a developer certification, some of the questions are very syntax heavy. For coding language, you can choose between C# or Python. At the start of the exam, it will ask whether you want code snippets in C# or Python. To give an example, it will ask you to fill in the blank for a certain class implementation.<\/p>\n\n\n\n<p>7. The case study is a generally a lot of text to read but you don\u2019t have to read through all of it. Focus on keywords while answering these questions.&nbsp;<\/p>\n\n\n\n<p>8. There are questions which you would not be able to go back to once you have marked your answer choice. So, plan accordingly!<\/p>\n\n\n\n<p>9. While all the topics in the study guide are important, I\u2019m listing a few important ones:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Azure Cosmos db &#8211; Try to create a container in the portal, and try to insert, delete records. You might see questions that have a query and will be asked the results of execution. Also, remember the consistency levels of Strong, Consistent Prefix, Bounded Staleness, Eventual. Be aware of what to use when.&nbsp;<\/li><li>Azure WebApps \u2013 Create a webApp in the portal multiple times. Remember you need an app service plan first. Familiarize yourself with all the plan types offered \u2013 Free and Shared, Basic, Premium, Isolated. I\u2019m sure you will see a few questions here.<\/li><li>Azure WebJobs \u2013 While the exam will not ask you on how to code a webjob but remember the series of steps to create a WebJob. Understand the difference between continuous and triggered.&nbsp;<\/li><li>As part of security, learn the usage of Key-Vault, especially with Disk Encryption to store keys and secrets. I remember seeing questions around \u201cAlways Encrypted\u201d and OAUTH.&nbsp;<\/li><li>LogicApps \u2013 Remember to create a logic app in the portal. It is important and in my opinion fun as well. I created a logic app to read keywords from Tweets and send an email straight to your inbox. Understand when to use the enterprise integration pack.&nbsp;<\/li><li>Queues \u2013 A very important topic for which you will see few questions. Understand the options enabled in portal like sessions, partitioning, dead letter queue. I did get some code related syntax questions here. Another important point to remember in queues is&nbsp;Topic Filter and Actions.&nbsp;<\/li><li>On a similar note, a topic of confusion is often the use cases for Azure message-based solutions &#8211; Azure Functions, Event Grid, Event Hubs, and Azure Service Bus<\/li><li>One of the major selling point of Azure is its Active Directory, so it should not come as a surprise that you will see questions related to AAD in the exam. Few&nbsp;<a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/active-directory\/fundamentals\/active-directory-whatis#:~:text=Azure%20Active%20Directory%20(Azure%20AD,thousands%20of%20other%20SaaS%20applications.\" target=\"_blank\" rel=\"noreferrer noopener\">important concepts<\/a> are Azure B2B, B2C, PIM, User Authentication (including MFA), Application Management and usage of managed identity from AAD.&nbsp;<\/li><li>Compute (Virtual Machines) is an important topic. Related topic is also caching and content delivery. Know how to invalidate the cache. You will see a question or two around application cache patterns.&nbsp;<\/li><li>Remember, this is a developer certification &#8211; you might see some syntax related questions.&nbsp;<\/li><li>Under&nbsp;<a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/azure-monitor\/app\/usage-overview\" target=\"_blank\" rel=\"noreferrer noopener\">Application Insights<\/a>, remember to check all topics like Funnels, Cohorts, Impact, Retention, User Flows etc.&nbsp;<\/li><li>Know the differences between tiers and plans for various services, especially with limitations, scaling features<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Important_Pro-Tip\"><\/span><strong>Important Pro-Tip<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Microsoft gives $200 credits for every new email that you sign up with. The credits are valid just for a month. Not sure if I\u2019ve taken advantage of the system to learn something new, but, so far, I\u2019ve used 3 emails to learn in depth most of the services Azure offers. Remember to tear down your environments so that you don\u2019t end up burning all your credits before the time expires.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong>Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>If you have developed cloud applications in your career, this exam would not be difficult for you to pass. However, do not ignore the topics listed in the exam outline. For everyone else, give yourself quality time preparing for this certification. It is recommended that you should take 2-3 months before you appear for the exam preparation.&nbsp;<\/p>\n\n\n\n<p>Continuous learning is an important part of being a software developer. Remember that besides the certification, one of you objective should be to understand the core concepts of Azure cloud.&nbsp;<\/p>\n\n\n\n<p>Good luck on your exam!<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Further Reading<\/p><p><a href=\"https:\/\/reviewnprep.com\/blog\/how-to-prepare-for-azure-architect-certification\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to prepare for Azure Architect Certification<\/a>.<\/p><p><a href=\"https:\/\/reviewnprep.com\/blog\/resources-and-tips-for-azure-az-305-certification\/\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Azure AZ-305 Exam Preparation Guide with tips and resources.<\/a><\/p><\/blockquote>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you are a software developer working with Azure Cloud, AZ-204 is the right certification for you. This blog has all the details to help you get started. <\/p>\n","protected":false},"author":1,"featured_media":3876,"comment_status":"open","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30,120,31],"tags":[32,121,262],"class_list":["post-3870","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure","category-azure-developer-associate","category-azure-fundamentals","tag-azure","tag-azure-developer","tag-azure-devops"],"_links":{"self":[{"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/posts\/3870"}],"collection":[{"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/comments?post=3870"}],"version-history":[{"count":5,"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/posts\/3870\/revisions"}],"predecessor-version":[{"id":3877,"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/posts\/3870\/revisions\/3877"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/media\/3876"}],"wp:attachment":[{"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/media?parent=3870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/categories?post=3870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reviewnprep.com\/blog\/wp-json\/wp\/v2\/tags?post=3870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}