PHP Objects, Patterns, and Practice
Matt Zandstra
Migrating to MariaDB
William Wood
Introducing ZFS on Linux
Damian Wojsław
Solving Identity Management in Modern Applications
Yvonne Wilson & Abhishek Hingnikar
Practical Paint.NET: The Powerful No-Cost Image Editor for Microsoft ...
Phillip Whitt
Pro Microservices in .NET 6: With Examples Using ASP.NET Core ...
Sean Whitesell & Rob Richardson & Matthew D. Groves
Practical PHP and MySQL Website Databases
Adrian W. West
Personal Cybersecurity
Marvin Waschke
Pro SQL Server on Linux
Bob Ward
C# Programming for Absolute Beginners: Learn to Think Like a ...
Radek Vystavěl
Introducing .NET 6: Getting Started with Blazor, MAUI, Windows ...
Nico Vermeir
Practical LPIC-3 300
Antonio Vazquez
Cybersecurity Incident Response
Eric C. Thompson
Audio Visualization Using ThMAD
Peter Späth
Visual Studio Code Distilled: Evolved Code Editing for Windows, ...
Alessandro Del Sole
Advanced API Security
Prabath Siriwardena
Learn Windows Subsystem for Linux
Prateek Singh
PCI DSS
Jim Seaman
Monitoring Microservices and Containerized Applications
Navin Sabharwal & Piyush Pandey
Practical Cyber Forensics
Niranjan Reddy
PHP Arrays
Steve Prettyman
Typed PHP
Christopher Pitt
Pro Azure Governance and Security
Samuel Erskine & Peter De Tender & David Rendon
Firewalls Don't Stop Dragons
Carey Parker
Practical System Programming with C
Sri Manikanta Palakollu
GNU Octave by Example
Ashwin Pajankar & Sharvani Chandu
Waging Cyber War
Jacob G. Oakley
Cybersecurity for Space
Professional Red Teaming
Advanced ASP.NET Core 3 Security: Understanding Hacks, Attacks, ...
Scott Norberg
Practical Cryptography in Python
Seth James Nielson & Christopher K. Monson
Linux Sound Programming
Jan Newmarch
ML.NET Revealed: Simple Tools for Applying Machine Learning ...
Sudipta Mukherjee
Pro Cryptography and Cryptanalysis: Creating Advanced Algorithms ...
Marius Iulian Mihailescu & Stefania Loredana Nita
Pro Linux System Administration
Dennis Matotek & James Turnbull & Peter Lieverdink
Kubernetes
Philippe Martin
Mastering Azure API Management: A Practical Approach to Designing ...
Sven Malvik
Beginning Security with Microsoft Technologies
Vasantha Lakshmi
Securing Office 365
Matthew Katzer
Advanced Platform Development with Kubernetes
Craig Johnston
Accelerating Development Velocity Using Docker
Kinnary Jangla
Linux Containers and Virtualization
Shashank Mohan Jain
Beginning Modern Unix
Manish Jain
The Complete ASP.NET Core 3 API Tutorial: Hands-On Building, ...
Les Jackson
Introducing Microsoft Quantum Computing for Developers: Using ...
Johnny Hooyberghs
Microsoft Blazor: Building Web Applications in .NET 6 and Beyond
Peter Himschoot
Applied Cryptography in .NET and Azure Key Vault
Stephen Haunts
Open Source Intelligence Methods and Tools
Nihad A. Hassan & Rami Hijazi
Beginning Ubuntu for Windows and Mac Users
Nathan Haines
Identity Attack Vectors
Morey J. Haber & Darran Rolls
Privileged Attack Vectors
Morey J. Haber & Brad Hibbert
Pro Spring Boot 2: An Authoritative Guide, 2nd edition
Felipe Gutierrez
Practical Entity Framework Core 6: Database Access for Enterprise ...
Brian L. Gorman
Beginning gRPC with ASP.NET Core 6: Build Applications using ...
Anthony Giretti
Introducing Distributed Application Runtime (Dapr): Simplifying ...
Radoslav Gatev
Pro ASP.NET Core Identity: Under the Hood with Authentication ...
Adam Freeman
Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using ...
Essential TypeScript 4: From Beginner to Pro
.NET Developer’s Guide to Augmented Reality in iOS: Building ...
Lee Englestone
Introducing .NET for Apache Spark: Distributed Processing for ...
Ed Elliott