AZ-204 Developing Solutions For Microsoft Azure

£2,295.00

5 Day Course Overview

Level: Intermediate

* Default delivery approach is Virtual.  For onsite or private bookings, larger groups, more than 4, please contact us directly to arrange.

Delivery approach: Virtual

The AZ-204 certification course tests developers create end-to-end solutions in Microsoft Azure. Students will learn how to implement Azure compute solutions, create Azure Functions, implement and manage web apps, develop solutions utilizing Azure storage, implement authentication and authorization, and secure their solutions by using KeyVault and Managed Identities. Students will also learn how to connect to and consume Azure services and third-party services, and include event- and message-based models in their solutions. The course also covers monitoring, troubleshooting, and optimizing Azure solutions.

Prerequisites

Students 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. They should have 1-2 years professional development experience and experience with Microsoft Azure. They should be able to program in an Azure-supported language, and should be proficient using Azure CLI, Azure PowerShell, and other tools.

The Learning Outcomes

  • Build 12 different solutions
  • Build applications leveraging Azure Functions, Web Apps
  • Store data in Azure blob storage, Cosmos DB
  • Extend application authentication and authorisation using Azure AD
  • Secure cloud applications
  • Implement API management services
  • Develop event driven applications
  • Monitor applications using application insights
  • Unlock your potential with Microsoft Azure Developer Course

Who should do the course?

Anyone who is involved in developing solutions and looking to expand into building clouds solutions in Microsoft Azure

The students will gain an applied understanding of Microsoft Azure, including the capabilities, boundaries, and constraints of these services. Some experience will benefit the student in the following JSON, C#, HTML, .NET, Microsoft Azure, RESTful Web Services, ASP.NET, and Power BI.

AZ-204 Course Information

The course shall take place between 09:00 – 17:00 each day

Once the course booking has been confirmed and payment taken, additional information shall be provided prior to the course starting date, in relation to any pre-read material and the environmental setup required to ensure your experience is optimal.

What’s included in the course?

  • A 5-day course
  • Microsoft Official Course content
  • Hands-on learning labs
  • Mock exam sample questions
  • Free exam voucher
  • Personable, fun and engaging deliveries with empathy and care
  • We care about you and your journey #behuman #beyou
  • We are here to help you
  • Online fun quiz sessions to test your knowledge with a digital cup for the winner
  • Experienced industry trainers with over 20 years’ experience
  • Maximum 10 delegates per course
  • For private bookings or larger group bookings, more than 2, please contact us directly to arrange a booking

Microsoft Examination and Format

The Microsoft AZ-204 Exam may be taken online via Pearson Vue, the remote proctoring service, allowing delegates to book the exam at a day of their choosing.  The exam fee is included within the course costs.

Optional Microsoft Exam Readiness days

We may periodically offer optional exam readiness days for delegates who wish to spend one day covering additional exam mock questions, recaps and exam scenarios. The exam may be taken immediately after the course has been completed, however, if your experience is limited, we recommend you spend some time reading additional material, filling in gaps on the Microsoft Learn platform and once you have gained more experience, take the exam.

Special Note

This course syllabus may be subject to change without notice due to updates in Microsoft 365 technology, including the Azure. Microsoft Official Courses provide a comprehensive overview of features with hands-on labs, which can be completed both during and after the course. The hands-on-lab guides may be slightly out of date due to the product constantly changing, we are however, able to continue our learning journey as normal. Depending on your experience, you may not complete all the labs during the course.

AZ-204 Course Syllabus

Module 1: Creating Azure App Service Web Apps
Learn to build, configure, scale, secure, and deploy web apps on the Azure App Service platform.

Lessons:

  • Azure App Service basics
  • Creating, configuring, and monitoring App Service apps
  • Scaling and deploying App Service apps
  • Azure App Service staging environments

Module 2: Implement Azure Functions
Create Functions apps and integrate triggers and inputs/outputs.

Lessons:

  • Overview of Azure Functions
  • Developing Azure Functions
  • Implementing Durable Functions

Module 3: Develop solutions using Blob Storage
Learn Azure Blob storage, managing data through the lifecycle, and using the client library.

Lessons:

  • Azure Blob storage basics
  • Managing the lifecycle of Blob storage
  • Working with Azure Blob storage

Module 4: Develop solutions using Cosmos DB
Understand Cosmos DB, its data structure, and how to create and manage it using Azure Portal and .NET SDK.

Lessons:

  • Overview of Azure Cosmos DB
  • Cosmos DB data structure
  • Working with Cosmos DB resources and data

Module 5: Implement IaaS solutions
Learn how to create VMs and containers using ARM templates, Docker images, and Azure Container Instances.

Lessons:

  • Provisioning VMs in Azure
  • Create and deploy ARM templates
  • Create and publish container images to Azure Container Registry
  • Run container images in Azure Container Instances

Module 6: Implement user authentication and authorization
Leverage the Microsoft Identity Platform v2.0, Microsoft Authentication Library, and Microsoft Graph to manage access to resources.

Lessons:

  • Microsoft Identity Platform v2.0
  • Authentication using the Microsoft Authentication Library
  • Using Microsoft Graph
  • Authorizing data operations in Azure Storage

Module 7: Implement secure cloud solutions
Secure access to resources and application configuration information.

Lessons:

  • Manage keys, secrets, and certificates with KeyVault API
  • Implement Managed Identities for Azure resources
  • Secure app configuration data using Azure App Configuration

Module 8: Implement API Management
Publish APIs, create policies, and manage access to APIs using the Azure API Management service.

Lessons:

  • Overview of API Management
  • Defining policies for APIs
  • Securing APIs

Module 9: Develop App Service Logic Apps
Use Azure Logic Apps to automate tasks and workflows.

Lessons:

  • Azure Logic Apps overview
  • Creating custom connectors for Logic Apps

Module 10: Develop event-based solutions
Build applications with event-based architectures using Azure Event Grid, Azure Event Hubs, and Azure Notification Hubs.

Lessons:

  • Implement solutions using Azure Event Grid
  • Implement solutions using Azure Event Hubs
  • Implement solutions using Azure Notification Hubs

Module 11: Develop message-based solutions
Build applications with message-based architectures using Azure Service Bus and Azure Queue Storage.

Lessons:

  • Implement solutions using Azure Service Bus
  • Implement solutions using Azure Queue Storage

Module 12: Monitor and optimize Azure solutions
Instrument code for telemetry and analyze and troubleshoot apps.

Lessons:

  • Overview of monitoring in Azure
  • Instrument apps for monitoring
  • Analyze and troubleshoot apps
  • Handle transient faults in code

Module 13: Integrate caching and content delivery
Use caching services to improve app performance.

Lessons:

  • Develop for Azure Cache for Redis
  • Develop for storage on CDNs

The full AZ-204 Developing Solutions For Microsoft Azure course can be found directly on the Microsoft site, please click here https://learn.microsoft.com/en-us/certifications/exams/AZ-204

AZ-204 FAQs

What is the AZ-204 developing azure solutions course?

The AZ-204 Developing Azure Solutions certification is a Microsoft Certified: Azure Developer Associate certification that focuses on the development of cloud-based solutions using Microsoft Azure. The course covers the design and development of cloud-based solutions that use Azure services, including Azure Web Apps, Azure Functions, Azure Storage, Azure Cosmos DB, and Azure Service Bus, among others.

The course is intended for individuals who want to develop and maintain cloud-based solutions using Azure and is ideal for developers who have experience in developing applications using at least one of the following programming languages: C#, Java, JavaScript, or Python.

The AZ-204 certification exam tests your knowledge and skills in developing cloud-based solutions using Azure and is a prerequisite for the Microsoft Certified: Azure Solutions Architect Expert certification. By earning the AZ-204 certification, you demonstrate your expertise in developing cloud-based solutions using Azure and show that you are well-prepared to build and deploy cloud-based solutions using Microsoft Azure. 

Why should I take the course and exam?

You should take the AZ-204 Developing Azure Solutions course and exam if you want to build your expertise in developing cloud-based solutions using Microsoft Azure. The course provides you with the knowledge and hands-on experience you need to develop and maintain cloud-based solutions using Azure, including Azure Web Apps, Azure Functions, Azure Storage, Azure Cosmos DB, and Azure Service Bus, among others.

By taking the AZ-204 certification exam, you demonstrate your knowledge and skills in developing cloud-based solutions using Azure and show that you are well-prepared to build and deploy cloud-based solutions using Microsoft Azure. This can help you to stand out from other developers and make you a more competitive candidate for cloud-related job opportunities.

In addition, the AZ-204 certification is a prerequisite for the Microsoft Certified: Azure Solutions Architect Expert certification, which is a highly sought-after certification for individuals who want to specialize in designing and deploying cloud-based solutions using Microsoft Azure. By taking the AZ-204 certification exam, you lay the foundation for further advancing your career in cloud computing and cloud-based solution development.

What kind of developer work do we cover in the AZ-204 course?

The AZ-204 Developing Azure Solutions course covers a wide range of cloud-based solution development topics. The course is designed for developers who want to develop and maintain cloud-based solutions using Microsoft Azure. The course covers the following areas:

  1. Develop Azure Infrastructure as a Service (IaaS) solutions
  2. Develop Azure Platform as a Service (PaaS) solutions
  3. Implement and manage application and network services
  4. Implement authentication and authorization
  5. Develop for Azure storage
  6. Monitor, troubleshoot, and optimize Azure solutions
  7. Connect to and consume Azure services and third-party services

The course provides you with hands-on experience in developing cloud-based solutions using Azure, including Azure Web Apps, Azure Functions, Azure Storage, Azure Cosmos DB, and Azure Service Bus, among others. You will learn how to design and implement solutions that are secure, scalable, and highly available, and how to monitor and troubleshoot issues with Azure solutions.

By taking the AZ-204 Developing Azure Solutions course, you will build your expertise in cloud-based solution development and gain the knowledge and skills you need to develop and maintain cloud-based solutions using Microsoft Azure.

AZ-204 Course Overview Video

Reviews (42)

Reviews

  1. Aldo

    Davide was very motivated and always tried to encourage and help the participants.

  2. Amy

    Instructor was fine. Knew the subject and made a good job of getting through the content in the time

  3. Maria

    The instructor was very patient, and helped me overcome my initial insecurity. He was very competent and presented the material well.

  4. Bruno

    Nice and positive attitude willing to help

  5. Ryan

    Instructor was very knowledgable, tried help in clearing the doubts

  6. ANONYMOUS

    Davide was very friendly and approachable and keen to make sure everybody was getting something out of the course. He spoke clearly and its obvious that he knows the content very well. He has a nice presenting style and kept me engaged in the course from the start.

  7. ANONYMOUS

    The instructor was amazing and very helpful, what more can be said?

  8. STUDENT

    Was pretty impressed with Davide. Personable, knowledgeable and patient. Thanks for a good week.

  9. STUDENT

    Davide was good and knowledgeable

  10. ANONYMOUS

    Davide was knowledgeable on the topics and appreciative of everyone on the course being from different backgrounds and skill levels.

  11. Gary

    Davide was great and Patient (to us oldies). Would have been helpful to understand what would be in the the AZ-204 exam, but the daily tests were like mocks testing Mentimeter, and being exam phobic was best to listen to those that do them.

  12. Student

    he instructor provided a positive and encouraging environment.

  13. Tim

    he had a great experience I really liked his calm attitude

  14. Student

    Davide did a great job presenting the material, answering questions, helping with the labs, really outstanding.

  15. David

    Davide is one of the best trainers that I have, take in count that we had to do it online he had always the time for everyone to helped and explained if some thing went wrong. The style and the atmosphere
    of the training was great.

  16. Rob

    Great teacher with patience. Always eager to help the students

  17. Amir

    Davide has a very friendly approach which made the 5 day course much more enjoyable.

  18. Khalil

    Instructor was very clear communicating the material, very patient and great fun to talk to. Very impressed.

  19. Clifton

    Excellent training which was very clear. The training was very good.

  20. Tom

    excellent instructor

  21. Andy

    All good, I enjoyed the training thoroughly.

  22. David

    The instructor was clear and engaging and brought real world anecdotes which was interesting and useful for my learning.

  23. Chris

    very friendly and calm

  24. John

    Davide was very approachable and empathetic. He also communicated the course materials very well and was enthusiastic throughout.

  25. Peter

    The Instructor did very well. He prepared pre-requisite documents and advice. I didn’t follow all of them (I used my company Azure account), of course, some problems occurred and Davide helped me to obtain a new Azure Pass. He was very helpful during the labs and sent me an email in the evening with an explanation of the problem that occurred in the lab. The Instructor presented the course in a very clear manner. Great job.

  26. Bashir

    The instructor is very helpful, incredibly patient and really does know his stuff. When there are questions from the students that he is unsure of, he always handles this well by double-checking the information and coming back later on. The instructor was very engaging and made the course a better and fun environment. Additionally, the instructor also encouraged the student to share their knowledge which could be helpful to others.

  27. Tony

    Davide was very friendly and knowledgeable. He was able to answer any questions I had and cleared up parts of the course that I didn’t understand at first. I enjoyed the course and feel I got a lot of value from it.

  28. Lucas

    very nice and competent trainer

  29. Emma

    David knowledge is exceptional and quite patient enough to address all our queries.

  30. Sophie

    Davide is an excellent teacher; fantastic atmosphere and pace.

  31. Mia

    I think David was the best instructor i was ever seen

  32. Charlotte

    He was good enough to explain at every student’s level, had a good command of the subject and gave clear and understandable answers to our questions.

  33. Amelia

    Slides were clear and concise. Explanations and answers to questions were never an issue, couldn’t have asked for more.

  34. Tania

    Davide De Vita has been a friendly and competent instructor. I particularly appreciated his approach of letting the participants read the slides on their own before starting with the explanation, I will use this in my presentations in the future.

  35. Andy

    Davide was a remarkable instructor with a vast amount of knowledge and expertise in the subject matter, and he adeptly paced the course, which is a highly valuable quality. He demonstrated an impressive amount of patience and consistently maintained a high level of engagement throughout the entire four-day course. I wholeheartedly endorse Davide as an instructor and would enthusiastically urge others to take advantage of his course

  36. Peter

    Davide was great, approachable/friendly, he made it a fun learning experience with the menti questions and so on, and he was very knowledgeable on the topics. He also dealt with the technical issues as best he could!

  37. Mo

    Very friendly instructor, no rush or pressure put on us, students. Very well done!

  38. Paul

    Thank you for bring lots of valuable azure information to us

  39. Liam

    Excellent teaching. Really enjoyed learning from Davide

  40. Sammie

    Davide was great, approachable/friendly, he made it a fun learning experience with the menti questions and so on, and he was very knowledgeable on the topics. He also dealt with the technical issues as best
    he could!

  41. Charlie

    None, the guy was great, delivered the content well and kept everyone engaged

  42. Student

    The learning atmosphere was very inclusive and supportive, the instructor made the training an enjoyable experience.

Only logged in customers who have purchased this product may leave a review.

Shopping Basket
AZ-204 Developing Solutions For Microsoft Azure
£2,295.00Select options
Scroll to Top