Explore Library

There are hundreds of elements involved in a UX Design process and each design firm uses its own version of the implementation. It, therefore, leads to confusion among the beginners about where to…

By Muhammad Ahsan Pervaiz

Qt is a powerful development framework that serves as a complete toolset for building cross-platform applications, helping you reduce development time and improve productivity. Completely revised…

By Lee Zhi Eng

Blockchain technology will continue to play an integral role in the banking and finance sector in the coming years. It will enable enterprises to build transparent and secure business processes.…

By Ishan Roy

Data Analysis Expressions (DAX) is known for its ability to increase efficiency by extracting new information from data that is already present in your model. With this book, you’ll learn to use…

By Ian Horne

Coding for Beginners is the most beginner-friendly eLearning course for anyone looking to start coding! It doesn't matter if you've never even seen a line of computer code before - if…

By Greg Hamilton

Python is one of the most popular programming languages used in the financial industry, with a huge set of accompanying libraries.

In this book, you'll cover different ways of…

By Eryk Lewinson

Mastering Machine Learning Algorithms, Second Edition helps you harness the real power of machine learning algorithms in order to implement smarter ways of meeting today's overwhelming data…

By Giuseppe Bonaccorso

The primary reason for Microsoft Azure’s immense popularity is that it supports a wide range of operating systems, tools, databases, programming languages, and devices.

This course starts…

By Vijay Saini

The Microsoft MS-300 exam is designed to test the knowledge and skills of administrators in deploying, configuring, and managing SharePoint Online, SharePoint Server, SharePoint Hybrid, OneDrive…

By Aaron Guilmette

Deep Reinforcement Learning Hands-On, Second Edition is an updated and expanded version of the bestselling guide to the very latest reinforcement learning (RL) tools and techniques. It provides…

By Maxim Lapan

Artificial Intelligence with Python, Second Edition is an updated and expanded version of the bestselling guide to artificial intelligence using the latest version of Python 3.x. Not only does it…

By Alberto Artasanchez

In this course, we look at the Maven build tool, which is currently the number-one industry standard for creating Java applications. By concentrating on practical hands-on demonstrations, you…

By Matthew Speake

AZ-900 Azure fundamentals exam is intended for candidates with non-technical backgrounds, such as those involved in selling or purchasing cloud-based solutions and services, as well as those with…

By Vijay Saini

Use the power of data visualization to make better business decisions. In addition to helping you build a solid foundation in Tableau, this course will teach you fundamental data analysis and…

By Pavan Lalwani

Genetic algorithms are a family of search, optimization, and learning algorithms inspired by the principles of natural evolution. By imitating the evolutionary process, genetic algorithms can…

By Eyal Wirsansky

If you have never worked with containerization before or you need a quick refresher on the most common commands and patterns using Docker, then this course is for you. Although there are other…

By Thomas Wiesner

The Complete 2020 Ethereum & Solidity Developer Bootcamp is for anyone who wants to get started with building applications and implementing self-enforcing business logic in smart contracts.…

By Thomas Wiesner

Networks in your infrastructure set the foundation for how your application can be deployed, maintained, and serviced. Python is the ideal language for network engineers to explore tools that were…

By Eric Chou

If you think you've mastered C++ and know everything it takes to write robust applications, you'll be in for a surprise. With this book, you'll gain comprehensive insights into C…

By Dr. Rian Quinn

An understanding of how digital forensics integrates with the overall response to cybersecurity incidents is key to securing your organization's infrastructure from attacks. This updated…

By Gerard Johansen

The Clojure Workshop is a step-by-step guide to Clojure and ClojureScript, designed to quickly get you up and running as a confident, knowledgeable developer.

Because of the functional…

By Joseph Fahey

You already know you want to learn data science, and a smarter way to learn data science is to learn by doing. The Data Science Workshop focuses on building up your practical skills so that you…

By Anthony So

Functional programming is a paradigm for developing software with better performance. It helps you write concise and testable code. To help you take your programming skills to the next level, this…

By Federico Kereki

Automation is paramount if you want to run Linux in your enterprise effectively. It helps you minimize costs by reducing manual operations, ensuring compliance across data centers, and…

By James Freeman

iOS 13 comes with features ranging from Dark Mode and Catalyst through to SwiftUI and Sign In with Apple. If you're a beginner and are looking to experiment and work with these features to…

By Ahmad Sahar

Over the last few years, Go has become one of the favorite languages for building scalable and distributed systems. Its opinionated design and built-in concurrency features make it easy for…

By Achilleas Anagnostopoulos

JHipster is an open source development platform that allows you to easily create web apps and microservices from scratch without spending time on wiring and integrating different technologies.…

By Deepu K Sasidharan

Feature engineering is invaluable for developing and enriching your machine learning models. In this cookbook, you will work with the best tools to streamline your feature engineering pipelines…

By Soledad Galli

Building robust apps starts with creating clean code. In this book, you’ll explore techniques for doing this by learning everything from the basics of JavaScript through to the practices of clean…

By James Padolsey

Design patterns are fundamental techniques for developing reusable and maintainable code. They provide a set of proven solutions that allow developers to solve problems in software development…

By Tom Kwong

From designing solutions on Azure to configuring and managing virtual networks, AZ-300 certification can help you achieve all this and more. Whether you want to get certified or gain hands-on…

By Sjoukje Zaal

Shira Rubinoff's Cyber Minds brings together the top authorities in cybersecurity to discuss the emergent threats that face industries, societies, militaries, and governments today.

By Shira Rubinoff

CompTIA Security+ is a core security certification that will validate your baseline skills for a career in cybersecurity. Passing this exam will not only help you identify security incidents but…

By Ian Neil

With the increased presence of AI in the gaming industry, developers are challenged to create highly responsive and adaptive games by integrating artificial intelligence into their projects. This…

By Micheal Lanham