Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
Bug bounties have quickly become a critical part of the security economy. This book shows you how technical professionals with an interest in security can begin productively-and profitably-participating in bug bounty programs.
A key problem of software development today is the software bloat, where huge toolchains and development environments are needed in software coding and deployment. Red significantly reduces this bloat by offering a minimal but complete toolchain. This is the first introductory book on Red, and it will get you up and running as quickly as possible.
C++ is one of the most widely-used programming languages and has applications in a variety of fields, such as gaming, GUI programming, and operating systems, to name a few. Through the years, C++ has evolved into (and remains) one of the top choices for software developers worldwide. This book will show you some notable C++ features and how to ...
In this Cookbook, proven, modular recipes take you from the absolute basics to advanced location-based services, security techniques, and performance optimization. You'll learn how to write apps from scratch, ensure interoperability, choose the best solutions for common problems, and avoid development pitfalls.
This book will give you a wide understanding of the principles that underpin layouts in Shiny applications. You will learn about styling using different methods, like bits of HTML added to a vanilla Shiny application, and HTML interfaces. You will also learn about dashboards, navigation bars, and interfaces in Shiny applications.
This book will introduce the AI algorithms to the beginners and will take on implementing AI tasks using various Java-based libraries. It will take a practical approach to get you up and running with building smarter applications using Java programming knowledge.
Become a Python Data Analyst book introduces you to the mainstream libraries of Python's Data Science stack. With proven examples and real-world datasets, this book teaches how to effectively perform data manipulation, visualize and analyze data patterns and brings you to the ladder of advanced topics like Predictive Analytics.
Bootstrap is the world's most popular frontend framework to build web applications. You will be using a template that will help you in building different kinds of real world websites such as a social media website, a company landing page, a media hosting website, and a profile page with ease.
Android Things allows you to build your own smart, connected devices for consumers and industrial use. This book will help you unleash the power of Android Things enabling you to build your own smart devices. We will cover the basics right from installation to advanced topics like Analog Sensors, Digital input/output and Rainbow HAT.
This book is your one point reference guide to get started with OpenGL and C++ for game development. From setting up the development environment to getting started with basics of drawing and shaders along with concepts like lighting, model loading and cube mapping, this book will get you up to speed with the fundamentals.
Ethereum is an open-source, public, Blockchain-based distributed computing platform, and operating system featuring smart contract functionality which builds decentralized applications. If you want to get started with Ethereum and Solidity or you are among the many developers already working with this platform, this book is your one-stop guide.
This book is a concise source to keep you updated about the released and upcoming changes in the core Java language. It covers version 10, 11, and various projects at Oracle, which every Java enthusiast will know about. You will learn to write better code and make informed decisions to choose new features for creating performant applications.
Java is one of the software languages most commonly used by programmers and developers. This book covers essential concepts in Java by showing you how to implement them in various applications. You'll learn about Java 18.9's newest features and develop the skills required for building robust, easily scalable, and maintainable code in Java.
Considering the enormous adoption of Azure and Linux, Linux and Azure professionals want to make sure they know how to manage Linux workloads in an Azure environment. This book will help you deploy and manage Linux in Azure. You will be able to execute typical Linux tasks and understand automation and orchestration options in Azure.
An expert Qlik Sense user can use its features for business intelligence in an enterprise environment effectively. This book is for people who are looking to create fully featured desktop applications to gain additional business insights in the workplace. It also includes features added recently to Qlik Sense such as Aggr and Data stories.
Spring 5 and the ecosystem around it can be used for building robust architectures in an effective way. This book shows how to choose the right architecture and apply best practices during your software development cycle to avoid technical debt and support every business requirement effectively.
The purpose of this book is two-fold, we focus on detailed coverage of deep learning and transfer learning, comparing and contrasting the two with easy-to-follow concepts and examples. The second area of focus is on real-world examples and research problems using TensorFlow, Keras and Python ecosystem with hands-on examples.
The Python 3 Standard Library is a vast array of modules that you can use for developing various kinds of applications. It contains an exhaustive list of libraries, and this book will help you choose the best one to address specific programming problems in Python.
Real-World SRE is a practical guide for surviving a system outage. Nat Welch's step-by-step framework will help you to navigate a crisis when the stakes are high.
Being able to identify security loopholes has become critical to many businesses. That's where learning network security assessment becomes very important. This book will not only show you how to find out the system vulnerabilities but also help you build a network security threat model.
Docker is an open source platform for building, shipping, managing and securing containers. Docker has become a de facto tool of choice for the technologists focusing on IT automation, DevOps, and microServices. This book will be an excellent guide for your containerization journey, which will help you leverage Docker in the best way possible.
In large projects, programmers tend to get overwhelmed by their complexity. It can be hard to keep track of all the interdependencies in the code-base and how its state changes on runtime. The solution to these problems is Functional Programming, a paradigm specifically designed to deal with the complexity of software development. Mastering ...
Microservices is a popular way to build distributed systems that power modern web and mobile apps. Deploying your application as a suite of independently deployable, modular, and scalable services has many benefits. In this book, you'll learn to employ microservices to make your application more fault-tolerant and easier to scale and change.
Unity 2018 is the new edition of the intuitive, multiplatform game engine that has become the industry defacto standard. In this significantly updated book, you will learn to craft your own 2D & 3D computer games by working through core concepts such as animation, shaders, and UI.
This third edition of Learning OpenStack Networking is for OpenStack-based cloud operators and administrators who are new to Neutron networking and want to build their very own OpenStack cloud. Prior networking experience of working with physical servers and network infrastructures is recommended to follow the concepts demonstrated in this book.
Cloud computing is the most revolutionary IT development since virtualization. This book demonstrates three essential components of deploying modern cloud native architectures: organizational transformation, deployment modernization, and cloud native architecture patterns.
In this book, you will understand what artificial intelligence is. It explains in detail basic search methods: Depth-First Search (DFS), Breadth-First Search (BFS), and A* Search, which can be used to make intelligent decisions when the initial state, end state, and possible actions are known. Random solutions or greedy solutions can be found ...
Bitcoin is a cryptocurrency that's changing the face of online payments. This book will help you understand everything related to Bitcoin architecture. By the end, you'll be able to mine Bitcoins, accept Bitcoin payments, and work with the basics of Blockchain technology to create simple distributed ledgers.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.