Development and Programming Courses


10265: Developing Data Access Solutions with Microsoft Visual Studio 2010

In this course, experienced developers who know the basics of data access (CRUD) in Windows® client and Web application environments will learn to optimize their designs and develop better performing data access code by using the ADO.NET Entity Framework, LINQ, WCF Data Services, the Sync Framework, and ADO.NET.

Read More

10975: Introduction to Programming

In this course, participants will learn the basics of computer programming through the use of Microsoft® Visual Studio® and either the Visual C#® or Visual Basic® programming languages. The focus will be on core programming concepts such as computer storage, data types, decision structures, and repetition by using loops. The course also covers an introduction to object-oriented programming with topics such as classes, encapsulation, inheritance, and polymorphism. Other topics that are also covered include exception handling, application security, performance, and memory management.

Read More

20480: Programming in HTML5 with JavaScript and CSS3

This course provides an introduction to HTML5, CSS3, and JavaScript®. It helps attendees gain basic TML5/CSS3/JavaScript programming skills. This course is an entry point into both the Web application and Windows Store apps training paths. The course focuses on using HTML5/CSS3/JavaScript to implement programming logic, define and use variables, perform looping and branching, develop user interfaces, capture and validate user input, store data, and create a well-structured application. The lab scenarios in this course are selected to support and demonstrate the structure of various application scenarios. They are intended to focus on the principles and coding components/structures that are used to establish an HTML5 software application. This course uses Visual Studio 2017, running on Windows 10.

Read More

20483: Programming in C#

This training course teaches developers the programming skills that are required for creating Windows® applications using the C# language. Candidates will review the basics of C# program structure, language syntax, and implementation details, and then consolidate their knowledge throughout the week as they build an application that incorporates several features of the .NET Framework 4.5. At the end of the course, candidates should leave the class with a solid knowledge of C# and how to use it to develop .NET Framework 4.5 applications.

Read More

20486: Developing ASP.NET Core MVC Web Applications

In this course, attendees will learn to develop advanced ASP.NET Core MVC applications using .NET Core tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application. This course will also prepare participants for the certification exam.

Read More

20487: Developing Microsoft Azure and Web Services

In this course, participants will learn how to design and develop services that access local and remote data from various data sources. Participants will also learn how to develop and deploy services to hybrid environments, including on-premises servers and Microsft® Azure®.

Read More

20533: Implementing Microsoft Azure Infrastructure Solutions

This course is intended for IT professionals who are familiar with managing on-premises IT deployments that include AD DS, virtualization technologies, and applications. Participants typically work for organizations that are planning to locate some or all of their infrastructure services on Azure®.

Read More

20777: Implementing Microsoft Azure Cosmos DB Solutions

This course teaches participants to design, build, and troubleshoot Microsoft® Azure® Cosmos DB solutions that meet business and technical requirements.

Read More

40361: Software Development Fundamentals

This course is designed to help business professionals, who work in technical environments, learn the fundamentals and gain a better understanding of software development and application life cycle management. In this course, participants will learn how desktop and web applications are developed and the programming logic behind them. This course is also designed to help them prepare for the certification exam.

Read More

40375: HTML5 Application Development Fundamentals

This course provides an understanding of HTML5, CSS3, and JavaScript™ and helps participants build the necessary development skills needed in using these technologies. It also helps participants prepare for the Microsoft® Technology Associate certification exam.

Read More

40410: JavaScript, HTML and CSS Web Development

This course introduces HTML, JavaScript™ and CSS as programming and markup languages that are used to create web applications. Attendees will gain experience with each language individually and then combine them together to create compelling web application solutions. They will have an opportunity to use Visual Studio Code on their operating system of choice to create and test their web applications. This course teaches basic tasks that are necessary to create web applications with a strong semantic structure, re-usable style components and custom interactive features. This course also enables attendees to build basic HTML pages that are the components of a web application used to solve real-world problems.

Read More

40510: SQL Server Hybrid Cloud

In this course, participants will work with a media publishing company to design a hybrid cloud disaster recovery solution. They will design the solution to handle large spikes in load and harden the security to include encryption of Payment Card Industry (PCI) data. Additionally, they will implement an archival strategy to keep databases sizes in check.

Read More

55039: Windows PowerShell Scripting and Toolmaking

This course will help participants to further their skills in Windows® PowerShell® and administrative automation. It will teach them the correct patterns and practices for building reusable, tightly scoped units of automation.

Read More

55077: Project Server 2013 Development

This course will show participants how to develop applications using the various APIs available in Project Server including Project Server Interface (PSI), .NET Client-Side Object Model, JavaScript Object Model and REST. In addition, participants will learn how to extend on-premise Project Server installs via web parts, local and remote event handlers, Apps via the new App Model and workflows.

Read More

55195: Introduction to Microsoft Cloud Computing

This course is intended for IT professionals who are interested in expanding their knowledge base and technical skills with an understanding of the Cloud and Microsoft Cloud Products such as Azure®, Office 365®, OneDrive® and Intune. In this course, participants will learn high-level terminology, structure, security, deployment, and migration practices as well as the general scope of Microsoft® Cloud product offerings.

Read More

55247: Designing and Implementing Cloud Data Platform Solutions

This course will teach participants to design and implement database solutions in SQL Server and on Microsoft® Azure®. Participants will be acquainted with disaster recovery, security, monitoring, troubleshooting and availability options.

Read More

55264: Introduction to Programming Using Python

This course will teach participants how to write Python code that logically solves a given problem. They will learn how to write, debug, maintain and document Python code.

Read More

55265: Microsoft PowerApps

This course delivers an instructor-led breakdown of Microsoft® PowerApps®. Participants will be taught how to design, test and publish new apps that work with a variety of data sources. The course will take them through a selection of well-crafted lessons to help them build new applications for their business.

Read More

55284: Introduction to Python

In this course, participants will learn to program in Python. The course is aimed at participants new to the language who may or may not have experience with other programming languages. This course is taught using the latest version of Python; however, differences between the latest version of Python and older versions are noted.

Read More

55285: Advanced Python

In this course, participants will learn advanced Python techniques. This course is taught using the latest version of Python; however, differences between the latest version of Python and older versions are noted.

Read More

55337: Introduction to Programming

In this course, participants will learn the basics of computer programming using Microsoft® Visual Studio® and the Visual C# and Visual Basic programming languages. The course assumes no prior programming experience and introduces the concepts needed to progress to the intermediate courses on programming, Programming in C#. The focus will be on core programming concepts such as computer storage, data types, decision structures, and repetition by using loops. The course also covers an introduction to object-oriented programming covering classes, encapsulation, inheritance, and polymorphism. Coverage is also included around exception handling, application security, performance, and memory management.

Read More

55339 Programming in C#

This course teaches developers the programming skills that are required to create applications using the C# language. During the course, participants will review the basics of C# program structure, language syntax, and implementation details. They will then consolidate their knowledge throughout the course as they build an application that incorporates several features of .NET.

Read More

55340: Developing ASP.NET MVC Web Applications

In this course, participants will learn to develop advanced ASP.NET Core applications using .NET tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application.

Read More

55384 Microsoft Power Platform for Developers

This course will provide insight into the development techniques and approaches that can be applied to solutions built on the Microsoft® Power Platform®. Participants will learn the necessary skills to extend, integrate and implement Power Platform solutions. Participants will also learn about the Application Lifecycle Management (ALM) frameworks available to help support and maintain Power Platform implementations, including the Microsoft Power Platform Build Tools for Azure® DevOps and the PowerApps® Center of Excellence (CoE).

Read More

Advanced Programming Techniques with Python

In this course, participants will build upon their basic Python® skills. They will learn more advanced topics such as object-oriented programming patterns, development of graphical user interfaces, data management, creating web service-connected apps, performing data science tasks, unit testing, and creating and installing packages and executable applications.

Read More

AI-102T00 Designing and Implementing a Microsoft Azure AI Solution

This course will teach participants to build AI-infused applications that leverage Azure® AI Services, Azure AI Search, and Azure OpenAI. The course will use C# or Python as the programming language.

Read More

AZ 400T05: Implementing Application Infrastructure

This course provides knowledge and skills to deploy an application infrastructure in DevOps pipelines. Students will learn how to implement infrastructure as code and configuration management, how to provision Azure infrastructure using common automation tools, and how to deploy an application infrastructure using various Azure services and deployment methodologies. Participants will also learn how to integrate third-party deployment tools with Azure, such as Chef and Puppet, to incorporate compliance and security into the release pipeline.

Read More

AZ-010T00: Azure Administration for AWS SysOps

This course will help participants learn how Azure® is different from AWS, and how Azure is administered. The course combines lecture with hands-on practical exercises and discussion/review. During the course, participants will build an end-to-end architecture that demonstrates the main features discussed.

Read More

AZ-104T00: Microsoft Azure Administrator

This course teaches participants how to manage their Microsoft ® Azure® subscriptions, secure identities, administer the infrastructure, configure virtual networking, connect Azure and on-premises sites, manage network traffic, implement storage solutions, create, and scale virtual machines, implement web apps and containers, back up and share data, and monitor their solution.

Read More

AZ-204T00: Developing Solutions for Microsoft Azure

This course teaches participants how to create end-to-end solutions in Microsoft® Azure®. They 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 Key Vault and Managed Identities. Participants 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.

Read More

AZ-400T00: Designing and Implementing Microsoft DevOps Solutions

This course provides the knowledge and skills to design and implement Microsoft® DevOps processes and practices. Participants will learn how to Plan for DevOps, Use source control, Scale Git for an enterprise, Consolidate artefacts, Design a dependency management strategy, Manage secrets, Implement continuous integration, Implement a container build strategy, Design a release strategy, Set up a release management workflow, Implement a deployment pattern, and Optimize feedback mechanisms.

Read More

AZ-600T00: Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Hub

This course teaches participants how to plan, deploy, package, update, and maintain the Azure® Stack Hub infrastructure. Lessons include deploying Azure Stack Hub, managing the Azure Stack Hub Marketplace, offering App Services and Event Hub resource providers, managing Azure Stack Hub registration, and maintaining system health.

Read More

AZ-900T00: Microsoft Azure Fundamentals

This course will provide foundational level knowledge of cloud services and how those services are provided with Microsoft® Azure®. It can be taken as an optional first step in learning about cloud services and Microsoft Azure, before taking further Microsoft Azure or Microsoft cloud services courses. The course will cover general cloud computing concepts as well as general cloud computing models and services such as Public, Private and Hybrid cloud and Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). It will also cover some core Azure services and solutions, as well as key Azure pillar services concerning security, privacy, compliance and trust. Finally, it will also cover pricing and support services available with Azure. This course provides an Azure pass and time for participants to participate in hands-on labs. NOTE: If you do not need hands-on experience, consider the AZ-900T01: Microsoft® Azure Fundamentals (1 day) course. The content for both courses aligns with the AZ-900 exam objective domain.

Read More

AZ-900T01: Microsoft Azure Fundamentals

This course will provide foundational level knowledge of cloud services and how those services are provided with Microsoft® Azure®. It can be taken as an optional first step in learning about cloud services and Microsoft Azure, before taking further Microsoft Azure or Microsoft cloud services courses. The course will cover general cloud computing concepts as well as general cloud computing models and services such as Public, Private and Hybrid cloud and Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). It will also cover some core Azure services and solutions, as well as key Azure pillar services concerning security, privacy, compliance and trust. Finally, it will also cover pricing and support services available with Azure. NOTE: This course DOES NOT provide an Azure pass or time for students to participate in hands-on labs. If you are interested in a more interactive hands-on lab experience, consider the AZ-900T00: Microsoft Azure Fundamentals (2 days) course, which includes trainer-directed hands-on labs. The content for both courses aligns with the AZ-900 exam objective domain.

Read More

Building Cross-Platform Apps with Xamarin, Visual Studio, and C#

This course has been designed to help participants gain maximum exposure to this platform so that they can learn its installation, configuration, controls and web services. Participants will learn how to use Xamarin Studio and build mobile applications using C#. They will be able to write code to access the database and application resources, and the basics of testing and publishing.

Read More

Creating Native Cross-Platform Mobile Apps Using Xamarin

This course teaches participants how to build cross-platform mobile apps using Xamarin and C#. They will explore all the layers of a Xamarin app, from design to deployment. This course will also teach participants design practices that maximize code reuse and isolate device-specific code, making it a snap to incorporate the unique features of each OS. By the end, participants will be able to build a quality, production-ready Xamarin app on iOS and Android from scratch with a high level of code reuse.

Read More

DP-201T01: Designing an Azure Data Solution

In this course, participants will design various data platform technologies into solutions that are in line with business and technical requirements. This includes on-premises, cloud, and hybrid data scenarios which incorporate relational, NoSQL, or Data Warehouse data. They will also learn how to design process architectures using a range of technologies for both streaming and batch data. The participants will also explore how to design data security, including data access, data policies, and standards. They will also design Azure® data solutions, which includes the optimization, availability, and disaster recovery of big data, batch processing, and streaming data solutions.

Read More

Linux Essentials

In this course, candidates will be exposed to Linux® virtual machines and a step-by-step labs which offers hands-on access to practice Linux® command line concepts. With no previous knowledge of Linux® required, this course is the perfect starting point to gain Linux® skills. It also serves as an ideal stepping-stone to the more advanced Linux® Professional Institute Certificate (LPIC) professional courses such as LPIC-1, LPIC-2 and LPIC-3.

Read More

Microsoft Office Excel: Programming with VBA

This course is designed to give experienced Excel® users proficiency in creating procedures that run in response to specific events, working with control structures, developing user forms to accept or display data, validating the data entry in user forms, and debugging and handling errors in code whether in Microsoft® Office Excel® 2010, 2013 or 2016.

Read More

Microsoft Office Excel: VBA

This course is intended for advanced professionals who need to automate spreadsheet tasks using Visual Basic for Applications (VBA) in Microsoft® Office Excel® 2010/2013/2016/2019.

Read More

Microsoft Visio 2010: Level 1

Attendees will learn how to design and manage basic diagrams, workflow, and flowcharts.

Read More

Microsoft Visio 2010: Level 2

Attendees will learn how to create custom elements and a custom template, represent external data as a drawing, and share their work with others.

Read More

Microsoft Visio 2013: Part 1

In today’s workplace, visual diagrams are an essential part of communication, from road maps to sales flows to process charts. Microsoft® Visio® provides you with an intuitive, customizable tool to easily create a professional-looking visual product by using its extensive gallery of shapes. By following the exercises in this course, participants will create visually engaging diagrams, maps, and drawings, using graphical elements to make information easier to comprehend.

Read More

Microsoft Visio 2013: Part 2

Microsoft® Visio® stands out among similar applications because of its unique ability to draw a wide variety of diagrams, flowcharts, workflows, and organization structures—anything that can be represented by shapes connected by lines. Most importantly, these shapes can be rearranged with corresponding lines remaining intact. Microsoft® Visio® has improved over the years as features common to Microsoft® Office applications have been added. Today, Microsoft® Visio® is well integrated with other members of the Office family as well as Microsoft's cloud-based services. This greatly enriches the sharing and publishing of Visio® drawings. In this course, participants will learn about more advanced features—making them a more efficient and effective Visio® user.

Read More

Microsoft Visio 2016: Part 1

In today’s workplace, visual diagrams are an essential part of communication, from road maps to sales flows to process charts. Microsoft® Visio® provides you with an intuitive, customizable tool that easily creates professional-looking visual products by using its extensive gallery of shapes. By following the exercises in this course, participants will create visually engaging diagrams, maps, and drawings, using graphical elements to make information easier to comprehend.

Read More

Microsoft Visio 2016: Part 2

Microsoft® Visio® stands out among similar applications because of its unique ability to draw a wide variety of diagrams, flowcharts, workflows, and organization structures—anything that can be represented by shapes connected by lines. Most importantly, these shapes can be rearranged and the corresponding lines remain intact. Microsoft Visio is well integrated with other members of the Office family as well as Microsoft's cloud-based services. This greatly enriches the sharing and publishing of Visio drawings. In this course, participants will learn about more advanced features—making participants more efficient and effective Visio users.

Read More

Microsoft Visio 2021: Part 2

Microsoft® Visio® stands out among similar applications because of its unique ability to draw a wide variety of diagrams, flowcharts, workflows, and organization structures—anything that can be represented by shapes connected by lines. In this course, participants will learn about more advanced features—making them more efficient and effective Visio users. They will learn to create complex graphics and illustrations such as floor plans, custom maps, and scientific illustrations. They will also learn to link these illustrations to external data sources and insert them into other Microsoft Office files.

Read More

MS-030T00: Office 365 Administrator

This course focuses on skills required to set up an Office 365® tenant, including federation with existing user identities, and skills required to sustain an Office 365 tenant and its users.

Read More

MS-100T00: Microsoft 365 Identity and Services

This course covers the three central elements of Microsoft® 365 enterprise administration – Microsoft 365 Tenant and Service Management, Office 365® Management and Microsoft 365 Identity Management.

Read More

MS-100T01: Office 365 Management

In this course, participants will learn about Office 365® Management, which includes topics such as the key components of Office 365, how to move your organization to Office 365, how to configure Office 365, and how to manage Office 365 ProPlus deployments.

Read More

MS-100T02: Microsoft 365 Tenant & Service Management

In this course, participants will learn about Microsoft® 365 Tenant and Service Management, which includes topics such as how to plan, manage, and customize your organization’s Microsoft 365 tenant and services.

Read More

MS-100T03: Microsoft 365 Identity Management

In this course, participants will learn about the Microsoft® 365 Identity Management, which includes topics such as how to manage user security groups and licenses for cloud identities, and how to plan and implement identity synchronization, federated identities, applications, and external access.

Read More

MS-101T00: Microsoft 365 Mobility and Security

This course covers three central elements of Microsoft® 365 enterprise administration – Microsoft 365 security management, Microsoft 365 compliance management, and Microsoft 365 device management. Participants will learn about Microsoft 365 Security Management, which includes topics such as how to manage security metrics, how to enable Azure® AD Identity Protection, how to configure Microsoft 365 security services and user Microsoft 365 Threat Intelligence. They will then learn about Microsoft 365 Compliance Management, which includes topics such as data retention and data loss prevention solutions in Microsoft 365, archiving and retention in Microsoft 365, implementing and managing data governance, and managing search and investigations. Lastly, this course will conclude with introducing participants to the world of Microsoft 365 device management – from establishing Microsoft Intune to enrolling devices to Intune, monitoring the devices, and controlling what users can do from the enrolled devices by using conditional access policies.

Read More

MS-101T01: Microsoft 365 Security Management

In this course, participants will learn about Microsoft® 365 Security Management, which includes topics such as how to manage security metrics, how to enable Azure® AD Identity Protection, how to configure Microsoft 365 security services and user Microsoft 365 Threat Intelligence.

Read More

MS-101T02: Microsoft 365 Compliance Management

In this course, participants will learn about Microsoft® 365 Compliance Management, which includes topics such as data retention and data loss prevention solutions in Microsoft 365, archiving and retention in Microsoft 365, implementing and managing data governance, and managing search and investigations.

Read More

MS-101T03: Microsoft 365 Device Management

This course introduces participants to the world of Microsoft® 365 device management – from establishing Microsoft Intune to enrolling devices to Intune, to monitoring the devices, to controlling what users can do from the enrolled devices by using conditional access policies. If candidates are already managing devices by using a traditional device management tool such as Configuration Manager, they will be interested to know how you can seamlessly move to modern management, in which devices are managed by Intune, and how they can benefit from new device management capabilities, such as compliance, conditional access, and Windows® Autopilot to deploy new devices from the cloud.

Read More

MS-500T00: Microsoft 365 Security Administration

In this course, participants will learn to implement, manage, and monitor security and compliance solutions for Microsoft® 365 and hybrid environments. This course will teach participants to secure Microsoft 365 enterprise environments, respond to threats, perform investigations, and enforce data governance. This course will also teach participants to plan and implement security strategies that comply with their organization’s policies and regulations. Lastly, participants will become familiar with Microsoft 365 workloads and gain skills and experience in identity protection, information protection, threat protection, security management, and data governance.

Read More

MS-500T01: Managing Microsoft 365 Identity and Access

Help protect against credential compromise with identity and access management. In this course, participants will learn how to secure user access to their organization’s resources. Specifically, this course covers user password protection, multi-factor authentication, how to enable Azure® Identity Protection, how to configure Active Directory® (AD) federation services, how to set up and use Azure AD Connect, and introduces them to Conditional Access. Participants will also learn about solutions for managing external access to their Microsoft 365® system.

Read More

MS-500T03: Implementing Microsoft 365 Information Protection

Information protection is the concept of locating and classifying data anywhere it lives. In this course, participants will learn about information protection technologies that help secure their Microsoft 365® environment. Specifically, this course discusses information rights-managed content, message encryption, as well as labels, policies and rules that support data loss prevention and information protection. Lastly, the course explains the deployment of Microsoft® Cloud App Security.

Read More

MS-500T04: Administering Microsoft 365 Built-In Compliance

Internal policies and external requirements for data retention and investigation may be necessary for your organization. In this course, participants will learn about archiving and retention in Microsoft 365® as well as data governance and how to conduct content searches and investigations. Specifically, this course covers data retention policies and tags, in-place records management for SharePoint, email retention, and how to conduct content searches that support eDiscovery investigations. The course also helps participants and their organization prepare for Global Data Protection Regulation (GDPR).

Read More

MS-600T00: Building Applications and Solutions with Microsoft 365 Core Services

This course teaches participants to design, build, test, and maintain applications and solutions that are optimized for the productivity and collaboration needs of organizations using the Microsoft® 365 platform. This course also helps participants become proficient in Microsoft identity and Microsoft Graph. Participants will also gain valuable insight into UI elements (including Adaptive Cards and UI Fabric), integration points (including Microsoft Teams, Office Add-ins, SharePoint Framework, Actionable Messages), and determining workload platform targets.

Read More

MS-900T01: Microsoft 365 Fundamentals

This course provides foundational knowledge on the considerations and benefits of adopting cloud services and the Software as a Service (SaaS) cloud model, with a specific focus on Microsoft® 365 cloud service offerings. Participants will begin by learning about cloud fundamentals, including an overview of cloud computing and specifically Microsoft cloud services. They will be introduced to Microsoft Azure®, and they will examine the differences between Microsoft 365 and Office 365. Then they will perform an in-depth review of Microsoft 365, including a comparison of Microsoft on-premises services versus Microsoft 365 cloud services, a review of enterprise mobility in Microsoft 365, and an analysis of how Microsoft 365 services provide collaboration. The course then analyzes how security, compliance, privacy, and trust are handled in Microsoft 365, and it concludes with a review of Microsoft 365 subscriptions, licenses, billing, and support.

Read More

MySQL and PHP — Developing Dynamic Web Applications

MySQL® & PHP are the foundation for developing powerful web applications & dynamic websites that go beyond basic HTML. Through this course, you’ll learn how to develop applications in PHP and use MySQL® efficiently for these applications. Also, combine these applications with time-proven database management techniques to create an efficient, solid and secure user-experience. Participants will be able to apply their knowledge to the creation of dynamic Web applications such as content management, user registration, and e-commerce.

Read More

Oracle Database 11g Program with PL/SQL

The Oracle® PL/SQL® language is a flexible procedural extension to SQL and increases productivity, performance, scalability, portability and security. In this course, you will gain the practical knowledge to write PL/SQL® programs. You will learn to build stored procedures, design and execute modular applications, and increase the efficiency of data movement.

Read More

PL-900T00: Microsoft Power Platform Fundamentals

In this course, participants will learn about the business value and product capabilities of the Power Platform. They will create a simple PowerApp, connect data with Common Data Service (CDS), build a Power BI® Dashboard, and automate a process with Microsoft® Flow.

Read More

Programming and Data Wrangling with VBA and Excel

VBA (Visual Basic for Applications) enables you to enhance and extend the capabilities of Microsoft® Excel® and other applications in the Microsoft Office application suite. You can use VBA to perform tasks that would be difficult or impossible to do using only worksheet functions, and you can automate a wide range of tasks involving the collection, processing, analysis, and visualization of data. This course will give participants a good foundation for understanding, creating, and using VBA in their own Excel workbooks. It will also show them how to work with data across different applications, and how to package the macros and functions they create so they can be backed up, move them to other computers, and share them with other users.

Read More

SC-200T00: Microsoft Security Operations Analyst

In this course, participants will learn how to investigate, respond to, and hunt for threats using Microsoft Azure Sentinel, Azure Defender, and Microsoft 365 Defender. They will learn how to mitigate cyber threats using these technologies. Specifically, participants will configure and use Azure Sentinel as well as utilize Kusto Query Language (KQL) to perform detection, analysis, and reporting.

Read More

VBA with Microsoft Excel

VBA (Visual Basic for Applications) enables you to enhance and extend the capabilities of Microsoft® Excel® and other applications in the Microsoft Office application suite. This course will give participants a good foundation for understanding, creating, and using VBA in their own Excel workbooks. Participants will learn how to use the macro recorder effectively, as well as how to write their own VBA code from scratch. They will use the tools built into Excel to explore and learn VBA's capabilities and to optimize and debug their code.

Read More

WS-050T00: Migrating Application Workloads to Azure

This course teaches IT Professionals how to migrate existing on-premises workloads and assets to the cloud, specifically to the Microsoft® Azure® platform. Participants will learn how to assess and evaluate an existing on-premises environment in preparation for cloud migration. They will also learn how to monitor and optimize their Azure-based workloads to maximize return on investment (ROI) and use Azure services to protect and manage your virtual machines, applications, and data.

Read More