Microsoft Certified: Azure Developer Associate Exam Preparation (AZ-204) Training Course
This instructor-led live training (online or in-person) is designed to assist participants in preparing for the Microsoft Azure Developer Associate (AZ-204) certification exam.
The curriculum encompasses the principles of developing solutions on Azure, such as compute, storage, and security features. It offers a thorough introduction to Azure development, including tools and services used for building, testing, and deploying applications.
Course Format
- Interactive lectures and discussions.
- Hands-on labs and practice exams to aid participants in preparing for the AZ-204 exam.
Customization Options for the Course
- To request a tailored training session, please contact us to make arrangements.
Course Outline
Introduction to Azure Development
- Azure developer tools and environments
- Introduction to Azure App Services
- Introduction to Azure Functions
- Introduction to Azure Logic Apps
Azure Compute
- Azure Virtual Machines
- Azure Kubernetes Service (AKS)
- Azure Service Fabric
Azure Storage
- Azure Storage Accounts
- Azure Blob storage
- Azure Table storage
- Azure Queue storage
- Azure Files
Azure Networking
- Azure Virtual Networks
- Azure Load Balancers
- Azure Application Gateway
- Azure Traffic Manager
- Azure DNS
Azure Security
- Azure Active Directory
- Azure Key Vault
- Azure Security Center
- Azure DDoS Protection
Azure Integration
- Azure Event Grid
- Azure Event Hubs
- Azure Service Bus
Summary and Exam Preparation
- Review of key concepts
- Exam preparation tips and strategies
- Hands-on practice exam
Requirements
- A basic understanding of cloud computing concepts
- Experience in programming with a language such as C#, Java, JavaScript, or Python
Audience
- Software developers
- Programmers
- Anyone who wants to learn about Azure services and prepare for the AZ-204 exam
Need help picking the right course?
Microsoft Certified: Azure Developer Associate Exam Preparation (AZ-204) Training Course - Enquiry
Testimonials (1)
Assimilable form of classes
Marek - Uniwersytet Szczecinski
Course - AZ-104T00-A: Microsoft Azure Administrator
Upcoming Courses
Related Courses
40511-G: Microsoft Cloud Workshop: Continuous delivery in Azure DevOps
7 HoursIn this whiteboard design session, you will learn how to design a solution with a combination of Azure Resource Manager templates and Azure DevOps to enable continuous delivery with several Azure PaaS services.
At the end of this workshop, you will be better able to build templates to automate cloud infrastructure and reduce error-prone manual processes. In addition, you'll create an Azure Resource Manager (ARM) template to provision Azure resources, configure continuous delivery with Azure DevOps, configure Application Insights into an application, and create an Azure DevOps project and Git repository.
AI-102T00: Designing and Implementing a Microsoft Azure AI Solution
28 HoursAI-102 Designing and Implementing an Azure AI Solution is aimed at software developers looking to create applications infused with AI that utilize Azure Cognitive Services, Azure Cognitive Search, and the Microsoft Bot Framework. The course will employ either C# or Python as its programming language.
Audience Profile
This course targets software engineers focused on constructing, overseeing, and deploying AI solutions that harness Azure Cognitive Services, Azure Cognitive Search, and the Microsoft Bot Framework. They possess proficiency in C# or Python and have experience with REST-based APIs to develop computer vision, language analysis, knowledge mining, intelligent search, and conversational AI solutions on Azure.
AZ-104T00-A: Microsoft Azure Administrator
28 HoursThis training program equips IT Professionals with the skills to manage their Azure subscriptions, secure identities, oversee infrastructure administration, set up virtual networking, integrate Azure with on-premises locations, control network traffic, deploy storage solutions, launch and scale virtual machines, implement web apps and containers, safeguard and share data, and oversee the entire solution.
This course is designed for Azure Administrators. These administrators are responsible for implementing, managing, and monitoring identity, governance, storage, compute resources, and virtual networks within a cloud environment. They will also be tasked with provisioning, sizing, monitoring, and adjusting these resources as needed.
AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions
35 HoursThis course equips participants with the knowledge and skills necessary for designing and executing DevOps processes and practices. Learners will gain insights into planning for DevOps, utilizing source control, scaling Git within an enterprise environment, consolidating artifacts, formulating a dependency management strategy, managing secrets, implementing continuous integration, establishing a container build approach, devising a release plan, setting up a release management workflow, executing deployment patterns, and enhancing feedback mechanisms.
Audience Profile
This course is ideal for individuals interested in designing and implementing DevOps processes or preparing to take the Microsoft Azure DevOps Solutions certification exam.
Job Role: DevOps Engineer
Preparation for Exam: AZ-400
Skills Acquired
- Create a shared vision and timeline for transformation
- Select a project, define project metrics, and Key Performance Indicators (KPIs)
- Establish an agile team structure and organizational framework
- Formulate a tool integration strategy
- Develop a license management plan (e.g., for Azure DevOps and GitHub users)
- Create a traceability strategy from work items to operational software
- Design an authentication and access control strategy
- Plan the integration of on-premises and cloud resources
- Understand the advantages of using Source Control
- Explain Azure Repos and GitHub
- Migrate from TFVC to Git
- Ensure code quality, including managing technical debt with SonarCloud and other tools
- Promote organizational understanding of code quality
- Detail how to structure Git repositories
- Explain Git branching workflows
- Leverage pull requests for collaboration and code reviews
- Utilize Git hooks for automation
- Use Git to foster internal open-source practices across the organization
- Understand the role of Azure Pipelines and its components
- Set up Agents for use in Azure Pipelines
- Explain the importance of continuous integration
- Implement continuous integration using Azure Pipelines
- Define Site Reliability Engineering
- Create processes to gauge end-user satisfaction and analyze user feedback
- Automate application analytics through designed processes
- Manage alerts, reducing non-actionable notifications
- Conduct blameless retrospectives and foster a just culture
- Define an infrastructure and configuration strategy along with the appropriate toolset for release pipelines and application infrastructure
- Incorporate compliance and security into your application infrastructure
- Identify challenges associated with integrating open-source software
- Evaluate open-source software packages for security and license compliance
- Administer organizational security and compliance policies
- Integrate license and vulnerability scans into build and deployment pipelines
- Configure build pipelines to access package security and license ratings
AZ-500T00-A: Microsoft Azure Security Technologies
28 HoursThis course equips IT Security Professionals with the necessary knowledge and skills to enforce security measures, uphold an organization’s security stance, and detect and address security weaknesses. It covers areas such as identity and access management, platform protection, data and application security, and security operations.
Audience Profile
This course is designed for Azure Security Engineers preparing for the associated certification exam or those executing security tasks in their daily roles. It will also benefit engineers looking to specialize in securing Azure-based digital platforms and play a critical role in safeguarding an organization's data.
Skills Gained
- Implement enterprise governance strategies, including role-based access control, Azure policies, and resource locks.
- Create an Azure AD infrastructure encompassing users, groups, and multi-factor authentication.
- Set up Azure AD Identity Protection with risk policies, conditional access, and access reviews.
- Deploy Azure AD Privileged Identity Management for managing Azure AD roles and resources.
- Configure Azure AD Connect to include various authentication methods and on-premises directory synchronization.
- Enforce perimeter security measures using Azure Firewall.
- Apply network security strategies involving Network Security Groups and Application Security Groups.
- Ensure host security through endpoint protection, remote access management, update management, and disk encryption.
- Maintain container security with Azure Container Instances, Azure Container Registry, and Azure Kubernetes.
- Manage Azure Key Vault for certificates, keys, and secrets.
- Secure applications by registering apps, using managed identities, and setting up service endpoints.
- Protect storage through shared access signatures, blob retention policies, and Azure Files authentication.
- Safeguard databases with authentication methods, data classification, dynamic data masking, and always encrypted features.
- Utilize Azure Monitor for connected sources, log analytics, and alerts.
- Leverage Azure Security Center to manage policies, recommendations, and just-in-time virtual machine access.
- Operate Azure Sentinel for workbooks, incidents, and playbooks.
DP 900: Microsoft Azure Data Fundamentals (authorized training course)
7 HoursAbout This Course
This course is designed to introduce students to the essential principles of database management within a cloud environment, with a focus on foundational skills in cloud data services and Microsoft Azure. Students will gain an understanding of key data concepts such as relational databases, non-relational databases, big data, and analytics, and how these are applied using Microsoft Azure technology. They will delve into the roles, tasks, and responsibilities within the field of data management. Additionally, students will explore various relational database offerings in Azure, including their deployment and querying through cloud solutions. The course also covers non-relational databases and data storage options with Azure. Students will learn about different processing methods for creating data analytics solutions on Azure, such as Azure Synapse Analytics, Azure Databricks, and Azure HDInsight. Furthermore, they will be introduced to Power BI, including its components and how these elements function together.
Audience Profile
This course is intended for individuals interested in mastering the basics of database concepts within a cloud setting, acquiring fundamental skills in cloud data services, and establishing a solid foundation in Microsoft Azure's cloud data services.
At Course Completion
Upon finishing this course, students will be able to:
- Articulate core data concepts in Azure
- Elucidate the principles of relational databases within Azure
- Explain non-relational database concepts in Azure
- Distinguish components of a contemporary data warehouse in Azure
Microsoft Certified: Azure Administrator Associate Exam Preparation (AZ-104)
28 HoursThis instructor-led, live training in the UAE (online or onsite) is designed to help participants prepare for the Microsoft Azure Administrator Associate (AZ-104) certification exam.
The course covers the skills required to manage Azure resources, including Azure virtual machines, storage solutions, and Azure network management.
Microsoft Certified: Azure Solutions Architect Expert Exam Preparation (AZ-305)
28 HoursThis instructor-led, live training in the UAE (online or onsite) is designed to help participants prepare for the Microsoft Azure Solutions Architect Expert (AZ-305) certification exam.
The course covers advanced concepts of cloud computing and Azure services. It provides a comprehensive introduction to Azure solutions architecture, including its principles, components, and services. Participants will also learn how to design and deploy Azure solutions using best practices and industry standards.
Microsoft Certified: Azure DevOps Engineer Exam Preparation (AZ-400)
35 HoursThis instructor-led, live training in the UAE (online or onsite) is designed to help participants prepare for the Microsoft Azure DevOps Engineer certification exam (AZ-400).
The course covers the basics of DevOps practices and how they can be implemented on the Azure platform. Participants will learn how to use Azure DevOps to manage code, build and release pipelines, and implement continuous integration and continuous delivery (CI/CD) practices.
Microsoft Certified: Azure Security Engineer Associate Exam Preparation (AZ-500)
35 HoursThis instructor-led, live training in the UAE (online or onsite) is designed to help participants prepare for the Microsoft Azure Security Engineer Associate (AZ-500) certification exam.
The course covers various security topics related to Azure, including identity and access management, platform protection, data and application protection, and operations management.
Microsoft Certified: Azure Fundamentals Exam Preparation (AZ-900)
14 HoursThis instructor-led, live training in the UAE (online or onsite) is designed to help participants prepare for the Microsoft Azure Fundamentals (AZ-900) certification exam.
The course covers the basic concepts of cloud computing and Azure services. It provides a comprehensive introduction to Azure, including its architecture, pricing and support, and the most commonly used Azure services.
Microsoft Certified: Azure Data Engineer Associate Exam Preparation (DP-203)
35 HoursThis instructor-led, live training in the UAE (online or onsite) is designed to help participants prepare for the Microsoft Azure Data Engineer certification exam (DP-203).
The course covers the basics of Azure data services and how they can be used to process, store, and manage data in the cloud. Participants will learn how to create data processing solutions using Azure Data Factory, Azure Stream Analytics, and Azure Databricks, and how to work with NoSQL databases using Azure Cosmos DB.