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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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,…
Effectively translating AI insights to business stakeholders requires careful planning, design, and visualization choices. Describing the problem, the model, and the relationships among variables…
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…
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…
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…
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…
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…
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…
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.…
“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…
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…
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,…
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…
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…
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…
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-…
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…
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…
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…
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…
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,…
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…
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…
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…
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?…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…