Explore Library

Postman enables the exploration and testing of web APIs, helping testers and developers figure out how an API works. With Postman, you can create effective test automation for any APIs. If you…

By Dave Westerveld

The automation of machine learning tasks allows developers more time to focus on the usability and reactivity of the software powered by machine learning models. TPOT is a Python automated machine…

By Dario Radečić

Jamstack (JavaScript, API, and Markup) enables web developers to create and publish modern and maintainable websites and web apps focused on speed, security, and accessibility by using tools such…

By Christopher Pecoraro

Bosque is a new high-level programming language inspired by the impact of structured programming in the 1970s. It adopts the TypeScript syntax and ML semantics and is designed for writing code…

By Sebastian Kaczmarek

Are you a professional willing to enter the Spring Framework world?

Spring Core is the starting point to learn the Spring Framework, and having a solid understanding of the core concepts of…

By Karthikeya T.

Quantum computing is a growing field, with many research projects focusing on programming quantum computers in the most efficient way possible. One of the biggest challenges faced with existing…

By Srinjoy Ganguly

jQuery remains the most popular client-side development library on the web. Designed to do some of the heavy liftings in JavaScript, you’re going to find the jQuery library used in millions of…

By Mark Lassoff

Machines are excelling at creative human skills such as painting, writing, and composing music. Could you be more creative than generative AI?

In this book, you’ll explore the evolution of…

By Joseph Babcock

Windows Terminal is a new and open-source command-line application for Windows 10, built for the Command Prompt, PowerShell, Windows Subsystem for Linux, and more. It's fast, modern, and…

By Will Fuqua

For years, JavaScript frameworks have dominated the front-end/client-side development. But things are about to change with Blazor!

Blazor is an exciting new part of .NET Core (.NET 6)…

By Bhrugen Patel

Ethical hackers, also called ‘white hats’, are computer security experts who have the skills to gain unauthorized access to a computer or data. In this course, you will go from a computer beginner…

By Juan E. Galvan

Creating an effective system to automate your trading can help you achieve two of every trader’s key goals; saving time and making money. But to devise a system that will work for you, you need…

By Jiri Pik

Extracting valuable business insights is no longer a ‘nice-to-have’, but an essential skill for anyone who handles data in their enterprise. Hands-On Data Analysis with Pandas is here to help…

By Stefanie Molin

This course is truly a step by step. In every new video, we build on what has already been learned and move one extra step forward; then we assign you a small task that is solved in the beginning…

By AI Sciences

Parsing or syntactic analysis is one of the first stages in designing and implementing a compiler. A well-designed syntax of your programming language is a big motivation why users would prefer…

By Dmitry Soshnikov

It’s not a secret that big tech companies, such as Google, Facebook, and others, organize their recruiting process around generalist engineers who understand basic fundamental systems, data…

By Dmitry Soshnikov

Servlets and JSP are the backbone of all modern-day web applications.
In this course, we will start by talking about some network components and understand the basics of networking with…

By Karthikeya T.

There are not many technologies that can brag about staying relevant for more than 30 years. Java is one of those technologies that is not only staying relevant but also evolving with time.…

By Matthew Speake

Spring Boot provides some impressive features to simplify writing your code, and does so with minimal effort. It is the fastest way to get a Spring application up and running with the fewest lines…

By Matthew Speake

Apple is pushing the capabilities of its technologies to help users achieve high performance, including improvements in its OS running across all Mac systems, macOS, and new technologies such as…

By Herta Nava

With its huge ecosystem and wide adoption, Vue is one of the leading frameworks thanks to its ease of use when developing applications. However, it can get challenging for aspiring Vue.js…

By John Au-Yeung

Automated Machine Learning with Microsoft Azure will teach you how to build high-performing, accurate machine learning models in record time. It will equip you with the knowledge and skills to…

By Dennis Michael Sawyers

TypeScript is both a language and a set of tools to generate JavaScript, designed by Anders Hejlsberg at Microsoft to help developers write enterprise-scale JavaScript.

Mastering Typescript…

By Nathan Rozentals

Machine learning is a field of computer science through which you can create complex models that perform multiple functions using mathematical input. Python is a popular choice to create machine…

By AI Sciences

Amazon Connect is a pay-as-you-go cloud contact center solution that powers Amazon’s customer contact system and provides an impressive user experience while reducing costs. Connect's…

By Jeff Armstrong

Software architecture refers to the high-level design of complex applications. It is evolving just like the languages we use, but there are architectural concepts and patterns that you can learn…

By Adrian Ostrowski

How do programming languages work under the hood? What’s the difference between compiler and interpreter? What is a virtual machine and JIT-compiler? And what about the difference between…

By Dmitry Soshnikov

Every programmer or engineer, at some point in their career, works with compilers to optimize their applications. Compilers convert a high-level programming language into low-level machine-…

By Min-Yih Hsu

Flask is a web application framework used to develop web applications. Getting started with Flask is easy, and its power lies in its ability to scale up to complex applications. In this course,…

By Dan We

Engineering MLps presents comprehensive insights into MLOps coupled with real-world examples in Azure to help you to write programs, train robust and scalable ML models, and build ML pipelines to…

By Emmanuel Raj

CloudWatch is Amazon’s monitoring and observability service, designed to help those in the IT industry who are interested in optimizing resource utilization, visualizing operational health, and…

By Ewere Diagboya

Slack is an online communication tool that allows workplace teams to collaborate efficiently, effectively, and securely. It’s the leading channel-based messaging platform used by millions to align…

By Moshe Markovich

Google has been one of the top players in the public cloud domain thanks to its agility and performance capabilities. This book will help you design, develop, and manage robust, secure, and…

By Victor Dantas

Are you a .NET developer who wishes to develop mobile solutions without delving into the complexities of a mobile development platform? If so, this book is a perfect solution to help you build…

By Can Bilgin

Do you want to make a career in programming but don’t know where to start? Do you have a great idea for an app but don't know how to make it a reality? Or are you worried that you’ll have to…

By John Horton

Data engineering is one of the faster growing job areas as Data Engineers are the ones who ensure that the data is extracted, provisioned and the data is of the highest quality for data analysis.…

By Ahmad Osama

TBD

By Shashikant Shakya

If you’re looking for hands-on introduction to pentesting that delivers, then Practical Hardware Pentesting is for you. This book will help you plan attacks, hack your embedded devices, and secure…

By Jean-Georges Valle

Agile MBSE can help organizations manage constant change and uncertainty while continuously ensuring system correctness and meeting customers’ needs. But deploying it isn’t easy.

Agile…

By Dr. Bruce Powel Douglass

Amazon Kinesis is a collection of secure, serverless, durable, and highly available purpose-built data streaming services. This data streaming service provides APIs and client SDKs that enable you…

By Tarik Makota

Data cleaning is the all-important first step to successful data science, data analysis, and machine learning. If you work with any kind of data, this book is your go-to resource, arming you with…

By David Mertz

Be it websites, mobile apps, or desktop software, Java remains one of the most popular programming languages around. With over 7.6 million developers using it worldwide, the surge of new…

By Codestars By Rob Percival

In this course, we dive into various aspects of the parsing theory, describing in detail the LL and LR parsers. However, at the same time, to make the learning process and understanding easy and…

By Dmitry Soshnikov
No Description
By Freek Berson

Memory leaks and dangling pointers are the main issues of manual memory management. If you delete a parent node in a linked list, forgetting to delete all its children first—your memory is leaking…

By Dmitry Soshnikov

Despite the deluge of new coding languages over the years, JavaScript continues to dominate the web. The language is a staple in most of the front-ends; if not vanilla JavaScript, you won’t be…

By Kalob Taulien

Learn ethical hacking through Kali Linux, one of the leading computer security operating systems. In this course, you will learn how to gather information, detect vulnerabilities, and exploit them…

By Scott Cosentino

In the first section of the course, we’ll learn about CSS syntax, how to style certain HTML elements using CSS selectors, changing the text on our page, using different colors, changing default…

By Kalob Taulien

Android is one of the most popular mobile operating systems today. It uses the most popular programming language, Java, as one of the primary languages for building apps of all types. Unlike most…

By John Horton

Organizations are moving their applications, data, and processes to the cloud to reduce application costs, effort, and maintenance. However, adopting new technology poses challenges for developers…

By Ankur Jain

Data visualization has gained a lot of traction resulting from an increased focus on data analytics. To be a successful data scientist, data manipulation and wrangling are not enough. Visualizing…

By AI Sciences

WinUI 3.0 takes a whole new approach to delivering Windows UI components and controls, and is able to deliver the same features on more than one version of Windows 10. Learn WinUI 3.0 is a…

By Alvin Ashcraft

Deno is a JavaScript and TypeScript runtime with secure defaults and a great developer experience. With Deno Web Development, you'll learn all about Deno's primitives, its principles,…

By Alexandre Portela dos Santos

Do you want to gain a deeper understanding of your models and better mitigate poor prediction risks associated with machine learning interpretation? If so, then Interpretable Machine Learning with…

By Serg Masís

Visualizations provide us with a clearer understanding of data in a shorter span of time. They prove to be a powerful tool to make analyses and identify patterns. They also form an integral part…

By Vivek P.

Technical interviews are the filter between good and great developers. At least, that is how industry sees it. In this video course, you will increase your problem-solving ability and speed with…

By Dylan Israel

Do you want to learn Tableau and crack the Tableau Desktop Specialist Exam? Then this course is for you.

This course is designed considering that you are an absolute beginner; you will…

By Vivek P.

Are you looking to pursue a career in cybersecurity and want to master the art of penetration testing? You’ve come to the right place. With this carefully tailored and structured video course, you…

By HackerSploit Academy

Node-RED is a free and open source flow-based programming tool used to handle IoT data that allows programmers of any level to interconnect physical I/O, cloud-based systems, databases, and APIs…

By Taiji Hagino

Tableau Prep is a tool in the Tableau software suite, created specifically to develop data pipelines. This book will describe, in detail, a variety of scenarios that you can apply in your…

By Hendrik Kleine