Wireshark: Network Troubleshooting
Lisa BockLearn how to analyze network problems with Wireshark, a free, open-source packet analysis tool used by network administrators around the…
Learning COBIT
Mark ThomasThe COBIT framework offers a tailored approach to creating a governance and management framework for enterprise information and technology systems.…
Migrating from Python 2.7 to Python 3
Steven LottAre you still using Python 2.7? Official support for this version ended in January 2020; upgrading is more important than…
SQL Server Database Triggers
Adam WilbertSQL Server database triggers help database developers automate routine tasks. Triggers wait for an activating event to occur, then immediately…
Programming Foundations: Conducting Code Reviews
Kathryn HodgeSoftware is written by humans—and humans can make mistakes. Before suggested changes are integrated into a codebase, they are often…
SQL for Testers
Dave WesterveldThe SQL programming language opens the door to deeper and more efficient software testing. SQL allows testers to examine the…
Excel: Creating a Dashboard with Power Query (Microsoft 365)
Leila GharaniCreating an Excel dashboard from scratch can feel overwhelming. How do you start? What if you have a lot of…
Components of Effective Learning
Michael AllenBoring training doesn’t work. And merely incorporating the latest and greatest in elearning technology isn’t enough to make concepts stick…
Stream Processing Design Patterns with Spark
Kumaran PonnambalamStream processing is becoming more popular as more and more data is generated by websites, devices, and communications. Apache Spark…
Windows 10 Essential Training
Nick BrazziLooking to get up to speed with the Windows 10 operating system? Whether you’re new to Windows in general or…
GraphQL Essential Training (2020)
Emmanuel HenriGraphQL—a query language for APIs that was originally built by Facebook—makes it easier for you to get the data you…
Designing Highly Scalable and Highly Available SQL Databases
Dan SullivanOnline activities, mobile devices, and Internet of Things (IoT) sensors are generating immense volumes of data. Much of that data…
Artificial Intelligence for Marketing
MadecraftArtificial intelligence (AI) is changing the way that marketers are interacting with their customers. But how can you as a…
UX Deep Dive: Remote Research
Amanda StockwellWhen your job as a UX researcher is entirely based on learning about people and their behaviors, how do you…
Office 365 for Educators
Oliver SchinktenMicrosoft Office is a staple set of tools for educators, and now includes education-specific functionality such as classroom notebooks in…
React: Accessibility
Kiara ContrerasPerhaps the greatest thing about the world wide web is that it makes so much information available to so many…
Introducing Desktop and .NET Core
Microsoft .NETIn this introductory course, learn how to create your very first WinForms or WPF application on .NET Core. First, instructor…
Learning NuGet
Microsoft .NETThis course is an introduction to NuGet, the official package manager for .NET. Packages are essentially compiled libraries packed together…
SQL Queries Made Easy
Deepa MaddalaGet up and running with database tables using SQL. This course was designed to help beginners build a strong foundation…
Advanced Pandas
MadecraftIf you’ve worked in Python, you’re likely familiar with the basic of pandas. In this advanced course, instructor Brett Vanderblock…