Explore Library

Effective visualization of data helps users analyze and gather insights about data, making complex data more accessible, understandable, and easy on the eye. If you want to create incredible…

By Paulo Dichone

In this course, you will explore C++ and get to grips with the modern features introduced in C++17. C++ is a general-purpose programming language developed by Bjarne Stroustrup in 1979, and it is…

By Umar Lone

Unreal Engine 4 is one of the leading resources employed in the creation of games, animations, television shows, and illustrations. This course will waste no time in getting you to grips with the…

By Michael Ricks

JavaFX has been around for quite a long time. It's powered by Java and has been used to build desktop applications, as well as Rich Internet Applications (RIAs).
Although the Java…

By Paulo Dichone

Robotic Process automation helps businesses to automate monotonous tasks that can be performed by machines.
This project-based guide will help you progress through easy to more advanced RPA…

By Nandan Mullakara

Certified Business Analysis Professional (CBAP®) is a certification from the International Institute of Business Analysis (IIBA®) for professionals with extensive experience in business analysis.…

By Esta Lessing

Microsoft Exam MD-100 Windows 10 Certification Guide offers complete, up-to-date coverage of the MD-100 exam, helping you take the exam with confidence, fully equipped to pass on the first attempt…

By Jeroen Burgerhout

Metasploit has been a crucial security tool for many years. However, there are only a few modules that Metasploit has made available to the public for pentesting web applications. In this book,…

By Harpreet Singh

Edge analytics has gained attention as the IoT model for connected devices rises in popularity. This guide will give you insights into edge analytics as a data analysis model, and help you…

By Colin Dow

From managing versioning efficiently to improving security and portability, technologies such as Kubernetes and Docker have greatly helped cloud deployments and application development.

By Nills Franssens

A real-time operating system (RTOS) is used to develop systems that respond to events within strict timelines. Real-time embedded systems have applications in various industries, from automotive…

By Brian Amos

Computer vision allows machines to gain human-level understanding to visualize, process, and analyze images and videos. This book focuses on using TensorFlow to help you learn advanced computer…

By Krishnendu Kar

AutoCAD and AutoCAD LT are one of the most versatile software applications for architectural and engineering designs and the most popular computer-aided design (CAD) platform for 2D drafting and…

By Yasser Shoukry

C++ can make your machine learning models run faster and more efficiently. This handy guide will help you learn the fundamentals of machine learning (ML), showing you how to use C++ libraries to…

By Kirill Kolodiazhnyi

When used effectively, deep learning techniques can help you develop intelligent web apps. In this book, you'll cover the latest tools and technological practices that are being used to…

By Anubhav Singh

DevOps and the cloud revolution have forced software engineers and operations teams to rethink how to manage infrastructures. With this AWS book, you'll understand how you can use…

By Karen Tovmasyan

What is Spatial Computing and why is everyone from Tesla, Apple, and Facebook investing heavily in it?

In The Infinite Retina, authors Irena Cronin and Robert Scoble attempt to answer that…

By Irena Cronin

Responsive Web Design with HTML5 and CSS, Third Edition is a renewed and extended version of one of the most comprehensive and bestselling books on the latest HTML5 and CSS tools and techniques…

By Ben Frain

This is an intermediate to advanced ASP.NET Core (.NET 6) with Razor Pages course that will take you from the beginning to the end. This course is for anyone who has a basic understanding of ASP.…

By Bhrugen Patel

HTML is the structure behind every web page and it’s impossible to create a website without using it, including mobile websites and cross-platform compatible HTML 5 applications. This course will…

By Kalob Taulien

Are you a software developer, systems designer, or computer architecture student looking for a methodical introduction to digital device architectures but overwhelmed by their complexity? This…

By Jim Ledin

React and React Native, Facebook’s innovative User Interface (UI) libraries, are designed to help you build robust cross-platform web and mobile applications. This updated third edition is…

By Adam Boduch

This course will help you to get up and running with D3.js in a React environment quickly. It is designed to teach you how to program efficiently in the latest version of D3 - version 6.x.

By Adam Janes

The C# programming language is often developers’ primary choice for creating a wide range of applications for desktop, cloud, and mobile. In nearly two decades of its existence, C# has evolved…

By Marius Bancila
No Description
By Peter De Tender

If you want to understand the concept of stream processing, this course is for you. Using Kafka, the course will help you get to grips with real-time stream processing and enable you to apply that…

By Prashant Kumar Pandey

If you want to learn how the most popular and widely used websites are created, this Frontend Web Development Bootcamp is for you. In this course, you’ll build a website by cloning Twitter. Before…

By George Lomidze

Adobe Photoshop Elements is a raster graphics editor for entry-level photographers, image editors, and hobbyists. Updated and improved to cover the latest features of Photoshop Elements 2020, this…

By Robin Nichols

Explore an interactive and easy way to learn Apache Kafka with this practical guide. Featuring interesting activities to help you build projects using APIs for programming languages such as Node.…

By Bogdan Stashchuk

A computer forensics investigator must possess a variety of skills, including the ability to answer legal questions, gather and document evidence, and prepare for an investigation. This book will…

By William Oettinger

The increase being seen in data volume today requires distributed systems, powerful algorithms, and scalable cloud infrastructure to compute insights and train and deploy machine learning (ML)…

By Christoph Körner

Many organizations favor Bash scripts for executing shell commands, running and customizing administrative tasks, automating repetitive tasks, and performing many more Linux and Unix functions.…

By VR Technologies

This course will guide you on your journey to becoming a confident JavaScript developer by equipping you with the right techniques and knowledge of essential concepts.

You will learn how to…

By Kalob Taulien

This course is designed to guide you through working with Git and GitHub. You will start by learning how to install Git on Windows, Mac, and Linux and then understand how to use it on the command…

By Kalob Taulien

This course is designed to get you up and running with the fundamentals and the working of Apache Kafka with the help of practical examples. You will also delve into client API programming in Java…

By Prashant Kumar Pandey

This course will help you prepare for the AZ-104 certification examination and become an accomplished Azure administrator. This course is designed to include all the changes made by Microsoft in…

By Anand Rao Nednur

This course will teach you how to create a complete login, logout, and user registration system for your website. The course will also help you to develop an understanding of PHP, MySQL,…

By Kalob Taulien

This course will help you understand what APIs and RESTful APIs are and how they work. It is designed in such a way that you will learn everything you need without feeling overwhelmed. APIs and…

By Kalob Taulien

Exam AZ-900 is designed for candidates looking to demonstrate foundation-level knowledge of Microsoft Azure cloud services. This exam can be taken as an optional first step in learning about cloud…

By Anand Rao Nednur

This PHP course is designed to get you started quickly with the fundamentals of PHP and using PHP to write code. While the course features detailed concepts, its organized structure and concise…

By Kalob Taulien

Microsoft SQL Server comes equipped with industry-leading features and the best online transaction processing capabilities. If you are looking to work with data processing and management, getting…

By Kellyn Gorman

Deep learning enables efficient and accurate learning from a massive amount of data. This book will help you overcome a number of challenges using various deep learning algorithms and…

By Michael Pawlus

Facebook's React combined with industry-tested, server-side technologies, such as Node, Express, and MongoDB, enables you to develop and deploy robust real-world full-stack web apps. This…

By Shama Hoque

With the increasing complexity of embedded systems seen over the past few years, developers are looking for ways to manage them easily by solving problems without spending a lot of time on finding…

By Jacob Beningo

Network Automation Cookbook is designed to help system administrators, network engineers, and infrastructure automation engineers to centrally manage switches, routers, and other devices in their…

By Karim Okasha

Developing applications for embedded systems may seem like a daunting task as developers face challenges related to limited memory, high power consumption, and maintaining real-time responses.…

By Igor Viarheichyk

Kali Linux is a Linux-based distribution that's widely used for penetration testing and digital forensics. It has a wide range of tools to help for digital forensics investigations and…

By Shiva V. N. Parasram

With the advancements in wireless devices and mobile technology, there's increasing demand for people with digital image processing skills in order to extract useful information from the ever…

By Sandipan Dey

With so much data being continuously generated, developers, who can present data as impactful and interesting visualizations, are always in demand. Interactive Data Visualization with Python…

By Abha Belorkar

Blockchain adoption has extended from niche research to everyday usage. However, despite the blockchain revolution, one of the key challenges faced in blockchain development is maintaining…

By Alessandro Parisi

Securing an IT environment can be challenging, however, effective penetration testing and threat identification can make all the difference. This book will help you learn how to use the Metasploit…

By Sagar Rahalkar

C++ has evolved over the years and the latest release – C++20 – is now available. Since C++11, C++ has been constantly enhancing the language feature set. With the new version, you’ll explore an…

By Vardan Grigoryan

One-shot learning has been an active field of research for scientists trying to develop a cognitive machine that mimics human learning. With this book, you'll explore key approaches to one-…

By Shruti Jadon

Mobile phone forensics is the science of retrieving data from a mobile phone under forensically sound conditions. This updated fourth edition of Practical Mobile Forensics delves into the concepts…

By Rohit Tamma

Azure Sentinel is a Security Information and Event Management (SIEM) tool developed by Microsoft to integrate cloud security and artificial intelligence (AI). Azure Sentinel not only helps clients…

By Richard Diver

Flutter is a modern reactive mobile framework that removes a lot of the complexity found in building native mobile apps for iOS and Android. With Flutter, developers can now build fast and native…

By Simone Alessandria

Deep learning is rapidly becoming the most popular topic in the mobile app industry. This book introduces trending deep learning concepts and their use cases with an industrial and application-…

By Anubhav Singh

SwiftUI is the new and powerful interface toolkit that lets you design and build iOS, iPadOS, and macOS apps using declarative syntax. It is a powerful way to develop the UI elements of…

By Chris Barker

If you want to learn how to create modern real-world websites using pure CSS, then this is the right course for you.
The course starts by covering CSS essentials. You will then move on to…

By George Lomidze

If you want to learn the entire process of developing professional web applications with Python and Django, then this book is for you. In the process of building four professional Django projects…

By Antonio Melé