Explore Library

A comprehensive course to help you gain all the skills and knowledge you need in order to build an automation framework. This course will take you through the basics as well as advanced concepts…

By Mayur Deshmukh

Let your online presence reflect your services, products, and articles by developing a successful online business or website using effective search engine optimization (SEO) strategies! This…

By Alexander Oni

This Cascading Style Sheets (CSS) course takes you through the basics of HTML and CSS, teaching you about simple changes that can be made to your website such as changing the size of your text or…

By Alexander Oni

According to an article on Forbes magazine, e-commerce sales are expected to surpass the trillion-dollar mark by 2020. As more people are embracing e-commerce, an increasing number of businesses…

By Alexander Oni

Windows 10 is one of the most widely used OS for personal computers, tablets, embedded devices, and Internet of Things devices. In this course, you will explore Windows 10 features and understand…

By Cliff Krahenbill

This Embedded Systems Object-Oriented Programming course will help you develop the skills you need to be able to write objected-oriented embedded C applications as well as objected-oriented…

By Israel Gbati

Linux is one of the most sought-after skills in the IT industry, with jobs involving Linux being increasingly in demand. Linux is by far the most popular operating system deployed in both public…

By Ahmed AlKabary

Are you looking to prepare for the CISA exam and understand the roles and responsibilities of an information systems (IS) auditor?
The CISA - Certified Information Systems Auditor Study…

By Hemang Doshi

Unity 2020 brings a lot of new features that can be harnessed for building powerful games for popular mobile platforms. This updated second edition delves into Unity development, covering the new…

By John P. Doran

Neo4j is a graph database that includes plugins to run complex graph algorithms.
The book starts with an introduction to the basics of graph analytics, the Cypher query language, and graph…

By Estelle Scifo

Over the years, the Learning C# by Developing Games with Unity series has established itself as a popular choice for getting up to speed with C#, a powerful and versatile programming language that…

By Harrison Ferrone

Are you interested in how React takes command of the view layer for web and mobile apps and changes the data of large web applications without needing to reload the page? This workshop will help…

By Brandon Richey

Are you looking to start developing artificial intelligence applications? Do you need a refresher on key mathematical concepts? Full of engaging practical exercises, The Statistics and Calculus…

By Peter Farrell

Various intelligent applications such as video games, inventory management software, warehouse robots, and translation tools use reinforcement learning (RL) to make decisions and perform actions…

By Alessandro Palmas

Social networking sites see an average of 350 million uploads daily - a quantity impossible for humans to scan and analyze. Only AI can do this job at the required speed, and to leverage an AI…

By Chinmay Arankalle

Do you want to learn how to communicate with computer systems using Natural Language Processing (NLP) techniques, or make a machine understand human sentiments? Do you want to build applications…

By Rohan Chopra

With its latest release, Drupal 9, the popular open source CMS platform has been updated with new functionalities for building complex Drupal apps with ease. This third edition of the Drupal…

By Daniel Sipos

Difficulty in accurately capturing and managing requirements is the most common cause of software project failure. Learning how to analyze and model requirements and produce specifications that…

By Fred Heath

Nuxt.js is a progressive web framework built on top of Vue.js for server-side rendering (SSR). With Nuxt.js and Vue.js, building universal and static-generated applications from scratch is now…

By Lau Tiam Kok

Thanks to a number of recent breakthroughs, self-driving car technology is now an emerging subject in the field of artificial intelligence and has shifted data scientists' focus to building…

By Sumit Ranjan

RabbitMQ is an open source message queuing software that acts as a message broker using the Advanced Message Queuing Protocol (AMQP). This book will help you to get to grips with RabbitMQ to build…

By Lovisa Johansson

This course will show you how to create a professional and attractive user interface (UI) in Django for data science using the Semantic UI framework. If you don’t have a programming background,…

By Lukasz Makinia

Effectively translating AI insights to business stakeholders requires careful planning, design, and visualization choices. Describing the problem, the model, and the relationships among variables…

By Denis Rothman

Python is one of the most sought-after skills in the software domain. Whether you want to delve into video game development, web development, or artificial intelligence, learning Python is an…

By Kalob Taulien

Node.js is the leading choice of server-side web development platform, enabling developers to use the same tools and paradigms for both server-side and client-side software. This updated fifth…

By David Herron

Python is the preferred choice of developers, engineers, data scientists, and hobbyists everywhere. It is a great language that can power your applications and provide great speed, safety, and…

By Steven F. Lott

Are you fascinated by how deep learning powers intelligent applications such as self-driving cars, virtual assistants, facial recognition devices, and chatbots to process data and solve complex…

By Mirza Rahim Baig

Python, one of the world's most popular programming languages, has a number of powerful packages to help you tackle complex mathematical problems in a simple and efficient way. These core…

By Sam Morley

AI and blockchain are two emerging technologies catalyzing the pace of enterprise innovation. With this book, you’ll understand both technologies and converge them to solve real-world challenges…

By Ganesh Prasad Kumble

Learning how to code has many advantages, and gaining the right programming skills can have a massive impact on what you can do with your current skill set and the way you advance in your career.…

By Joakim Wassberg

“Python is the future of artificial intelligence and machine learning.”—Adrian Rosebrock, author.

Python is the programming language most loved by developers, data scientists, software…

By Learnkart Technology Private Limited

The explosive growth of digital data has boosted the demand for expertise in trading strategies that use machine learning (ML). This revised and expanded second edition enables you to build and…

By Stefan Jansen

This third edition of the Unity Virtual Reality (VR) development guide is updated to cover the latest features of Unity 2019.4 or later versions - the leading platform for building VR games,…

By Jonathan Linowes

Machine learning gives computers the ability to learn like humans. It is becoming increasingly transformational to businesses in many forms, and a key skill to learn to prepare for the future…

By Harveen Singh Chadha

This course will help you delve into face recognition using Python without having to deal with all the complexities and mathematics associated with the deep learning process.

You will start…

By Abhilash Nelson

In this iOS 13 Online Shop Application course, you’ll learn how to build a real-world online shop with an integrated payment system (PayPal) and Stripe SDKs. This course is for iOS developers who…

By David Kababyan

This comprehensive video course has been expertly designed to equip individuals of all levels of IT or cyber security experience with a deep understanding of how to detect and prevent cyber-…

By Reza Zaheri

Do you find it difficult to understand how popular companies like WhatsApp and Amazon find valuable insights from large amounts of unorganized data? The Unsupervised Learning Workshop will give…

By Aaron Jones

Businesses today operate online and generate data almost continuously. While not all data in its raw form may seem useful, if processed and analyzed correctly, it can provide you with valuable…

By Gururajan Govindan

Are you interested in becoming a web developer but don't know where to start? Are you looking for ways to make your web development business boom? Look no further! This course will help you…

By Alexander Oni

In this book, we will show you how to implement a series of best practices and design patterns to help you create efficient and robust Node.js applications with ease.

We kick off by…

By Mario Casciaro

Over the years, the Unity game engine has extended its scope from just being about creating video games to building AR/VR experiences, complex simulations, real-time realistic rendering, films,…

By Nicolas Alejandro Borromeo

New experiences can be intimidating, but not this one! This beginner’s guide to deep learning is here to help you explore deep learning from scratch with Keras, and be on your way to training your…

By Matthew Moocarme

While a huge amount of data is readily available to us, it is not useful in its raw form. For data to be meaningful, it must be curated and refined.

If you’re a beginner, then The Data…

By Brian Lipp

Xcode and Swift are both software development products developed by Apple. Swift is a programming language used to create apps for iOS, macOS, tvOS, and watchOS. Xcode is an Integrated Development…

By David Kababyan

Do you want to transform data into captivating images? Do you want to make it easy for your audience to process and understand the patterns, trends, and relationships hidden within your data?…

By Mario Döbler

This course is the first module of the Pyramid of Refactoring series dedicated to achieving clean code.With this course, you’ll learn how to manage code cleaning from a technical and…

By Włodzimierz Krakowski

This course shows you how to build an AI-driven image classifier project using React, the Django REST framework, and a Keras pre-trained model. You’ll also learn how to integrate a ready…

By Lukasz Makinia

Are you fascinated with applications like Alexa and Siri and how they accurately process information within seconds before returning accurate results? Are you looking for a practical guide that…

By Krishna Sankar

Computer Vision (CV) has become an important aspect of AI technology. From driverless cars to medical diagnostics and monitoring the health of crops to fraud detection in banking, computer vision…

By Hafsa Asad

In this course, we will build a real online coffee shop ordering application using SwiftUI. You will learn how to build an application from scratch using iOS, SwiftUI, and XCode. The course…

By David Kababyan

Machine learning is applied everywhere, from business to research and academia, while scikit-learn is a versatile library that is popular among machine learning practitioners. This book serves as…

By Tarek Amr

Armed with powerful tools to visualize, maintain, and analyze data, ArcGIS Pro 2 is Esri's newest desktop geographic information system (GIS) application that uses the modern ribbon interface…

By Tripp Corbin

Do you want to get up and running with essential administrative tasks in Windows Server 2019?
This second edition of the Windows Server 2019 Cookbook is packed with practical recipes that…

By Mark Henderson

Machine learning algorithms are an integral part of almost all modern applications. To make the learning process faster and more accurate, you need a tool flexible and powerful enough to help you…

By Hyatt Saleh

Want to get to grips with one of the most popular machine learning libraries for deep learning? The Deep Learning with PyTorch Workshop will help you do just that, jumpstarting your knowledge of…

By Hyatt Saleh

From banking and manufacturing through to education and entertainment, using data science for business has revolutionized almost every sector in the modern world. It has an important role to play…

By Alex Galea

You already know that artificial intelligence (AI) and machine learning (ML) are present in many of the tools you use in your daily routine. But do you want to be able to create your own AI and ML…

By Anthony So

Thanks to its support for high availability, scalability, security, performance, and disaster recovery, Azure has been widely adopted to create and deploy different types of application with ease…

By Ritesh Modi

Traditionally associated with developing Windows desktop applications and games, C# is now used in a wide variety of domains, such as web and cloud apps, and has become increasingly popular for…

By Jason Alls