Search icon CANCEL
Subscription
0
Cart icon
Cart
Close icon
You have no products in your basket yet
Save more on your purchases!
Savings automatically calculated. No voucher code required
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon

Filter Results

Close

Sort By

Arrow up

Product Type

Arrow up
(6282)
(1902)
(65)
(62)

Features

Arrow up
(891)

Publication Status

Arrow up
(8181)
(108)
(22)
(8062)

Tech Category

Arrow up
(1892)
(1532)
(1433)
(1325)
(694)
(498)
show more

Concept

Arrow up
(443)
(370)
(365)
(295)
(281)
(208)
show more

Tool

Arrow up
(110)
(107)
(105)
(100)
(95)
(91)
show more

Language

Arrow up
(211)
(118)
(76)
(34)
(23)
(16)
show more

Published Year

Arrow up
(38)
(842)
(760)
(637)
(512)
(539)
show more

Publisher

Arrow up
(43)
(35)
(9)
(5)

Total Products (8311)

sort Bestselling
More Product Details Close
Learn Python Programming, 3rd edition
Learn Python Programming, 3rd edition
An in-depth introduction to the fundamentals of Python
VIEW PRODUCT
Description
Learn Python Programming, Third Edition is both a theoretical and practical introduction to Python, an extremely flexible and powerful programming language that can be applied to many disciplines. This book will make learning Python easy and give you a thorough understanding of the language. You'll learn how to write programs, build modern APIs, and work with data by using renowned Python data science libraries. This revised edition covers the latest updates on API management, packaging applications, and testing. There is also broader coverage of context managers and an updated data science chapter. The book empowers you to take ownership of writing your software and become independent in fetching the resources you need. You will have a clear idea of where to go and how to build on what you have learned from the book. Through examples, the book explores a wide range of applications and concludes by building real-world Python projects based on the concepts you have learned.
Read more
Oct 2021 554 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Fabrizio Romano
Author Heinrich Kruger
Purchase Options
eBook $25.99 $37.99
Print $46.99
More Product Details Close
Machine Learning with PyTorch and Scikit-Learn
Machine Learning with PyTorch and Scikit-Learn
Develop machine learning and deep learning models with Python
VIEW PRODUCT
Description
Machine Learning with PyTorch and Scikit-Learn is a comprehensive guide to machine learning and deep learning with PyTorch. It acts as both a step-by-step tutorial and a reference you'll keep coming back to as you build your machine learning systems. Packed with clear explanations, visualizations, and examples, the book covers all the essential machine learning techniques in depth. While some books teach you only to follow instructions, with this machine learning book, we teach the principles allowing you to build models and applications for yourself. Why PyTorch? PyTorch is the Pythonic way to learn machine learning, making it easier to learn and simpler to code with. This book explains the essential parts of PyTorch and how to create models using popular libraries, such as PyTorch Lightning and PyTorch Geometric. You will also learn about generative adversarial networks (GANs) for generating new data and training intelligent agents with reinforcement learning. Finally, this new edition is expanded to cover the latest trends in deep learning, including graph neural networks and large-scale transformers used for natural language processing (NLP). This PyTorch book is your companion to machine learning with Python, whether you're a Python developer new to machine learning or want to deepen your knowledge of the latest developments.
Read more
Feb 2022 774 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Sebastian Raschka
Author Yuxi (Hayden) Liu
Author Vahid Mirjalili
Author Dmytro Dzhulgakov
Purchase Options
eBook $29.99 $43.99
Print $54.99
More Product Details Close
Python for Security and Networking
Python for Security and Networking
Leverage Python modules and tools in securing your network and applications
VIEW PRODUCT
Description
Python’s latest updates add numerous libraries that can be used to perform critical security-related missions, including detecting vulnerabilities in web applications, taking care of attacks, and helping to build secure and robust networks that are resilient to them. This fully updated third edition will show you how to make the most of them and improve your security posture. The first part of this book will walk you through Python scripts and libraries that you’ll use throughout the book. Next, you’ll dive deep into the core networking tasks where you will learn how to check a network’s vulnerability using Python security scripting and understand how to check for vulnerabilities in your network – including tasks related to packet sniffing. You’ll also learn how to achieve endpoint protection by leveraging Python packages along with writing forensics scripts. The next part of the book will show you a variety of modern techniques, libraries, and frameworks from the Python ecosystem that will help you extract data from servers and analyze the security in web applications. You’ll take your first steps in extracting data from a domain using OSINT tools and using Python tools to perform forensics tasks. By the end of this book, you will be able to make the most of Python to test the security of your network and applications.
Read more
Jun 2023 586 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author José Ortega
Purchase Options
eBook $27.98 $39.99
Print $49.99
More Product Details Close
Complete Python Course with 10 Real-World Projects
Complete Python Course with 10 Real-World Projects
Become a Python programmer by learning to build Python programs, GUIs, web apps, APIs, and more!
VIEW PRODUCT
Description
Python is a multi-paradigm programming language with object-oriented and structured programming fully supported, and many features support functional and aspect-oriented programming (metaprogramming and metaobjects). Several other paradigms are supported through extensions, including design by contract and logical programming. This course begins with a brief introduction and covers basic to advanced programming techniques in Python. The first 12 sections of the course cover Python basics. The remaining sections cover intermediate to advanced Python concepts (OOPS, classes, lists, modules, functions, JSON, and so on). Learn to use Matplotlib, NumPy, Flask, and Android APK files. Learn database handling and build geographical apps. The ten buildable apps covered in the course include a volcano web map generator, object detector app, personal website built with Python and Flask, book inventory desktop GUI app with SQL backend, data analysis/visualization dashboard, mobile app on Android and iOS devices, an app that scrapes multiple real estate webpages data, web app to collect user data and sends emails, blog and translator with Django, and web app to process Excel files and download processed files. Upon completion, you can create executable Python programs independently and master coding syntax and Python comprehensively. All codes are available at: https://github.com/PacktPublishing/Complete-Python-Course-with-10-Real-World-Projects
Read more
Feb 2023 27 hours 7 minutes
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Authors
Author PythonHow, Ardit Sulce
Purchase Options
Video $109.99
More Product Details Close
Microsoft 365 Administrator MS-102 Exam Guide
Microsoft 365 Administrator MS-102 Exam Guide
Master the Microsoft 365 Identity and Security Platform and confidently pass the MS-102 exam
VIEW PRODUCT
Description
The MS-102: Microsoft 365 Administrator Exam Guide is meticulously crafted to empower readers with practical insights, starting with the essentials of provisioning a Microsoft 365 tenant, configuring identity synchronization and secure access, and deploying key Microsoft 365 Defender components. The book's purpose is clear—to guide professionals through the complexities of the MS-102 exam, ensuring not just exam success but mastery of the subject matter. This comprehensive exam guide comes with lifetime access to supplementary resources on an online platform, including flashcards, mock exams, and exam tips from experts. With unlimited access to the website, you'll have the flexibility to practice as many times as you desire, maximizing your exam readiness. As you progress through each chapter, the book unveils the layers of Microsoft 365 workloads, equipping you with the skills to manage role-based administration, deploy identity synchronization using Entra ID Connect, implement modern authentication methods, manage secure access through Conditional Access policies, and analyze security threats using Microsoft 365 Defender. By the end of this book, you'll have the proficiency to implement data loss prevention, configure information and data protection features, and approach the MS-102 exam with confidence.
Read more
Dec 2023 534 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Aaron Guilmette
Purchase Options
eBook $24.99 $35.99
Print $44.99
More Product Details Close
Apps and Services with .NET 8
Apps and Services with .NET 8
Build practical projects with Blazor, .NET MAUI, gRPC, GraphQL, and other enterprise technologies
VIEW PRODUCT
Description
Elevate your practical C# and .NET skills to the next level with this new edition of Apps and Services with .NET 8. With chapters that put a variety of technologies into practice, including Web API, gRPC, GraphQL, and SignalR, this book will give you a broader scope of knowledge than other books that often focus on only a handful of .NET technologies. You’ll dive into the new unified model for Blazor Full Stack and leverage .NET MAUI to develop mobile and desktop apps. This new edition introduces the latest enhancements, including the seamless implementation of web services with ADO.NET SqlClient's native Ahead-of-Time (AOT) support. Popular library coverage now includes Humanizer and Noda Time. There’s also a brand-new chapter that delves into service architecture, caching, queuing, and robust background services. By the end of this book, you’ll have a wide range of best practices and deep insights under your belt to help you build rich apps and efficient services.
Read more
Dec 2023 798 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Mark J. Price
Purchase Options
eBook $27.98 $39.99
Print $49.99
More Product Details Close
Godot 4 Game Development Projects
Godot 4 Game Development Projects
Build five cross-platform 2D and 3D games using one of the most powerful open source game engines
VIEW PRODUCT
Description
Godot 4.0 is one of the most sought-after open-source game engines, and if you’re enthusiastic about exploring its features, then this book is for you. Written by an author with over twenty-five years of experience, the Godot 4 Game Development Projects introduces the Godot game engine and its feature-rich 4.0 version. With an array of new capabilities, Godot 4.0 is a strong alternative to expensive commercial game engines. If you’re a beginner, this book will help you learn game development techniques, while experienced developers will understand how to use this powerful and customizable tool to bring their creative visions to life. This updated edition consists of five projects with an emphasis on the 3D capabilities of the engine that will help you build on your foundation-level skills through small-scale game projects. Along the way, you’ll gain insights into Godot’s inner workings and discover game development techniques that you can apply to your projects. Using a step-by-step approach and practical examples, this book covers everything from the absolute basics to sophisticated game physics, animations, and much more. By the time you complete the final project, you’ll have a strong foundation for future success with Godot 4.0 and you’ll be well on your way to developing a variety of games.
Read more
Aug 2023 264 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Chris Bradfield
Purchase Options
eBook $24.99 $35.99
Print $44.99
More Product Details Close
PostgreSQL 16 Administration Cookbook
PostgreSQL 16 Administration Cookbook
Solve real-world Database Administration challenges with 180+ practical recipes and best practices
VIEW PRODUCT
Description
PostgreSQL has seen a huge increase in its customer base in the past few years and is becoming one of the go-to solutions for anyone who has a database-specific challenge. This PostgreSQL book touches on all the fundamentals of Database Administration in a problem-solution format. It is intended to be the perfect desk reference guide. This new edition focuses on recipes based on the new PostgreSQL 16 release. The additions include handling complex batch loading scenarios with the SQL MERGE statement, security improvements, running Postgres on Kubernetes or with TPA and Ansible, and more. This edition also focuses on certain performance gains, such as query optimization, and the acceleration of specific operations, such as sort. It will help you understand roles, ensuring high availability, concurrency, and replication. It also draws your attention to aspects like validating backups, recovery, monitoring, and scaling aspects. This book will act as a one-stop solution to all your real-world database administration challenges. By the end of this book, you will be able to manage, monitor, and replicate your PostgreSQL 16 database for efficient administration and maintenance with the best practices from experts.
Read more
Dec 2023 636 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Gianni Ciolli
Author Boriss Mejías
Author Jimmy Angelakos
Author Vibhor Kumar
Author Simon Riggs
Purchase Options
eBook $29.99 $43.99
Print $54.99
More Product Details Close
Causal Inference and Discovery in Python
Causal Inference and Discovery in Python
Unlock the secrets of modern causal machine learning with DoWhy, EconML, PyTorch and more
VIEW PRODUCT
Description
Causal methods present unique challenges compared to traditional machine learning and statistics. Learning causality can be challenging, but it offers distinct advantages that elude a purely statistical mindset. Causal Inference and Discovery in Python helps you unlock the potential of causality. You’ll start with basic motivations behind causal thinking and a comprehensive introduction to Pearlian causal concepts, such as structural causal models, interventions, counterfactuals, and more. Each concept is accompanied by a theoretical explanation and a set of practical exercises with Python code. Next, you’ll dive into the world of causal effect estimation, consistently progressing towards modern machine learning methods. Step-by-step, you’ll discover Python causal ecosystem and harness the power of cutting-edge algorithms. You’ll further explore the mechanics of how “causes leave traces” and compare the main families of causal discovery algorithms. The final chapter gives you a broad outlook into the future of causal AI where we examine challenges and opportunities and provide you with a comprehensive list of resources to learn more. By the end of this book, you will be able to build your own models for causal inference and discovery using statistical and machine learning techniques as well as perform basic project assessment.
Read more
May 2023 456 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Aleksander Molak
Purchase Options
eBook $29.99 $43.99
Print $54.99
More Product Details Close
Mastering Embedded Linux Programming
Mastering Embedded Linux Programming
Create fast and reliable embedded solutions with Linux 5.4 and the Yocto Project 3.1 (Dunfell)
VIEW PRODUCT
Description
If you’re looking for a book that will demystify embedded Linux, then you’ve come to the right place. Mastering Embedded Linux Programming is a fully comprehensive guide that can serve both as means to learn new things or as a handy reference. The first few chapters of this book will break down the fundamental elements that underpin all embedded Linux projects: the toolchain, the bootloader, the kernel, and the root filesystem. After that, you will learn how to create each of these elements from scratch and automate the process using Buildroot and the Yocto Project. As you progress, the book will show you how to implement an effective storage strategy for flash memory chips and install updates to a device remotely once it’s deployed. You’ll also learn about the key aspects of writing code for embedded Linux, such as how to access hardware from apps, the implications of writing multi-threaded code, and techniques to manage memory in an efficient way. The final chapters demonstrate how to debug your code, whether it resides in apps or in the Linux kernel itself. You’ll also cover the different tracers and profilers that are available for Linux so that you can quickly pinpoint any performance bottlenecks in your system. By the end of this Linux book, you’ll be able to create efficient and secure embedded devices using Linux.
Read more
May 2021 758 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Frank Vasquez
Author Chris Simmonds
Purchase Options
eBook $29.99 $43.99
Print $45.99 $54.99
More Product Details Close
Modern Time Series Forecasting with Python
Modern Time Series Forecasting with Python
Explore industry-ready time series forecasting using modern machine learning and deep learning
VIEW PRODUCT
Description
We live in a serendipitous era where the explosion in the quantum of data collected and a renewed interest in data-driven techniques such as machine learning (ML), has changed the landscape of analytics, and with it, time series forecasting. This book, filled with industry-tested tips and tricks, takes you beyond commonly used classical statistical methods such as ARIMA and introduces to you the latest techniques from the world of ML. This is a comprehensive guide to analyzing, visualizing, and creating state-of-the-art forecasting systems, complete with common topics such as ML and deep learning (DL) as well as rarely touched-upon topics such as global forecasting models, cross-validation strategies, and forecast metrics. You’ll begin by exploring the basics of data handling, data visualization, and classical statistical methods before moving on to ML and DL models for time series forecasting. This book takes you on a hands-on journey in which you’ll develop state-of-the-art ML (linear regression to gradient-boosted trees) and DL (feed-forward neural networks, LSTMs, and transformers) models on a real-world dataset along with exploring practical topics such as interpretability. By the end of this book, you’ll be able to build world-class time series forecasting systems and tackle problems in the real world.
Read more
Nov 2022 552 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Manu Joseph
Purchase Options
eBook $29.99 $42.99
Print $52.99
More Product Details Close
Mastering Ubuntu Server
Mastering Ubuntu Server
Explore the versatile, powerful Linux Server distribution Ubuntu 22.04 with this comprehensive guide
VIEW PRODUCT
Description
Ubuntu Server is taking the server world by storm - and for a good reason! The server-focused spin of Ubuntu is a stable, flexible, and powerful enterprise-class distribution of Linux with a focus on running servers both small and large. Mastering Ubuntu Server is a book that will teach you everything you need to know in order to manage real Ubuntu-based servers in actual production deployments. This book will take you from initial installation to deploying production-ready solutions to empower your small office network, or even a full data center. You'll see examples of running an Ubuntu Server in the cloud, be walked through set up popular applications (such as Nextcloud), host your own websites, and deploy network resources such as DHCP, DNS, and others. You’ll also see how to containerize applications via LXD to maximize efficiency and learn how to build Kubernetes clusters. This new fourth edition updates the popular book to cover Ubuntu 22.04 LTS, which takes advantage of the latest in Linux-based technologies. By the end of this Ubuntu book, you will have gained all the knowledge you need in order to work on real-life Ubuntu Server deployments and become an expert Ubuntu Server administrator who is well versed in its feature set.
Read more
Sep 2022 584 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Jay LaCroix
Purchase Options
eBook $29.99 $43.99
Print $54.99
More Product Details Close
Mastering Microsoft Dynamics 365 Business Central
Mastering Microsoft Dynamics 365 Business Central
The complete guide for designing and integrating advanced Business Central solutions
VIEW PRODUCT
Description
This book dives straight into guiding you through the process of building real-world solutions with the AL language and Visual Studio Code. It emphasizes best practices and extensibility patterns to ensure your extensions are well-structured, maintainable, and meet the needs of modern businesses. You'll learn advanced AL techniques, report creation methods, debugging strategies, and how to leverage telemetries for monitoring. Additionally, it covers performance optimization practices and API integration to help you create efficient and interconnected solutions. With a focus on extension development, this new edition allows you to jump right into coding without spending time on setup processes. This book introduces new chapters covering essential tasks that Business Central developers frequently encounter, such as file handling and printing management. Finally, the book expands its scope by including chapters on various integration aspects, including VS Code extensions, GitHub DevOps, Azure services, and Power Platform integrations. We’ll wrap up by covering Copilot capabilities in Business Central and how you can create your own generative AI copilots. By mastering these concepts and techniques, you'll be well-equipped to create powerful and customized solutions that extend the capabilities of Dynamics 365 Business Central.
Read more
Mar 2024 684 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Stefano Demiliani
Author Duilio Tacconi
Purchase Options
eBook $27.98 $39.99
Print $49.99
More Product Details Close
Mastering Linux Security and Hardening
Mastering Linux Security and Hardening
A practical guide to protecting your Linux system from cyber attacks
VIEW PRODUCT
Description
The third edition of Mastering Linux Security and Hardening is an updated, comprehensive introduction to implementing the latest Linux security measures, using the latest versions of Ubuntu and AlmaLinux. In this new edition, you will learn how to set up a practice lab, create user accounts with appropriate privilege levels, protect sensitive data with permissions settings and encryption, and configure a firewall with the newest firewall technologies. You’ll also explore how to use sudo to set up administrative accounts with only the privileges required to do a specific job, and you’ll get a peek at the new sudo features that have been added over the past couple of years. You’ll also see updated information on how to set up a local certificate authority for both Ubuntu and AlmaLinux, as well as how to automate system auditing. Other important skills that you’ll learn include how to automatically harden systems with OpenSCAP, audit systems with auditd, harden the Linux kernel configuration, protect your systems from malware, and perform vulnerability scans of your systems. As a bonus, you’ll see how to use Security Onion to set up an Intrusion Detection System. By the end of this new edition, you will confidently be able to set up a Linux server that will be secure and harder for malicious actors to compromise.
Read more
Feb 2023 618 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Donald A. Tevault
Purchase Options
eBook $27.98 $39.99
Print $49.99
More Product Details Close
Mastering Windows Server 2022
Mastering Windows Server 2022
Comprehensive administration of your Windows Server environment
VIEW PRODUCT
Description
Written by a 10-time Microsoft MVP award winner with over 20 years of IT experience, Mastering Windows Server 2022 is a hands-on guide to administer any Windows Server environment. Whether new to the server world or working to keep your existing skills sharp, this book aims to be referenced on a regular basis instead of gathering dust on your shelf. Updated with Server 2022 content, this book covers a wide variety of information pertaining to your role as a server administrator. We will expand upon versions and licensing models for this OS, and explore the 'single pane of glass' administration methodology by utilizing tools like Server Manager, PowerShell, and even Windows Admin Center. This book is primarily focused on Windows Server 2022 LTSC version, but follow along as we discuss the latest news for SAC server releases as this impacts Containers, Nano Server, and general OS release cadence. This book covers a range of remote access technologies, and even teaches management of PKI and certificates. You will be empowered to virtualize your datacenter with Hyper-V, and deploy your own Remote Desktop Services "farm". Learn about Server Core, built-in redundancy, and explore troubleshooting skills. All this on top of chapters about core infrastructure technologies such as Active Directory, DNS, DHCP, and Group Policy.
Read more
May 2023 720 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Jordan Krause
Purchase Options
eBook $27.98 $39.99
Print $49.99
More Product Details Close
Mastering Active Directory, Third Edition
Mastering Active Directory, Third Edition
Design, deploy, and protect Active Directory Domain Services for Windows Server 2022
VIEW PRODUCT
Description
Mastering Active Directory, Third Edition is a comprehensive guide for Information Technology professionals looking to improve their knowledge about MS Windows Active Directory Domain Service. The book will help you to use identity elements effectively and manage your organization’s infrastructure in a secure and efficient way. This third edition has been fully updated to reflect the importance of cloud-based strong authentication and other tactics to protect identity infrastructure from emerging security threats. Mastering Active Directory, Third Edition provides extensive coverage of AD Domain Services and helps you explore their capabilities as you update to Windows Server 2022. This book will also teach you how to extend on-premises identity presence to cloud via Azure AD hybrid setup. By the end of this Microsoft Active Directory book, you’ll feel confident in your ability to design, plan, deploy, protect, and troubleshoot your enterprise identity infrastructure.
Read more
Nov 2021 780 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Dishan Francis
Purchase Options
eBook $29.99 $43.99
Print $54.99
More Product Details Close
Keycloak - Identity and Access Management for Modern Applications
Keycloak - Identity and Access Management for Modern Applications
Harness the power of Keycloak, OpenID Connect, and OAuth 2.0 to secure applications
VIEW PRODUCT
Description
The second edition of Keycloak - Identity and Access Management for Modern Applications is an updated, comprehensive introduction to Keycloak and its updates. In this new edition, you will learn how to use the latest distribution of Keycloak. The recent versions of Keycloak are now based on Quarkus, which brings a new and improved user experience and a new admin console with a higher focus on usability. You will see how to leverage Spring Security, instead of the Keycloak Spring adapter while using Keycloak 22. As you progress, you’ll understand the new Keycloak distribution and explore best practices in using OAuth. Finally, you'll cover general best practices and other information on how to protect your applications. By the end of this new edition, you’ll have learned how to install and manage the latest version of Keycloak to secure new and existing applications using the latest features.
Read more
Jul 2023 350 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Stian Thorgersen
Author Pedro Igor Silva
Purchase Options
eBook $29.99 $43.99
Print $54.99
More Product Details Close
Workflow Automation with Microsoft Power Automate
Workflow Automation with Microsoft Power Automate
Use business process automation to achieve digital transformation with minimal code
VIEW PRODUCT
Description
MS Power Automate is a workflow automation tool built into MS 365 to help businesses automate repetitive tasks or trigger business processes without user intervention. It is a low-code tool that is part of the Microsoft applications framework, the Power Platform. If you are new to Power Automate, this book will give you a comprehensive introduction and a smooth transition from beginner to advanced topics to help you get up to speed with business process automation. Complete with hands-on tutorials and projects, this easy-to-follow guide will show you how to configure automation workflows for business processes between hundreds of applications, using examples within Microsoft and including third-party apps like Dropbox and Twitter. Once you understand how to use connectors, triggers, and actions to automate business processes, you’ll learn how to manage user input, documents, and approvals, as well as interact with databases. This edition also introduces new Power Automate features such as using robotic process automation (RPA) to automate legacy applications, interacting with the Microsoft Graph API, and working with artificial intelligence models to do sentiment analysis. By the end of this digital transformation book, you’ll have mastered the basics of using Power Automate to replace repetitive tasks with automation technology.
Read more
Aug 2022 424 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Aaron Guilmette
Purchase Options
eBook $27.98 $39.99
Print $49.99
More Product Details Close
Microservices with Spring Boot 3 and Spring Cloud, Third Edition
Microservices with Spring Boot 3 and Spring Cloud, Third Edition
Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes
VIEW PRODUCT
Description
Looking to build and deploy microservices but not sure where to start? Check out Microservices with Spring Boot 3 and Spring Cloud, Third Edition. With a practical approach, you'll begin with simple microservices and progress to complex distributed applications. Learn essential functionality and deploy microservices using Kubernetes and Istio. This book covers Java 17, Spring Boot 3, and Spring Cloud 2022. Java EE packages are replaced with the latest Jakarta EE packages. Code examples are updated and deprecated APIs have been replaced, providing the most up to date information. Gain knowledge of Spring's AOT module, observability, distributed tracing, and Helm 3 for Kubernetes packaging. Start with Docker Compose to run microservices with databases and messaging services. Progress to deploying microservices on Kubernetes with Istio. Explore persistence, resilience, reactive microservices, and API documentation with OpenAPI. Learn service discovery with Netflix Eureka, edge servers with Spring Cloud Gateway, and monitoring with Prometheus, Grafana, and the EFK stack. By the end, you'll build scalable microservices using Spring Boot and Spring Cloud.
Read more
Aug 2023 706 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Magnus Larsson
Purchase Options
eBook $24.99 $35.99
Print $44.99
More Product Details Close
Data Modeling with Snowflake
Data Modeling with Snowflake
A practical guide to accelerating Snowflake development using universal data modeling techniques
VIEW PRODUCT
Description
The Snowflake Data Cloud is one of the fastest-growing platforms for data warehousing and application workloads. Snowflake's scalable, cloud-native architecture and expansive set of features and objects enables you to deliver data solutions quicker than ever before. Yet, we must ensure that these solutions are developed using recommended design patterns and accompanied by documentation that’s easily accessible to everyone in the organization. This book will help you get familiar with simple and practical data modeling frameworks that accelerate agile design and evolve with the project from concept to code. These universal principles have helped guide database design for decades, and this book pairs them with unique Snowflake-native objects and examples like never before – giving you a two-for-one crash course in theory as well as direct application. By the end of this Snowflake book, you’ll have learned how to leverage Snowflake’s innovative features, such as time travel, zero-copy cloning, and change-data-capture, to create cost-effective, efficient designs through time-tested modeling principles that are easily digestible when coupled with real-world examples.
Read more
May 2023 324 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Serge Gershkovich
Author Kent Graziano
Purchase Options
eBook $27.98 $39.99
Print $39.98 $49.99
More Product Details Close
Mastering QuickBooks 2024
Mastering QuickBooks 2024
Bookkeeping with US QuickBooks Online for small businesses
VIEW PRODUCT
Description
In today's competitive business landscape, efficient financial management is crucial for success. QuickBooks Online has emerged as the go-to accounting software for small businesses, offering a user-friendly platform to manage finances, track expenses, and gain valuable insights. This new edition will help you use QuickBooks Online from scratch and customize it to suit your small business needs. Written by accounting expert Crystalynn Shelton, it takes you on an in-depth journey, from setting up your account to mastering advanced features and customizations. This book empowers you to conquer the latest features of QuickBooks Online 2024,;overcome challenges encountered during migration from desktop to online; plan cash flow, profits, revenue with precision; and streamline billing, expense tracking, and financial reporting. As you progress, you’ll learn to manage sales tax, including how to set up, collect, track, pay, and report sales tax payments. You’ll explore how to export reports to Google Sheets, use the custom chart builder, import budgets, and perform smart reporting with with using data sync with Excel.. You'll learn how to tailor QuickBooks Online to your specific business needs. By the end of the book, you’ll master the art of QuickBooks Online and take control of your business finances
Read more
Dec 2023 570 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Crystalynn Shelton
Purchase Options
eBook $18.99 $27.99
Print $34.99
More Product Details Close
Mastering Windows Security and Hardening
Mastering Windows Security and Hardening
Secure and protect your Windows environment from cyber threats using zero-trust security principles
VIEW PRODUCT
Description
Are you looking for the most current and effective ways to protect Windows-based systems from being compromised by intruders? This updated second edition is a detailed guide that helps you gain the expertise to implement efficient security measures and create robust defense solutions using modern technologies. The first part of the book covers security fundamentals with details around building and implementing baseline controls. As you advance, you’ll learn how to effectively secure and harden your Windows-based systems through hardware, virtualization, networking, and identity and access management (IAM). The second section will cover administering security controls for Windows clients and servers with remote policy management using Intune, Configuration Manager, Group Policy, Defender for Endpoint, and other Microsoft 365 and Azure cloud security technologies. In the last section, you’ll discover how to protect, detect, and respond with security monitoring, reporting, operations, testing, and auditing. By the end of this book, you’ll have developed an understanding of the processes and tools involved in enforcing security controls and implementing zero-trust security principles to protect Windows systems.
Read more
Aug 2022 816 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Mark Dunkerley
Author Matt Tumbarello
Purchase Options
eBook $29.99 $43.99
Print $54.99
More Product Details Close
Mastering Blockchain
Mastering Blockchain
Inner workings of blockchain, from cryptography and decentralized identities, to DeFi, NFTs and Web3
VIEW PRODUCT
Description
Blockchain is the backbone of cryptocurrencies, it has had a massive impact in many sectors, including finance, supply chains, healthcare, government, and media. It’s also being used for cutting edge technologies such as AI and IoT. This new edition is thoroughly revised to offer a practical approach to using Ethereum, Hyperledger, Fabric, and Corda with step-by-step tutorials and real-world use-cases to help you understand everything you need to know about blockchain development and implementation. With new chapters on Decentralized Finance and solving privacy, identity, and security issues, as well as bonus online content exploring alternative blockchains, this is an unmissable read for everyone who wants to gain a deep understanding of blockchain. The book doesn’t shy away from advanced topics and practical expertise, such as decentralized application (DApp) development using smart contracts and oracles, and emerging trends in the blockchain space. Throughout the book, you’ll explore blockchain solutions beyond cryptocurrencies, such as the IoT with blockchain, enterprise blockchains, and tokenization, and gain insight into the future scope of this fascinating and disruptive technology. By the end of this blockchain book, you will have gained a thorough comprehension of the various facets of blockchain and understand the potential of this technology in diverse real-world scenarios.
Read more
Mar 2023 818 pages
Full star icon Full star icon Full star icon Full star icon Full star icon 5
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Imran Bashir
Purchase Options
eBook $27.98 $39.99
Print $49.99