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…
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…
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…
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…
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…
Certified Business Analysis Professional (CBAP®) is a certification from the International Institute of Business Analysis (IIBA®) for professionals with extensive experience in business analysis.…
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…
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,…
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…
From managing versioning efficiently to improving security and portability, technologies such as Kubernetes and Docker have greatly helped cloud deployments and application development.
…
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…
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…
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…
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…
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…
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…
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…
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…
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.…
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…
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…
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…
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.
…
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…
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…
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…
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…
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.…
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…
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)…
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.…
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…
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…
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…
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…
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,…
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…
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…
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…
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…
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…
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…
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…
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…
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.…
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…
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…
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…
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…
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…
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…
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-…
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…
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…
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…
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-…
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…
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…
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…