Explore Library

Simulation modeling helps you to create digital prototypes of physical models to analyze how they work and predict their performance in the real world. With this comprehensive guide, you'll…

By Giuseppe Ciaburro

SQL injection (SQLi) is probably the most infamous attack that can be unleashed against applications on the internet. SQL Injection Strategies is an end-to-end guide for beginners looking to learn…

By Ettore Galluccio

Remodeling your outlook on banking begins with keeping up to date with the latest and most effective approaches, such as artificial intelligence (AI). Hands-On Artificial Intelligence for Banking…

By Jeffrey Ng

Kubernetes is an open source orchestration platform for managing containerized applications. Despite widespread adoption of the technology, DevOps engineers might be unaware of the pitfalls of…

By Kaizhe Huang

In the internet age, where an increasing volume of text data is generated daily from social media and other platforms, being able to make sense of that data is a crucial skill. With this book, you…

By Thomas Dop

Are you looking for effective ways to protect Windows-based systems from being compromised by unauthorized users?
Mastering Windows Security and Hardening is a detailed guide that helps you…

By Mark Dunkerley

Understanding programmable logic controller (PLC) programming with Rockwell Software’s Logix Designer and the Studio 5000 platform, which includes ControlLogix, CompactLogix, and SoftLogix, is key…

By Austin Scott

The Complete Flutter and Dart App Development Course is the first comprehensive Dart and Flutter course, fully updated to include the latest developments. Flutter is the new cross-platform mobile…

By Paulo Dichone

In Building Analytics Teams, John K. Thompson, with his 30+ years of experience and expertise, illustrates the fundamental concepts of building and managing a high-performance analytics team,…

By John K. Thompson

In Building Analytics Teams, John K. Thompson, with his 30+ years of experience and expertise, illustrates the fundamental concepts of building and managing a high-performance analytics team,…

By John K. Thompson

Unity Certified Programmer is a global certification program by Unity for anyone looking to become a professional Unity developer. The official Unity programmer exam will not only validate your…

By Philip Walker

The third edition of Mastering Kubernetes is updated with the latest tools and code enabling you to learn Kubernetes 1.18’s latest features. This book primarily concentrates on diving deeply into…

By Gigi Sayfan

This course will help you to create an extensive, in-depth backend API for DevCamper, a Bootcamp directory app. You’ll learn how to deploy a professional API with documentation from the ground up…

By Brad Traversy

Be ready to get hands-on in this interactive project-based course designed to help you build and package cross-platform desktop applications using Electron. If you didn’t already know, many…

By Brad Traversy

Every organization is now migrating to the cloud to save money, but is it really safe?
If you’re looking to learn about the cloud and how to effectively secure it, as well as build your own…

By Riaan Lowe

Raspberry Pi is one of the popular single-board computers of our generation. All the major image processing and computer vision algorithms and operations can be implemented easily with OpenCV on…

By Ashwin Pajankar

A modern digital company captures a large amount of data every day. This data gets locked in data islands such as caches, queues, and logs, and extracting this data and making it useful poses a…

By Hersh Bhasin

Cloud computing provides a simple way to access servers, storage, databases, and a broad set of application services over the Internet. Cloud platforms such as Amazon Web Services (AWS) own and…

By Anand Rao Nednur

All the code and supporting files for this course are available on GitHub
This course will show you how to design projects with HTML5, CSS, and JavaScript without using additional frameworks…

By Brad Traversy

Natural Language Processing (NLP) is the subfield in computational linguistics that enables computers to understand, process, and analyze text. This book caters to the unmet demand for hands-on…

By Aman Kedia

C is a powerful general-purpose programming language that is excellent for beginners to learn. This book will introduce you to computer programming and software development using C. If you're…

By Jeff Szuhay

Microsoft Office 365 provides tools for managing organizational tasks like content management, communication, report creation, and business automation processes. With this book, you'll get to…

By Gaurav Mahajan

Grafana is an open-source analytical platform used to analyze and monitoring time-series data. This beginner's guide will help you get to grips with Grafana's new features for querying,…

By Eric Salituro

ASP.NET has been the preferred choice of web developers for a long time. With ASP.NET Core 3, Microsoft has made internal changes to the framework along with introducing new additions that will…

By Ricardo Peres

Rust is a community-built language that solves pain points present in many other languages, thus improving performance and safety. In this book, you will explore the latest features of Rust by…

By Carlo Milanesi

The Microsoft 365 Security Administration (MS-500) exam is designed to measure your ability to perform technical tasks such as managing, implementing, and monitoring security and compliance…

By Peter Rising

Data literacy is the ability to read, analyze, work with, and argue using data. Data analysis is the process of cleaning and modeling your data to discover useful information. This book combines…

By Marc Wintjen

Xamarin.Forms is a lightweight cross-platform development toolkit for building apps with a rich user interface. Improved and updated to cover the latest features of Xamarin.Forms, this second…

By Daniel Hindrikes

This third edition of Azure Serverless Computing Cookbook guides you through the development of a basic back-end web API that performs simple operations, helping you understand how to persist data…

By Praveen Kumar Sreeram

Animation is one of the most important parts of any game. Modern animation systems work directly with track-driven animation and provide support for advanced techniques such as inverse kinematics…

By Gabor Szauer

Updated for the latest version of Metasploit, this book will prepare you to face everyday cyberattacks by simulating real-world scenarios. Complete with step-by-step explanations of essential…

By Nipun Jaswal

Most programmers and data scientists struggle with mathematics, having either overlooked or forgotten core mathematical concepts. This book uses Python libraries to help you understand the math…

By Jay Dawani

Algorithms have always played an important role in both the science and practice of computing. Beyond traditional computing, the ability to use algorithms to solve real-world problems is an…

By Imran Ahmad

Implementing Azure DevOps Solutions helps DevOps engineers and administrators to leverage Azure DevOps Services to master practices such as continuous integration and continuous delivery (CI/CD),…

By Henry Been

Containerization is currently known to be one of the best ways to implement DevOps. While Docker introduced containers and changed the DevOps era, Google developed an extensive container…

By Andrew Block

Microsoft Azure is a powerful cloud computing platform that offers a multitude of services and capabilities for organizations of any size moving to a cloud strategy.

Azure Strategy and…

By Peter De Tender

Ansible enables you to automate software provisioning, configuration management, and application roll-outs, and can be used as a deployment and orchestration tool. While Ansible provides simple…

By Daniel Oh

Deploying SQL Server on Azure virtual machines allows you to work on full versions of SQL Server in the cloud without having to maintain on-premises hardware. The book begins by introducing you to…

By Joey D'Antoni

In this updated and extended version of Python Automation Cookbook, each chapter now comprises the newest recipes and is revised to align with Python 3.8 and higher. The book includes three new…

By Jaime Buelta

If you are an intermediate to advanced Java developer or a developer in any other OOP language and are looking to learn Java design patterns, then this course is for you. It is also tailored for…

By Paulo Dichone

Salesforce is the world's leading Customer Relationship Management (CRM) software, helping businesses connect with their constituents and partners. This book will give you a comprehensive…

By Sharif Shaalan

Android is one the most popular operating systems in the world, so Android app development can help you explore a wide range of opportunities to build a successful career. If you have creative app…

By Paulo Dichone

Blender is a powerful 3D creation package that supports every aspect of the 3D pipeline. With this book, you'll learn about modeling, rigging, animation, rendering, and much more with the…

By Oscar Baechler

After scrutinizing numerous cybersecurity strategies, Microsoft’s former Global Chief Security Advisor in this book helps you understand the efficacy of popular cybersecurity strategies and more…

By Tim Rains

Jakarta EE is widely used around the world for developing enterprise applications for a variety of domains. With this book, Java professionals will be able to enhance their skills to deliver…

By Elder Moraes

SQL is a powerful querying language that's used to store, manipulate, and retrieve data, and it is one of the most popular languages used by developers to query and analyze data efficiently.…

By Josephine Bush

This second edition of Angular for Enterprise-Ready Web Applications is updated with in-depth coverage of the evergreen Angular platform.

You’ll start by mastering Angular programming…

By Doguhan Uluca

Learn Microsoft Office 2019 provides a comprehensive introduction to the latest versions of Microsoft Word, Excel, PowerPoint, Access, and Outlook. With the help of illustrated explanations, this…

By Linda Foulkes

Regular expressions are an essential part of problem solving in computer science. It can be tricky to learn if you don't approach the topic right. This course breaks down regular expressions…

By Aarthi Elumalai

Python is one of the most popular programming languages in the world, with its demand increasing by the minute. Pytest - one of the most actively maintained testing frameworks in the industry -…

By Brandon Blair

In this course, you'll learn about Reactive programming and libraries such as RxJava and Reactor that are designed to keep the application responsive and make the system more resilient.…

By Basics Strong

Python is one of the most popular languages in the world and its demand is only growing with each passing day. As Selenium is an industry-standard for test automation, Python's readability…

By Brandon Blair

Unreal Engine 4 and Daz Studio are outstanding, freely available animation programs that allow you to create stunning character animations like a professional. This course uses high-quality Daz 3D…

By Michael Ricks

Angular is one of the most popular platforms for building web as well as mobile and desktop apps, and AngularDart is Google's web app framework that leverages the Angular platform. Using the…

By Paulo Dichone

GraphQL is the new way of building scalable and reliable APIs that any client can consume. This course will get you up and running with GraphQL quickly, providing you the core knowledge you need…

By Paulo Dichone

The Unity game engine is free and easy to learn and has excellent documentation. Equipped with Unity game development skills and knowledge of C# scripting, you will be able to build impressive…

By Raja Biswas

Learning the fundamentals of Unity Android Game Development puts a powerful and very useful tool at your fingertips. Unity is free, easy to learn, has excellent documentation, and is the game…

By Raja Biswas

The Python Code Camp will help you learn Python programming and the concepts associated with it. If you are a beginner, this is the best way to start your coding journey.
Starting with an…

By Mark Lassoff

Unreal Engine 4 has become a leading resource in the creation of games, animations, television shows, and illustrations. In this course, you will learn how easy it is to apply real-time cloth…

By Michael Ricks

Unreal Engine 4 (UE4) has emerged as a leading resource in the creation of games, animations, television shows, and illustrations. This course will help you animate your character in UE4 easily.…

By Michael Ricks