Software Testing Foundations: Test Planning
Mike FineThe moment a product is placed on the roadmap, test managers must begin to strategize, calculate, and prepare for testing.…
Learning GitHub Actions
Michael JenkinsGitHub Actions is a continuous integration tool that allows developers to automate tasks for their web projects. In this course,…
Unit Testing in Python
Jasmine OmekeUnit testing—which involves testing small, isolatable pieces of code—can help you catch and fix bugs before they crop up in…
Python Data Analysis
Michele VallisneriData science is transforming the way that government and industry leaders look at both specific problems and the world at…
Microsoft Collaboration: SharePoint, Teams, Groups, and Yammer (2020)
Gini von CourterLearn how to create organization-wide systems of collaboration using Microsoft SharePoint, Teams, and Office 365 Groups. Instructor Gini von Courter…
Cisco CCNA (200-301) Cert Prep: 3 Security, Automation, and Programmability
Greg SowellThe Cisco Certified Network Associate (CCNA) certification has been updated to reflect the latest technologies and job roles. The revised…
React: Securing Applications
Emmanuel HenriYou’ve built an application around React, using it and other libraries to create a smooth and attractive application. Everything works—but…
Jira: Basic Administration (2020)
Rachel WrightEvery company needs software to track their work and report progress on their strategic initiatives. Jira, the powerful project management…
Privacy by Design: Data Classification
Nishant BhajariaCompanies often collect customer data with third parties to enable better products and growing engagement, as well as for safety…
UX Foundations: Storytelling
Sarah WeiseEvery user is the hero of their own story. The secret to effectively stand out in the mind of your…
AWS Certified Solutions Architect – Associate (SAA-C02) Cert Prep: 1 Cloud Services Overview
Tom CarpenterGet an introduction to the basics of cloud computing and the Amazon Web Services (AWS) platform. This course is the…
Python Object-Oriented Programming
Joe MariniThe object-oriented programming (OOP) features in Python make it easier to build programs of increasing complexity and modularity. In this…
Learning Windows Subsystem for Linux (2020)
Scott SimpsonWindows Subsystem for Linux (WSL) is an optional feature of Windows 10 that provides a Linux environment for developers inside…
CSS: Scrolling and Parallax
Ray VillalobosScrolling used to be really basic—up and down, and occasionally side to side. Now scrolling has taken a larger place…
Learning Cloud Computing: Serverless Computing
David LinthicumServerless computing allows you to build and run applications and services without having to manage infrastructure. This course is targeted…
Excel: Working Together with Power Query and Power Pivot
Joshua RischinThe Power Query and Power Pivot features in Microsoft Excel can make a powerful combination. Power Query enables you to…
Java Design Patterns: Structural
Bethan PalmerDesign patterns provide a kind of template for writing quality code. Knowing which design pattern to use in which scenario…
Threat Modeling: Information Disclosure in Depth
Adam ShostackSTRIDE is a popular threat modeling framework that helps security pros and software developers think strategically about risk. This course…
Scaling Out Using Azure SignalR Service
Nertil PociEvery modern application has some sort of real-time-communication need. With the rise of microservices and serverless, many developers find themselves…
Affinity Designer for UX Design
Ronnie McBrideAffinity Designer is a cross-platform vector design tool that’s simple, streamlined, and easy to use for UX, UI, and responsive…