Explore Library

This new and improved sixth edition comes with the latest Jira 8.21 Data Center offerings, with enhanced features such as clustering, advanced roadmaps, custom field optimization, and tools to…

By Patrick Li

AutoCAD is 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 3D modeling. This…

By Jaiprakash Pandey

SAP BTP is the foundation of SAP’s intelligent and sustainable enterprise vision for its customers. It’s efficient, agile, and an enabler of innovation. It’s technically robust, yet its superpower…

By Serdar Simsekler

Continuous changes in business requirements can make it difficult for programmers to organize business logic into database models, which turns out to be an expensive operation as changes to the…

By Daniel Durante

JavaScript is the base for many other languages; if you know JavaScript, you can work with a lot of other languages and dependent frameworks easily. This course is based on the newer features that…

By Basics Strong

Federated learning (FL) is a paradigm-shifting technology in AI that enables and accelerates machine learning (ML), allowing you to work on private data. It has become a must-have solution for…

By Kiyoshi Nakayama PhD

Over the past 10 years, deep learning has grown from being an academic research field to seeing wide-scale adoption across multiple industries. Deep learning models demonstrate excellent results…

By Vadim Dabravolski

Modern applications often need to describe complex workflows involving multiple external systems. These are notoriously difficult to get right as it requires handling errors, various retry…

By Julien Truffaut

Using a shared codebase in addition to an extensive range of tools in the Flutter ecosystem optimized for browsers, the Flutter framework has expanded to enable you to bring your mobile apps to…

By Damodar Lohani

Python is a fantastic OOP language that lets you use functional and OOP paradigms. Python offers several benefits compared to other programming languages like Java, C++ or R. It is a dynamic…

By Simon Sez IT

If you work in any functional areas of data analysis, machine learning, and artificial intelligence, you will want to be familiar with or master Pandas. Pandas is a popular Python library used for…

By Simon Sez IT

Microsoft has released its latest stand-alone Excel version, which opens up many of the features and functionalities that are available only in Excel 365 through a subscription.

In the…

By Simon Sez IT

Cortex-M has been around since 2004, so why a new book now? With new microcontrollers based on the Cortex-M55 and Cortex-M85 being introduced this year, Cortex-M continues to expand. New software…

By Zachary Lasiuk

There is a growing need for professionals with experience in working on machine learning (ML) engineering requirements as well as those with knowledge of automating complex MLOps pipelines in the…

By Joshua Arvin Lat

Minimal APIs are architected to create HTTP APIs with minimal dependencies. They are ideal for microservices and apps that want to include only the minimum files, features, and dependencies in ASP…

By Praveenkumar Bouna

Multithreading is an advanced topic for any developer, and they struggle to understand many allied concepts related to it. The goal here is to make you understand in depth the multithreading…

By Cosmin Ionita

Presenting data visually makes it easier for organizations and individuals to interpret and analyze information. Looker Studio is an easy-to-use, collaborative tool that enables you to transform…

By Sireesha Pulipati

Scrum is the Agile development methodology that allows developer teams to deliver software routinely throughout the life of a project, dynamically changing and reviewing requirements as a project…

By Praveenkumar Bouna

According to many industry experts, Golang is the most important skill to learn in 2022 as more and more companies are using it to build awesome technology - from infrastructure technologies to…

By Akhil Sharma

With the increased demand for computer systems and the ever-evolving internet, network security now plays an even bigger role in securing IT infrastructures against attacks. Equipped with the…

By Yoram Orzach

Security and networking are essential features of software today. The modern internet is full of worms, Trojan horses, men-in-the-middle, and other threats. This is why maintaining security is…

By Alexei Khlebnikov

Large-scale web applications require you to write code efficiently following business and architectural considerations. They require web developers to understand the impact of their work on the…

By Mihaela Roxana Ghidersa

Much like how DevOps is a combination of cultural philosophies, practices, and tools that advocate a collaborative working relationship between development and IT operations, FinOps encourages the…

By Peter Chung

With the volume of data growing exponentially in this digital era, it has become paramount for professionals to process this data in an accelerated and cost-effective manner to get value out of it…

By Sonali Sahu

The Minimal APIs feature, introduced in .NET 6, is the answer to code complexity and rising dependencies in creating even the simplest of APIs. Minimal APIs facilitate API development using…

By Andrea Tosato

With the prevalence of cloud technologies and DevOps ways of working, the industry demands developers who can build cloud solutions and monitor them throughout their life cycle. Becoming a…

By Paul Ivey

We are at a critical point in human history. Humanity is under threat, but all is not lost. We can take action! But how?
Sustainable IT Playbook for Technology Leaders will show you how. It…

By Niklas Sundberg

As a software developer, you need to learn new languages and simultaneously get familiarized with the programming paradigms and methods of leveraging patterns, as both a communications tool and an…

By Bruce M. Van Horn Ii

When adopting cloud infrastructure, you are often looking to modernize the automation of workflows such as continuous integration and software delivery. Minimizing operational overhead via fully…

By Anthony Bushong

Edge computing is a way of processing information near the source of data instead of processing it on data centers in the cloud. In this way, edge computing can reduce latency when data is…

By Sergio Méndez

Search is a big and ever-growing part of the tech ecosystem. Traditional search, however, has limitations that are hard to overcome because of the way it is designed. Neural search is a novel…

By Bo Wang
No Description
By Dwayne Natwick

Software development is becoming increasingly complex due to the various software components used. Applications need to be packaged with software components to facilitate their operations, making…

By Emmanouil Gkatziouras

Deep Learning with TensorFlow and Keras teaches you neural networks and deep learning techniques using TensorFlow (TF) and Keras. You'll learn how to write deep learning applications in the…

By Amita Kapoor

New and developing technologies inevitably bring new types of malware with them, creating a huge demand for IT professionals that can keep malware at bay. With the help of this updated second…

By Alexey Kleymenov

Test-driven development (TDD) is a programming workflow that helps you build your apps by specifying behavior as automated tests. The TDD workflow future-proofs apps so that they can be modified…

By Daniel Irvine

N/A

By Josh Johanning

Test-driven development is a manifesto for incrementally adding features to a product but starting with the unit tests first. Today’s project templates come with unit tests by default and…

By Adam Tibi

Java architectural patterns and tools help architects to build reliable, scalable, and secure data engineering solutions that collect, manipulate, and publish data.
This book will help you…

By Sinchan Banerjee

Get ready to leverage the power of Ansible’s wide applicability to automate and manage IT infrastructure with Ansible for Real-Life Automation. This book will guide you in setting up and managing…

By Gineesh Madapparambath

While you can use any automation software to simplify task automation, scaling automation to suit your growing business needs becomes difficult using only a command-line tool. Ansible Automation…

By Sean Sullivan

MuleSoft for Salesforce Developers will help you build state-of-the-art enterprise solutions with flexible and scalable integration capabilities using MuleSoft’s Anypoint Platform and Anypoint…

By Arul Christhuraj Alphonse

Containerization is one of the best ways to implement DevOps, and learning how to execute it effectively is an essential part of a developer’s skillset. Kubernetes is the current industry standard…

By Andrew Block

Are you facing challenges with developing, deploying, monitoring, clustering, storing, securing, and managing Kubernetes in production environments as you're not familiar with infrastructure…

By Karthikeyan Shanmugam

Game Development with Blender and Godot is a comprehensive introduction for those new to building 3D models and games, allowing you to leverage the abilities of these two technologies to create…

By Kumsal Obuz

Cybersecurity – Attack and Defense Strategies, Third Edition will bring you up to speed with the key aspects of threat assessment and security hygiene, the current threat landscape and its…

By Yuri Diogenes

Welcome to the Zero to Hero React JS mastery E-degree course.

This course will guide you with hands-on live sessions on your path to becoming a professional React JS developer. This course…

By Ranjan Pandey

Procreate is robust, industry-grade painting software that is extremely versatile yet an affordable alternative to subscription-based applications. If you're new to Procreate, Get Set…

By Samadrita Ghosh

Java programming language is very powerful and scalable and is used to create different software applications. The main reason many companies use Java is its popularity and usage in the industry.…

By Learnkart Technology Private Limited

JavaScript was not designed to be an asynchronous language, but with just the right tweaks, you can make it asynchronous. Asynchronous code helps you manage everything seamlessly while making sure…

By Aarthi Elumalai

Anyone who’s worked with it will know that SketchUp is the quickest and easiest way to create 3D models. While its approachable interface makes it super easy to learn, this book will show you how…

By Aaron Dietzen Aka 'the Sketchup Guy'

We start from scratch to build a complete Selenium WebDriver automation framework. This is a single course that you need to learn to build an industry-standard Selenium WebDriver framework.

By Let's Kode It

C# is a powerful, versatile language that can unlock a variety of career paths. But, as with any programming language, learning C# can be a challenging process. With a wide range of different…

By Jason Hales

Provisioning cloud applications can be a challenging process that requires you to perform manual actions, write custom scripts, maintain templates, or learn domain-specific languages. AWS…

By Valaxy Technologies

Snowflake is the next big thing, and it is becoming a full-blown data ecosystem. With the level of scalability and efficiency in handling massive volumes of data and also with several new concepts…

By Siddharth Raghunath

Bioinformatics is an active research field that uses a range of simple-to-advanced computations to extract valuable information from biological data, and this book will show you how to manage…

By Tiago Antao

Learn about the DevOps tools involved at each stage of the DevOps lifecycle, right from continuous development, continuous integration, continuous deployment, and continuous testing to continuous…

By Valaxy Technologies

With the huge amount of data being generated over the internet and the benefits that Machine Learning (ML) predictions bring to businesses, ML implementation has become a low-hanging fruit that…

By Salil Ajgaonkar

This course will prepare you to successfully pass the MO-500 Microsoft Access Expert certification exam. The MO-500 is the only exam officially recognized by Microsoft for Access 365 Apps and…

By Dave Murphy

You may be just getting started or have already started to learn how to build projects with your Raspberry Pi. But knowing what to do first and which path to follow can be quite hard, and you may…

By Edouard Renard