JavaScript: Recursion
Mustapha RufaiRecursion, in which functions call themselves, is a foundational structure for algorithms. If you find it hard to break a…
Database Foundations: Application Development
Adam WilbertWhile learning about the individual components of a software development stack like databases, programming languages, and interfaces is important, combining…
Microsoft Teams: Building Custom Apps with the Dataverse
Gini von CourterFor many users and organizations, Microsoft Teams isn’t just for chatting with coworkers and team members, it’s the new work…
Linux: Files and Permissions
Grant McWilliamsWhen it comes to managing Linux servers securely, permissions and access control are crucial. In this course, computer science instructor…
DevOps Foundations: Continuous Delivery/Continuous Integration
James WickettContinuous delivery is one of the major DevOps practice areas. By continuously building, testing, and delivering your code, you can…
Azure Database Administrator Associate (DP-300) Cert Prep: 1 The Azure Data Platform
Adam WilbertPassing the Microsoft DP-300 certification exam allows job seekers to demonstrate proficiency with next-gen, cloud-based database technologies, and in this…
Rust Code Challenges
Tim McNamaraIt will take time—and a whole lot of practice—to improve your Rust coding skills. It’s important to push yourself with…
VMware vSphere 7 Professional: 10 Advanced Topics and Kubernetes
Rick CrisciVMware vSphere is everywhere. To stay relevant, you must understand vSphere. Perhaps you’re also preparing to take the VMware Certified…
Jira Service Management: Administration
Rachel WrightAre you an experienced Jira administrator who now needs to learn how to use Jira Service Management for service projects…
Microsoft Azure Security Technologies (AZ-500) Cert Prep: 4 Secure Data and Applications
Pete ZergerCybersecurity skills are in high demand, and the AZ-500: Microsoft Azure Security Technologies exam provides the perfect opportunity for IT…
Planning for Hybrid Active Directory Environments
Seema RahmanMost organizations that already have an on-premises solution view the cloud as a separate entity. If you’re an IT professional…
Giving Computers Vision
Ben SullinsIn this audio-only course adapted from Ben Sullins’ Free the Data podcast, Ben talks to Dr. Satya Mallick about computer…
Winter CMS with Laravel
Ana LisboaIf you’re looking for a way to move a static website onto a content management system (CMS), Winter—the free, open-source…
AWS Essential Training for Administrators
Shyam RajAmazon Web Services (AWS) is the most widely used cloud platform and the go-to for many organizations looking to reduce…
CompTIA A+ (220-1002) Cert Prep 1: Getting Started
Mike MeyersThe CompTIA A+ (220-1002): Cert Prep series is a comprehensive eight-part series designed to help IT professionals prepare for the…
CompTIA A+ (220-1002) Cert Prep 8: Security and Organization
Mike MeyersCompTIA A+ is the leading entry-level, vendor-neutral certification for IT professionals. CompTIA A+ (220-1002): Cert Prep is a comprehensive 8-part…
Migrating COBOL Apps
Malcolm ShoreDespite the arrival of myriad new and modern languages, COBOL still rules many government and legacy computing systems. Many of…
AWS CLI: Tips and Tricks
TechSnips, LLCGet quick tips for carrying out common tasks in Amazon Web Services (AWS) using PowerShell and the command-line interfaces (CLIs)…
AWS Machine Learning: Building an Expense Tracker Using Amazon Textract
Carlos RivasIf you’ve ever used an optical character recognition (OCR) program, you know that scanning documents for text can often be…
Visual Studio Code Productivity Tips
Walt RitscherMake your coding and debugging workflow more productive with Visual Studio (VS) Code, the optimized code editor for Windows, Max,…