Course catalog

Categories

Showing 181-200 of 240 items.

Selenium Essential Training

Learn more about Selenium, including how to improve your use of WebDriver, advanced locators, component interactions, synchronizations, and more.

SharePoint Framework for Developers: 3 Deployment, Upgrades, and Lifecycle

In this practical course—the third installment in a series—learn how to deploy SPFx solutions and manage their upgrades, and explore the ALM APIs.

SharePoint Framework for Developers: 2 Authoring and Debugging Solutions

Learn to build and debug SharePoint Framework (SPx) web parts and extensions, and deploy your solutions using Office 365 and third-party CDNs.

SharePoint Framework for Developers: 4 Managing External Libraries

In this course—the fourth installment in a series—learn how to leverage external third-party libraries in your SPFx solutions.

SharePoint Framework for Developers: 5 SPFx and Angular

Discover how to effectively use Angular with the SharePoint Framework (SPFx) by leveraging Angular elements.

Site Reliability Engineering: Service-Level Agreements and Objectives

Learn how to set expectations and measure system performance within your organization using error budgets and service-level indicators, objectives, and agreements.

Software Architecture Foundations

Learn how software architecture can help you build better software. Review the role of the software architect, key theories and concepts, and common architectural patterns.

Software Architecture: Domain-Driven Design

Get a practical overview of domain-driven design (DDD), an essential architectural process. Learn how to use DDD to develop a microservice or other domain-focused system.

Software Architecture: Patterns for Developers

Learn how to apply the correct architecture to new systems and recognize patterns in existing systems.

Software Design: Code and Design Smells

Ensure that your code is effective, understandable, and flexible by identifying and avoiding code and design smells.

Software Design: Developing Effective Requirements

Getting the requirements right in software development is half the battle. In this course, learn about the techniques and tools needed to win that battle.

Software Testing Foundations: Bug Writing and Management

Write better bugs. Learn best practices for identifying, documenting, and tracking issues discovered during software testing.

Software Testing Foundations: Continuous Testing and DevOps

Learn the essentials of continuous testing. Explores tools and techniques for running automated tests in a continuous integration pipeline and incorporating DevOps into QA.

Software Testing Foundations: Test Management

Learn the best practices and processes involved in effectively managing a quality test.

Software Testing Foundations: Test Planning

Launch a successful test of a new software application, regardless of scale. Learn about the entire planning process, from evaluating a product to communicating results.

Software Testing Foundations: Testing throughout the SDLC

Learn how testing fits into the different phases of the software development life cycle (SDLC), as well as the most notable project management approaches.

Software Testing Tips Weekly

Get fresh insights to enhance your skills as a software tester. Tune in each week for tips on everything from communication to continuous testing.

Software Testing: Exploratory Testing

Learn how to use exploratory testing to immediately add value at any point in a product’s development.

Software Testing: Planning Tests for Mobile

Deliver high-quality mobile apps to market by learning how to develop a system and strategy for effective testing.

Software Testing: Tools

Survey the most popular software testing tools available, including paid and open-source solutions such as Selenium, Postman, JMeter, and Kali Linux.