Computing and Information Technology Books

413 products


  • BPB Publications Java Generics and Collections

    1 in stock

    Book SynopsisApply generics for type safety in classes, methods, and constructors. Work with Java collections like Lists, Maps, and Queues. Explore wildcards, subtyping, and bounded types in generics. Learn to optimize performance and ensure thread safety.

    1 in stock

    £33.24

  • BPB Publications MCQ in IoTfor Intermediate Level

    1 in stock

    Book SynopsisUtilize advanced IoT platforms for device management. Analyze network performance using NS-3 and MATLAB. Secure data transmission using SSL/TLS encryption. Implement RPi.GPIO and Flask Python logic.

    1 in stock

    £34.19

  • Cloud Computing using Salesforce

    Unknown Cloud Computing using Salesforce

    1 in stock

    Book Synopsis

    1 in stock

    £45.59

  • Ultimate Guide to CGRC Certification

    Bpb Publications Ultimate Guide to CGRC Certification

    Out of stock

    Book Synopsis

    Out of stock

    £999.99

  • Cloud Application Architecture Patterns

    BPB Publications Cloud Application Architecture Patterns

    1 in stock

    Book Synopsis

    1 in stock

    £33.24

  • Unreal Engine Projects for Noncoders

    Bpb Publications Unreal Engine Projects for Noncoders

    1 in stock

    Book Synopsis

    1 in stock

    £36.57

  • Comprehensive Data Structures and Algorithms in C

    Bpb Publications Comprehensive Data Structures and Algorithms in C

    1 in stock

    Book Synopsis

    1 in stock

    £36.57

  • Fullstack GraphQL Applications with GRANDstack

    Manning Publications Fullstack GraphQL Applications with GRANDstack

    7 in stock

    Book SynopsisGraphQL radically improves the efficiency of web APIs, reducing the number of requests and the volume of data in-transit within your web applications. You can amplify the benefits of GraphQL by adjusting your stack to match GraphQL’s more natural representation of your data as a graph. In Fullstack GraphQL Applications with GRANDstack you’ll learn to build graph-aware end-to-end web applications using GraphQL, React, Apollo, and the Neo4j graph database. about the technologyOver-fetching or under-fetching data from REST APIs makes your applications slow and unreliable, especially over weak mobile network connections. The GraphQL query language offers a solution with a new API paradigm, reducing loads by constructing precise graph-based data requests. By adapting your application’s design and data store to leverage graphs throughout the stack, you decrease friction by using a consistent data model improving developer productivity, performance and maintainability. The combination of GraphQL, React, Apollo, and Neo4j Database, aka “the GRANDstack,” provides an easily adoptable end-to-end solution perfect for building fullstack GraphQL applications. about the book Fullstack GraphQL Applications with GRANDstack teaches you to leverage the power of GraphQL to create modern APIs that streamline data loads by allowing client applications to selectively fetch only the data required. GRANDstack.io contributor and GraphQL Foundation member William Lyon teaches you everything you need to know to design, deploy, and maintain a GraphQL API from scratch and create graph-aware fullstack web applications. In this project-driven book, you’ll build a complete business reviews application using the cutting-edge GRANDstack, learning how the different parts fit together. Chapter-by-chapter, you’ll master creating a GraphQL service with Apollo Server, modelling a GraphQL API with GraphQL type definitions, installing the Neo4j Database on different platforms, and more. By the time you’re done, you’ll be able to deploy all of the components of a serverless fullstack application in a secure and cost-effective way that takes full advantage of GraphQL’s performance capabilities. Along the way, you’ll also get tips for applying these techniques to other stacks. what's inside Building the backend functionality of a GraphQL application Handling authentication and authorization with GraphQL Implementing pagination and rate limiting in a GraphQL API Create a basic frontend application using React and Apollo Client about the readerAimed at developers comfortable building web applications using tools like Django, Rails, or MEAN stack and standard SQL-based databases. No experience with GraphQL or graph databases required. about the author William Lyon is a software developer at Neo4j, working on integrations with other technologies and helping users build applications with Neo4j. He is the creator and maintainer of neo4j-graphql.js, a JavaScript library for creating GraphQL APIs, and is a contributor to GRANDstack.io. He serves as Neo4j’s representative on the GraphQL Foundation.

    7 in stock

    £35.99

  • Core Kubernetes

    Manning Publications Core Kubernetes

    7 in stock

    Book SynopsisFrom its humble beginnings a container orchestration system, Kubernetes has become the de facto infrastructure for cloud native applications. Kubernetes impacts every aspect of the application development lifecycle, from design through deployment. To build and operate reliable cloud native systems, you need to understand what's going on below the surface. Core Kubernetes is packed with experience-driven insights and practical techniques, and takes you inside Kubernetes to teach you what you'll need to know to keep your system running like a well-oiled machine and prevent those panicked 3 AM phone calls. about the technologyKubernetes is a platform-independent layer for deploying scalable container-based applications. Kubernetes provides abstractions for clustering, replicating, and scaling system components in real time. It's especially well-suited for microservices applications, where you can easily balance the load among services. Kubernetes has become a core component of cloud native applications, and all major cloud vendors now offer hosted versions of Kubernetes. Kubernetes was initially developed by Google and is now governed as an open source project by the Cloud Native Computing Foundation (CNCF). about the bookCore Kubernetes is a reference guide designed to teach operators, SREs, and developers how to improve reliability and performance of Kubernetes-based systems. In it, Kubernetes experts Chris Love and Jay Vyas provide a guided tour through all major aspects of Kubernetes, from managing iptables to setting up dynamically scaled clusters that respond to changes in load. You'll understand the unique security concerns of container-based applications, discover tips to minimize costly unused capacity, and get pro tips for maximizing performance. This awesome collection of undocumented internals, expert techniques, and practical guidance has invaluable information you won't find anywhere else. what's inside- Kubernetes base components- Kubernetes networking- Storage and the Container Storage Interface- External load balancing and ingress- Kubernetes security- Different ways of creating a Kubernetes cluster- Configuring Kubernetes to use a GPU about the readerWritten for readers with a working knowledge of Kubernetes and microservices applications. about the authorAfter earning his PhD, Jay Vyas started his career contributing to Kubernetes' core features at RedHat, and next, he focused on helping multiple companies migrate to Cloud-Native solutions. He now resides at VMWare, once again contributing to Kubernetes and associated projects. When not coding, Jay likes to play with his video games, his synthesizers, and hang out in his Pod. As a thought leader in the Kubernetes and DevOps segment, Chris Love is a founder of multiple technology companies with over 20 years' experience in software engineering. A Google Cloud Certified Fellow, Chris has contributed to several open-source projects including Kubernetes, Bazel, and Terraform. He enjoys speaking around the world about DevOps and Kubernetes and practices martial arts in his free time.

    7 in stock

    £35.99

  • Microservices in .NET

    Manning Publications Microservices in .NET

    1 in stock

    Book SynopsisMicroservices in .NET Core, Second Edition is a comprehensive guide to building microservice applications using the .NET stack. After a crystal-clear introduction to the microservices architectural style, it teaches you practical microservices development skills using MVC Core and ASP.NET Core. This second edition of the bestselling original has been revised with up-to-date tools for the .NET ecosystem, and more new coverage of scoping microservices and deploying to Kubernetes. about the technologyMicroservice applications are built by connecting single-capability, autonomous components that communicate via APIs. Microservice architectures boost productivity, support Agile workflows, and decrease the risks of catastrophic failures. However, they can be a big challenge to develop, as they demand clearly defined interfaces and reliable infrastructure. Luckily for developers, Microsoft’s own MVC Core and ASP.NET Core frameworks help manage the tricky API and simplify the task of building microservice-based applications. about the book Microservices in .NET Core, Second Edition provides a complete guide to building microservice applications. You’ll start by getting to grips with the unique architectural style of microservices, explained in a way that’s clear and accessible. You’ll move on quickly to practical development skills for building your own microservices using MVC Core and ASP.NET Core, working on real-world projects such as an ecommerce shopping cart. You'll design and build individual services in C# and learn how to compose them into a simple but functional application back end. In brand-new coverage for the second edition, you’ll also learn about scoping microservices and how to handle the complexities of deploying to Kubernetes. Along the way, you'll address production and operations concerns like monitoring, logging, and security. what's inside Build scalable microservices that are reliable in production Optimized microservices for continuous delivery Design event-based collaboration between microservices Deploy microservices to Kubernetes Set up Kubernetes in Azure about the readerThis book is written for C# developers. No previous experience with microservices required. about the author Christian Horsdal is an independent consultant with 20 years of experience building systems from large scale microservice systems to tiny embedded systems--and lots of stuff in between. He is a .NET expert, author of the books Microservices in .NET Core and Instant Nancy Web Development, a trainer, and an occasional open source contributor.Trade Review"I consider this to be a must-have in any microservice-enthusiasts library, be it .NET or not." George Onofrei

    1 in stock

    £43.19

  • ASP.NET Core in Action

    Manning Publications ASP.NET Core in Action

    Out of stock

    Book SynopsisFully updated to ASP.NET 5.0, ASP.NET Core in Action, Second Edition is a hands-on primer to building cross-platform web applications with your C# and .NET skills. Even if you’ve never worked with ASP.NET you’ll start creating productive cross-platform web apps fast. And don’t worry about late-breaking changes to ASP.NET Core. With this Manning Early Access Program edition you’ll get updates right up until it ships to the printer, so you’re always working with the latest version of the technology. about the technologyASP.NET Core is a highly flexible, high performance cross platform web framework that’s entirely free and open source. ASP.NET Core developers enjoy choice without compromise, benefiting from both a mature, well-supported stack and the freedom to develop and deploy from and onto any cloud or on-prem platform. Now in version 5.0, the latest version of ASP.NET Core includes powerful new additions for building server-side apps and background services. about the book ASP.NET Core in Action, Second Edition opens up the world of cross-platform web development with ASP.NET Core. You’ll start with a crash course in .NET Core, immediately cutting the cord between ASP.NET and Windows. Then, you’ll begin to build amazing web applications step by step, systematically adding essential features like logins, configuration, dependency injection, and custom components. Along the way, you’ll mix in important process steps like testing, multiplatform deployment, and security. Fully updated to version 5.0, this new edition fully covers new features such as server-side apps with Razor Pages, and the new ASP.NET Core hosting paradigm. what's inside Covers ASP.NET Core 5.0 Dynamic page generation with the Razor templating engine Server-side apps with Razor Pages Authentication and authorization Unit tests and integration tests for ASP.NET Core apps Create a Web API for serving JSON to client-side applications Developing ASP.NET Core apps for non-Windows servers about the readerReaders need intermediate experience with C# or a similar language. about the author Andrew Lock is a Microsoft MVP who has been working with ASP.NET Core since before the first release. He has a PhD in digital image processing, and has been developing professionally using .NET for the last 10 years.

    Out of stock

    £50.39

  • Pearson Education 100 C Mistakes and How to Avoid Them

    Book Synopsis

    £53.99

  • Pearson Education GitHub Actions in Action

    Book SynopsisMichael Kaufmann is a Microsoft Regional Director and MVP. Rob Bos is an Azure and GitHub Trainer, a Microsoft MVP, a GitHub Star, and a LinkedIn Learning Instructor. Marcel de Vries is a CTO of Xebia Microsoft Services, Microsoft Regional Director, and MVP.The technical editor on this book was James Michael Gousset.

    £37.04

  • Write Powerfull Rust Macros

    Pearson Education Write Powerfull Rust Macros

    4 in stock

    Book SynopsisSam Van Overmeire is a software developer with a background in history and archaeology. He is the author of multiple books, scientific articles and blog posts.

    4 in stock

    £43.69

  • Everyday Data Visualization

    Manning Everyday Data Visualization

    Book SynopsisAbout the author: Desiree Abbott is a Senior Consultant at Slalom. Her decade of experience in analytics has covered roles in product analytics, business intelligence, science, design, and software engineering. She is the instructor for a successful data visualization course on Coursera, produced by University of California Davis.

    £37.04

  • Bootstrapping Microservices

    Manning Bootstrapping Microservices

    Book SynopsisAbout the author: Ashley Davis is a software craftsman, entrepreneur, and author with over 25 years of experience in software developmentfrom coding, to managing teams, to founding companies. He has worked for a range of companies, from the tiniest startups to the largest internationals. Along the way, he has contributed back to the community through his writing and open source coding. He is currently VP of Engineering at Hone, building products on the Algorand blockchain. He is also the creator of Data-Forge Notebook, a desktop application for exploratory coding and data visualization using JavaScript and TypeScript.

    £41.39

  • Building Computer Vision Applications Using

    APress Building Computer Vision Applications Using

    1 in stock

    Book SynopsisComputer vision is constantly evolving, and this book has been updated to reflect new topics that have emerged in the field since the first edition's publication. All code used in the book has also been fully updated. This second edition features new material covering image manipulation practices, image segmentation, feature extraction, and object identification using real-life scenarios to help reinforce each concept. These topics are essential for building advanced computer vision applications, and you'll gain a thorough understanding of them. The book's source code has been updated from TensorFlow 1.x to 2.x, and includes step-by-step examples using both OpenCV and TensorFlow with Python. Upon completing this book, you'll have the knowledge and skills to build your own computer vision applications using neural networksWhat You Will LearnUnderstand image processing, manipulation techniques, and feature extractionmethodsWork with convolutional neural networks (CNN), single-shot deteTable of Contents

    1 in stock

    £49.49

  • ITIL Foundation Essentials ITIL 4 Edition

    IT Governance Publishing ITIL Foundation Essentials ITIL 4 Edition

    15 in stock

    15 in stock

    £14.20

  • Pearson Education LLMs in Production

    Book SynopsisChristopher Brousseau is a Staff MLE at JPMorganChase with a linguistics and localization background. He specializes in linguistically-informed NLP, especially with an international focus and has led successful ML and Data product initiatives at both startups and Fortune 500s.Matt Sharp is an engineer, former data scientist, and seasoned technology leader in MLOps. Has led many successful data initiatives for both startups and top-tier tech companies alike. Matt specializes in deploying, managing, and scaling machine learning models in production, regardless of what that production setting looks like.

    £41.39

  • Foundations of Software Testing

    Thomson Press (India) Ltd Foundations of Software Testing

    3 in stock

    Book Synopsis

    3 in stock

    £20.89

  • Pearson Education AIPowered Wordpress

    Book SynopsisRichard Mansfield is the bestselling author and co-author of more than 45 books. For the past five years, he has taught three online certification courses on WordPress. Since November 2022, he has immersed himself in the several main AI systems, discovering multiple ways to leverage AI with WordPress.

    £37.04

  • Manning Publications DuckDB in Action

    10 in stock

    Book Synopsis Mark Needham is a blogger and video creator at @LearnDataWithMark.  Michael Hunger leads product innovation for the Neo4j graph database.  Michael Simons is a Java Champion, author, and Engineer at Neo4j.

    10 in stock

    £41.39

  • BPI (India) PVT Ltd Learning Unplugged

    1 in stock

    Book Synopsis"Learning Unplugged" explores maximizing mobile devices with wireless tech for efficient information delivery. Covers various devices and technologies, showcasing how to implement training, updates, and solutions for remote employees. Offers case studies, management strategies, assessment tools, and resources for effective deployment.

    1 in stock

    £23.62

  • fruITion Creating the Ultimate Corporate Strategy

    Technics Publications LLC fruITion Creating the Ultimate Corporate Strategy

    Out of stock

    Book SynopsisHow will Ian as the CIO react when the management team explores a very different relationship with IT? The strategy that emerges has major implications for the CIO and everyone in the IT department.

    Out of stock

    £999.99

  • Akka in Action

    Manning Publications Akka in Action

    3 in stock

    Book SynopsisUse Akka to solve the big problems of distributed systems—from multithreading and concurrency, to handling scalability and failure. In Akka in Action, Second Edition you will learn how to: Create basic programs with Akka Work with clusters to build robust, fault tolerant programs Create and maintain distributed state with strong consistency guarantees Build microservices with Akka Utilize concurrency and parallelism Test Akka software Akka in Action, Second Edition teaches you to use the latest version of Akka to solve common problems of distributed systems. Akka contributor Francisco López-Sancho demonstrates Akka's complex concepts through real-world use cases, including clustering, sharding, persistence, and deploying to Kubernetes. Discover the power of the Actor model, and how to leverage most of the Akka modules to create microservices that are reliable and fault tolerant. about the technology Akka is a toolkit of libraries that make it easy to implement distributed applications in Scala and Java. Akka's Actor model avoids many of the complexities of multithreading, while making systems elastic and resilient, and provides strong consistency. about the book Akka in Action, Second Edition is a practical guide to building message-oriented systems with Akka. Extensively revised by Akka contributor and consultant Francisco López-Sancho, this upgraded second edition comes with new coverage of Akka typed, microservices architecture, and more. You'll learn how to build with Akka actors and why they're the perfect solution for distributed systems. Driven by practical examples, this book is the perfect guide to creating elastic, resilient, and reactive software with Akka.Trade Review'A belter of a book—buckle up and get ready for the ride of your life. Take an expert guided tour through modern distributed systems built the Akka way!' Grahame Oakland 'This is the definitive book on Actors and Actor System design. Level up your design skills by understanding what Actors can do!' Todd Cook 'A great way to get started with Actors and Akka and doesn't require prior experience. It goes even beyond that and covers advanced topics like clustering and sharding.' Nenko Ivanov 'The book is fantastic if you're looking to cover the theoretical and practical aspects of Akka.' Gilberto Taccari 'An incredible way to have an overview of Akka and to understand all the power it has.' Andres SaccoTable of Contentstable of contents READ IN LIVEBOOK 1INTRODUCING AKKA READ IN LIVEBOOK 2UP AND RUNNING READ IN LIVEBOOK 3TEST DRIVEN DEVELOPMENT WITH ACTORS READ IN LIVEBOOK 4FAULT TOLERANCE READ IN LIVEBOOK 5DISCOVERY AND ROUTING 6 CLUSTERING 7 MICROSERVICES EXCERPT 8 AKKA MICROSERVICES MODULES 9 MICROSERVICES MODULES 10 AKKA PORTS 11 AKKA STREAMS 12 CLUSTERING II 13 ALPAKKA 14 MICROSERVICES -FINAL EXAMPLE 15 CONFIGURATION AND DEPLOYMENT

    3 in stock

    £43.69

  • Make Your Own Pixel Art

    No Starch Press,US Make Your Own Pixel Art

    7 in stock

    Book SynopsisHand anyone a pencil and paper and they can start drawing, but it's just as easy to draw digitally using a keyboard and mouse. With Make Your Own Pixel Art, pixel artist Jennifer Dawe and game designer Matthew Humphries walk you step-by-step through the available tools, pixel art techniques, the importance of shapes, colours, shading, and how to turn your art into animation. By the end of the book, you'll be creating art far beyond what's possible on paper!Trade Review"Aside from being unbelievably cute (the cat character throughout the book) it has been useful."—Tired Fox Projects Blog"This book is incredible and you 100% should buy it if you have even the slightest interest in learning how to create pixel art! It's so much fun."—Lisa Hignett, @LisaHignett

    7 in stock

    £17.09

  • ObjectOriented Software Design in C

    Manning Publications ObjectOriented Software Design in C

    1 in stock

    Book SynopsisRonald Mak is a highly rated instructor in object-oriented analysis and design at San Jose State University. His career has included roles as a senior computer scientist at NASA and JPL, where he contributed to major missions like Mars rovers and the Orion spacecraft. Ronald's expertise spans research at IBM, enterprise software strategy at Lawrence Livermore Lab, and senior roles at Apple and Sun Microsystems. He holds degrees in mathematical sciences and computer science from Stanford University, and has 12 software patents. Object-Oriented Software Design in C++ is his sixth book.

    1 in stock

    £35.09

  • Build a Robo Advisor with Python (From Scratch)

    Manning Publications Build a Robo Advisor with Python (From Scratch)

    15 in stock

    Book Synopsis

    15 in stock

    £42.49

  • Learn PowerShell Scripting in a Month of Lunches

    Pearson Education Learn PowerShell Scripting in a Month of Lunches

    Book SynopsisAbout the Author:Dr. Akli Adjaoute is the founder of Exponion, a venture capital firm that provides cutting-edge startup companies with financial resources and expertise. Prior to Exponion, he was the founder and CEO of Brighterion, which was acquired in 2017 by Mastercard. Brighterion provides enterprise AI applications for payment service providers and financial institutions. Additionally, Dr. Adjaoute founded and led Conception Intelligence Artificielle, a company focused on AI technology. Alongside his entrepreneurial pursuits, he has shared his real-world AI experience as an adjunct professor in both France and the USA. Dr. Adjaoute has been awarded 28 patents with over 1800 citations.

    £41.39

  • Natural Language Processing in Action

    Manning Publications Natural Language Processing in Action

    Book SynopsisDevelop your NLP skills from scratch! This revised bestseller now includes coverage of  the latest Python packages, Transformers, the HuggingFace packages, and chatbot frameworks.In Natural Language Processing in Action, Second Edition you will learn how to: Process, analyze, understand, and generate natural language text Build production-quality NLP pipelines with spaCy Build neural networks for NLP using Pytorch BERT and GPT transformers for English composition, writing code, and even organizing your thoughts Create chatbots and other conversational AI agents Natural Language Processing in Action has helped thousands of data scientists build machines that understand human language. In this new and revised edition, you’ll discover state-of-the art NLP models like BERT and HuggingFace transformers, popular open-source frameworks for chatbots, and more. As you go, you’ll create projects that can detect fake news, filter spam, and even answer your questions, all built with Python and its ecosystem of data tools. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Deep learning has been a giant leap forward for NLP applications. Developers can now build chatbots and other natural language tools that can imitate real people, diagnose illness, automatically summarize documents, and more. Accessible open source tools such as spaCy and PyTorch make production-level NLP easier and more impactful than ever before. About the book Natural Language Processing in Action, Second Edition is your guide to building software that can read and interpret human language. This new edition is updated to include the latest Python packages and comes with full coverage of cutting-edge models like BERT, GPT-J and HuggingFace transformers. In it, you’ll learn to create fun and useful NLP applications such as semantic search engines that are even better than Google, chatbots that can help you write a book, and a multilingual translation program. Soon, you’ll be ready to start tackling real-world problems with NLP. About the reader This book requires a basic understanding of deep learning and intermediate Python skills. About the author Hobson Lane is a data scientist and machine learning engineer. He has over twenty years experience building autonomous systems and NLP pipelines for both large corporations and startups. Currently, Hobson is an instructor at UCSD Extension and Springboard, and the CTO and cofounder of Tangible AI and ProAI.org. Maria Dyshel is a social entrepreneur and artificial intelligence expert. She held a variety of AI research, engineering, and management roles in diverse industries, from designing and improving algorithms for autonomous vehicles, to implementing company-wide Conversational AI program in one of the world''s largest pharma companies. Maria is currently the CEO and cofounder of Tangible AI. Cole Howard and Hannes Max Hapke were authors of the first edition of Natural Language Processing in Action and their legacy lives on in the collective intelligence of the community around the book.

    £43.69

  • TensorFlow 2.0 in Action

    Manning Publications TensorFlow 2.0 in Action

    20 in stock

    Book SynopsisTensorFlow is a one-stop solution for building, monitoring, optimizing,and deploying your models. This practical guide to building deep learning models with the new features of TensorFlow 2.0is filled with engaging projects, simple language, and coverage of the latest algorithms. TensorFlow 2.0 in Action teaches you to use the new features of TensorFlow 2.0 to create advanced deep learning models. You'll learn by building hands-on projects including an image classifier that can recognize objects, a French-to-English machine translator, and even a neural network that can write fiction. You'll dive into the details of modern deep learning techniques including both transformer and attention models, and learn how pretrained models can solve your tricky data science- problems. TensorFlow is the go-to framework for putting deep learning into production. Created by Google, this ground breaking tool handles repetitive low-level operations and frees you up to focus on innovating your AIs.TensorFlow encompasses almost every element of a deep learning pipeline—aone-stop solution for building, monitoring, optimizing, and deploying your models.Trade Review“Excellent explanations and walk throughs to help bring you up to speed in Tensorflow 2.” Todd Cook “The illustrations of technical concepts are excellent.” BrianGriner “A hands-on introduction to effective Tensorflow use for real worlds problems.” Francisco Rivas “Mr Ganegedara goes to great lengths, with the exemplary use of many figures, to explain not only TensorFlow 2 solutions themselves but also the mechanics of the technology. Highly recommended!” TonyHoldroyd “An excellent resource to learning Tensorflow 2.0 using practical examples.” Biswanath Chowdhury “The conversation on writing custom layer was probably the best discussion on that I've ever seen. I learned a lot from that chapter.” LeviMcClenny “In you want to gain a deep knowledge of deep learning, read this book.”Tiklu Ganguly

    20 in stock

    £37.99

  • Pearson Education Advanced Analytics for Business

    Book SynopsisMark Ryan is a technical writing manager at Google. He studied computer science at the University of Waterloo and at the University of Toronto. In addition to a keen interest in deep learning with tabular data, Mark is interested in applications of large language models.Luca Massaron is a data scientist with more than a decade of experience in transforming data into smarter artifacts, solving real-world problems, and generating value for businesses and stakeholders. He is the author of bestselling books on AI, machine learning, and algorithms.

    £43.69

  • Pearson Education Machine Learning System Design

    7 in stock

    Book SynopsisArseny Kravchenko is a seasoned ML engineer with a proven track record of building and optimizing reliable ML systems for startups, including real-time video processing, manufacturing optimization, and financial transactions analysis.Valerii Babushkin is an accomplished data science leader with extensive experience in the tech industry. He currently serves as the VP of Data Science at Blockchain.com, where he is responsible for leading the company's data-driven initiatives. Prior to joining Blockchain.com, Valerii held key roles at leading tech companies, such as Facebook, Alibaba, and X5 Retail Group.

    7 in stock

    £43.69

  • Oxford University Press Quantum Mechanics for Beginners

    1 in stock

    Book SynopsisQuantum mechanics is a highly successful yet mysterious theory. Quantum Mechanics for Beginners provides an accessible introduction to this fascinating subject for those with only a high school background in physics and mathematics. This book is entirely algebra-based, except for the last chapter on the Schrodinger equation. A major advantage of this book is that it provides an introduction to the fields of quantum communication and quantum computing. Topics covered include wave-particle duality, Heisenberg uncertainty relation, Bohr''s principle of complementarity, quantum superposition and entanglement, Schrodinger''s cat, Einstein-Podolsky-Rosen paradox, Bell theorem, quantum no-cloning theorem and quantum copying, quantum eraser and delayed choice, quantum teleportation, quantum key distribution protocols such as BB-84 and B-92, counterfactual communication, quantum money, quantum Fourier transform, quantum computing protocols including Shor and Grover algorithms, quantum dense coding, and quantum tunneling. All these topics and more are explained fully, but using only elementary mathematics. Each chapter is followed by exercises and a short list of references. This book is meant for beginning college students as well as advanced high school students, and can be used as a text for a one-semester course at the undergraduate level. It can also be useful for those who want to learn some of the fascinating recent and ongoing developments in areas related to the foundations of quantum mechanics and its applications to areas like quantum communication and quantum computing.Trade ReviewThe real attraction of Zubairy's book, which I think makes it unique, is the immensely readable introduction to the modern applications of quantum mechanics that derive from entanglement, such as quantum communication and computing, action at a distance, quantum encryption, Bell inequalities and all that. For someone, who has been used to employ quantum mechanics as the standard tool for the time-honored applications mentioned above, this is a wonderful book to update his or her understandings of these developments, which have pushed the foundations and the mystery of quantum mechanics again to the forefront of physics research. The book reminds one a lot of Feynman's approach to teaching quantum mechanics to undergraduates. It will make all these recent developments accessible to first-year students. It may persuade many a young student to personally partake in this exciting field of research. * Wilhelm Becker, Max Born Institute Berlin *The objectives of this book are two-fold. On one hand, the foundation of quantum mechanics and the laws of quantum theory are discussed. On the other hand, novel applications of these ideas to modern and evolving fields of quantum communication and quantum computing are presented, with as little mathematics as possible. The target audience is clearly undergraduate students in physics. But anyone curious about contemporary subjects in quantum physics (cryptography, teleportation, computing) will profit from reading this book. * Christian Brosseau, Optics and Photonics News *The illustrations and brief explanations are wonderfully easy to think about, and compact and accurate. A freshman student might not actually "learn" QM from taking a course based on this book, but he/she would be excellently prepared to go into it in a serious way at the next level, without distortions or mistaken impressions conveyed by a weaker text. The book is a true success. * Center for Coherence and Quantum Optics, University of Rochester *Table of Contents1: What is this book about? I Introductory Topics 2: Mathematical background 3: Particle dynamics 4: Wave theory II Fundamentals of quantum mechanics 5: Fundamentals of quantum mechanics 6: Birth of quantum mechanics - Planck, Einstein, Bohr 7: de Broglie waves: Are electrons waves or particles? 8: Quantum interference -- wave-particle duality 9: Simplest quantum devices: Polarizers and beam splitters 10: Quantum superposition and entanglement 11: No-cloning theorem 12: EPR and Bell theorem III Quantum communication 13: Quantum secure communication 14: Quantum communication with invisible photons IV Quantum computing 15: Quantum computing I 16: Quantum computing II V Schrodinger equation 17: Demise of Newtonian dynamics: Schrodinger equation

    1 in stock

    £34.99

  • AI and ML for Coders

    BPB Publications AI and ML for Coders

    Out of stock

    Book Synopsis

    Out of stock

    £999.99

  • Pro Cryptography and Cryptanalysis with C20

    Apress Pro Cryptography and Cryptanalysis with C20

    1 in stock

    Book SynopsisPart I: Foundations1: Introduction2: Cryptography Fundamentals3: Mathematical Background and Its Applicability4: Large Integer Arithmetic5: Floating Point Arithmetic6: New Features in C++207: Secure Coding Guidelines8: Cryptography Libraries in C/C++20Part II: Pro Cryptography9: Elliptic Curve Cryptography10: Lattice-based Cryptography11: earchable Encryption12: Homomorphic Encryption13: (Ring) Learning with Errors Cryptography14: Chaos-based Cryptography15: Big Data Cryptography16:Cloud Computing CryptographyPart III: Pro Cryptanalysis17: Getting Started with Cryptanalysis18: Cryptanalysis Attacks and Techniques19: Linear and Differential Cryptanalysis20: Integral Cryptanalysis21: Brute Force and Buffer Overflow Attacks2

    1 in stock

    £33.74

  • How Open Source Ate Software

    APress How Open Source Ate Software

    1 in stock

    Book SynopsisLearn how free software became open source and how you can sell open source software. This book provides a historical context of how open source has thoroughly transformed how we write software, how we cooperate, how we communicate, how we organize, and, ultimately, how we think about business values. This fully updated second edition includes an entire chapter on legal considerations such as trademarks and the latest happenings in open source licensing. It also expands on open hardware trends such as RISC-V, open governance, and the difference between community projects and commercial products, especially as seen through the lens of security. You''ll look at project and community examples including Linux, BSD, Apache, and Kubernetes, understand the open source development model, and how open source has influenced approaches more broadly, even within proprietary software, such as open betas. You''ll also examine the flipside, the Second Machine Age, and the chTable of Contents1. The Beginnings of Free and Open Source Software2. From "Free" to "Open Source" to Products3. The Open Source Development Model4. What's the Law?5. Open Source’s Connection to the Past6. Business Models and Accelerated Development7. The Challenges Facing Open Source Today8. Open Source Opportunities and Challenges

    1 in stock

    £41.24

  • Software Development with Go

    APress Software Development with Go

    1 in stock

    Book SynopsisGain insights into the different challenges that can be solved using Go, with a focus on containers, Linux, security, networking, user interfaces and other relevant cloud based topics. This book reviews the necessary tools to create container-based cloud solutions with Go, a programming language that was born out of the need to address scalable, high availability cloud computing architecture needs inside Google. Go, also known as Golang, has been adopted across different industries and products with many popular Open Source projects that power cloud computing technologies such as Docker and Kubernetes being written with Go. As the complexity of cloud technology increases, so does the need for people to understand how things work under-the-hood and to fix them when they''re broken. What You Will Learn Understand how the various components of a container-based system works Tackle complex technical isTable of ContentsSoftware Development with Go Part 1: System Programming Chapter 1 - System Calls Chapter 2 - System Calls Using Go Chapter 3 - Accessing proc File System Part 2: Containers Chapter 4 - Simple Containers Chapter 5 - Containers with Networking Chapter 6 - Docker Security Part 3: Application Security Chapter 7 - Gosec and AST Chapter 8 – Scorecard Part 4: Networking Chapter 9 - Simple Networking Chapter 10 - System Networking Chapter 11 - Google gopacket Chapter 12 - Epoll Library Part 5: Securing Linux Chapter 13 - Vulnerability Scanner Chapter 14 – CrowdSec Part 6: Terminal User Interface Chapter 15 - ANSI and UI Chapter 16 - TUI Framework Part 7: Linux System Chapter 17 – systemd Chapter 18 – cadvisor

    1 in stock

    £22.49

  • The Enterprise Linux Administrator

    APress The Enterprise Linux Administrator

    1 in stock

    Book SynopsisLearn the basics, followed by the more advanced skills you will need to become an Enterprise Linux administrator. This book will prepare you to use Linux effectively with a clearer understanding of what is needed to successfully leverage new opportunities. After building a solid Linux knowledge foundation, you will learn how three major community Linux distributions are installed, configured, and used. The book will then guide you through all the different configurations a Linux administrator should know, along with some useful exercises for you to practice.Moving on, you will look at Enterprise Linux distributions, and how they are installed and configured. This will be the step that will elevate you from being a Linux administrator to an enterprise Linux administrator. You will also learn how an enterprise Linux administrator configures Linux security, high availability, automation, and large-scale Linux deployments. These skills are required when working in larger Linux estates. FTable of ContentsPart 1 - Requirements and Linux Background (35 pages)This section is a complete introduction to Linux. Its history, what the Operating system is, the different common distributions and how Linux differs from other Operating systems available today. Chapter 1 : Requirements (10 pages) Explanation of what skills and knowledge is required before starting in the Linux world. Recommended reading and studying materials. Chapter 2 : Origins and Brief History. (10 pages)Unix past and evolution.Linux history and how “Free” software shaped the OpenSource world. Chapter 3: Linux Explained. (15 pages) Basics of the Operating system. Common Linux distributions Many uses of Linux Differences between other Operating systems and Linux. Part 2: Getting Started (100 pages)This section is to start getting hands on Linux and learning how to install. Chapter 4: Installing Linux for the First Time (65 pages) Where to get Linux. (5) Different vendors Community Licensing Using virtualization. (5) Windows Virtualization Exercise Libvirt Exercise Installing Ubuntu. (15) How to create Linux installation media. Basic Installation Custom installations. Exercise Installing Fedora (15)How to create Linux installation media.Basic Installation Custom installations.ExerciseInstalling OpenSuse (15)How to create Linux installation media.Basic Installation Custom installations.ExerciseUpgrading Linux (10)What Linux distributions can be upgraded.Exercise Chapter 5: Using Linux for the first time (35) Accessing Linux (10) Console SSH Web console Exercise Command line (10) Command line basics. Command line shortcuts. Different commands in different distributions. Exercise Desktop basics (15) Installing different desktops. Enabling and Disabling Desktops Exercise Part 3: Configuring Linux (153)Chapter 6: Access Control (25) SSH and SSHD configuration (8) Configuration files and starting services. Enabling access through Firewall. Exercise Users & Groups (8) Creating users and groups. Exercise Managing sudo. ExerciseFile & directory permissions. (9) Chmod, chown, chgrp Acls Exercise Chapter 7: Package Installation (40) Installing packages (20) Different package management systems. Exercise Manual package installation. Exercise Repository configuration. Exercise System patching (20) Errata Exercise System updates Exercise Rollback ExerciseChapter 8: Network configuration (25) Network basics in Linux (17) Configure network configuration with command line. Configuring Network configuration with graphical tools. Configure Network configuration with Desktop. Exercise Network tools (8) Tools available and how to use them. Exercise Chapter 9: Disk Configuration (40)Disk management (30) Tools available Command line Graphical Exercise LVM Create, extend, migrate, destroy Raid, mirror, HA Exercise Filesystem management (10) Filesystem types Creating, extending, resizing Exercise Chapter 10: Service Management (23) Basic management (10) Starting, stopping and viewing services Exercise Systemd. (5) Explained Exercise Creating a new service. (8) Creating service files. Enabling and disabling them. Exercise Part 4: Enterprise Linux (200)Chapter 11: Example use cases for Linux (30)Building a web server. (15) Package installation Configuring application configuration files Firewall configuration. SELinux configuration Custom configuration. Automated configuration. Exercise Building a file server. (15) Package installation Configuring application configuration files Firewall configuration SELinux configuration Custom configuration. Automated configuration. Exercise Chapter 12: Security (46) Firewall (10) Explained Command line configuration Console & Web UI configuration Exercise SELinux (6) Explained Command line configuration. Custom configuration Exercise Hardening (15) Explained. Different standards. Scanning OpenSCAP Automated remediation. Exercise Encryption (15) Explained Encryption methods Network encryption Certificates Recovery Exercise Chapter 13: High Availability (20) Basic HA Explained. Ubuntu HA Basic guide to simple HA Exercise RHEL HA Basic guide to simple HA Exercise Suse HA Basic guide to simple HA Exercise Chapter 14: Scripting & Automation (24)Basic shell scripting (12) Explained. Different interpreters. Examples Exercise Ansible (12) Explained Examples Use cases Tools Exercise Chapter 15: Enterprise Linux Distributions (60)Red Hat enterprise Linux (20) Brief history Installing RHEL Estate management basics Subscriptions & Support Training & Certifications Ubuntu (20) Brief History Installing Ubuntu Estate management basics Subscriptions & Support Training & certifications Suse (20)Brief HistoryInstalling Ubuntu Estate management basicsSubscriptions & SupportTraining & certificationsChapter 16: Deployment at Scale (20) Methods (5) Kickstart Image clone Other Tools (15) What can be used to deploy Linux systems at scale. Automation to learn Ansible Salt Puppet Kickstart Terraform Image clone Examples Training Certifications Part 5: When Linux has Problems (65) Chapter 17: Troubleshooting Linux (35) Logging (20) Logs, where to find errors Journalctl Increasing verbosity Understanding Errors Remote logging Monitoring (10) Tools Local vs remote Finding help (5)ToolsGetting support Chapter 18: Recovering from Disaster (20) Reinstalling Knowing when to start over. Things to consider. Recovery mode Booting into single user mode Fixing kernel issues Resolving disk or mount issues. Exercise Rescue mode Recovering using rescue disks Exercise Chapter 19: Backup and Restore (10)What to backup Explained exercise What to restore What to restore Exercise T

    1 in stock

    £41.24

  • Go Crazy

    APress Go Crazy

    1 in stock

    Book SynopsisFree source code will be available on this book's Apress GitHub page.What You'll LearnCompile and inline other programming languages, including GPU coding. Handle Kubernetes clusters via your own operatorWrite Go to code against Ethereum based block chains.Table of Contents

    1 in stock

    £41.24

  • Database Performance at Scale

    APress Database Performance at Scale

    1 in stock

    Book SynopsisDiscover critical considerations and best practices for improving database performance based on what has worked,and failed,across thousands of teams and use cases in the field. This open access book provides practicalguidance for understanding thedatabase-related opportunities, trade-offs, and traps you might encounter while trying to optimize data-intensive applications for high throughput and low latency. Whether you are building a new system from the ground up or trying to optimize an existing use casefor increased demand, this book covers the essentials. The book begins with a look at the many factors impacting database performance at the extreme scale that today's game changing applications faceor at least hope to achieve. You'll gain insight into the performance impact of both technical and business requirements, and how those should influence your decisions around databaseinfrastructureand topology. The authors share an inside perspective on often-overlooked engiTable of Contents1: A Taste of What You’re Up Against: Two Tales.- 2: Your Project, Through the Lens of Database Performance .- 3: Database Internals: Hardware and Operating System Interactions.- 4: Database Internals: Algorithmic Optimizations.- 5: Database Drivers.- 6: Getting Data Closer.- 7: Infrastructure and Deployment Model.- 8: Topology Considerations.- 9: Benchmarking.- 10: Monitoring.- 11: Administration.- Appendix: A Brief Look at Fundamental Database Design Decisions.

    1 in stock

    £37.49

  • Linux Containers and Virtualization

    APress Linux Containers and Virtualization

    1 in stock

    Book SynopsisTable of ContentsChapter 1: Virtualization Basics.- Chapter 2: Hypervisor.- Chapter 3: Namespaces.- Chapter 4: Cgroups.- Chapter 5: Layered File Systems.- Chapter 6: Creating a Simple Container Framework.- Chapter 7: Introduction to Rust.- Chapter 8: Containers in Rust.

    1 in stock

    £29.99

  • DatabaseDriven Web Development

    APress DatabaseDriven Web Development

    1 in stock

    Book SynopsisThis book will teach you the essential knowledge required to be a successful and productive web developer with the ability to produce cutting-edge websites utilizing a database. This updated edition starts with the fundamentals of web development before delving into Perl and MySQL concepts such as script and database modelling, script-driven database interactions, content generation from a database, and information delivery from the server to the browser and vice versa. The only skills required to get the most from this book are basic knowledge of how the Internet works and a novice skill level with Perl and MySQL. The rest is intuitively presented code that most people can quickly and easily understand and employ. An extensive selection of practical, fully functional programming constructs in six different programming languages will give you the knowledge and tools required to create eye-catching, capable, and functionally impressive database-driven websites.Author Thomas Valentine Table of Contents

    1 in stock

    £33.74

  • New Developments in Computer Science Research

    Nova Science Publishers Inc New Developments in Computer Science Research

    1 in stock

    Book Synopsis

    1 in stock

    £129.74

  • Ad Hoc & Sensor Networks

    Nova Science Publishers Inc Ad Hoc & Sensor Networks

    1 in stock

    Book SynopsisThe convergence of the Internet, communications and information technologies, coupled with recent engineering advances, is paving the way for a new generation of inexpensive mobile devices, sensors and actuators. Hence, there is current and future need for dynamic ad hoc networking technology. It is the distributed and ad hoc deployment of networks of these network devices and sensors that bears promises for a significant impact, not only on science and engineering, but equally importantly on a broad range of applications relating to critical infrastructure protection and security, health care, the environment, energy, food safety, production processing, quality of life, and the economy. A Mobile Ad hoc Network (MANET) consists of mobile nodes, which are free to move about arbitrarily. The nodes may be located in or on airplanes, ships, trucks, cars, perhaps even on people or very small devices, and there may be multiple hosts per router. A MANET is an autonomous system of mobile nodes. The system may operate in isolation, or may have gateways to and interface with a fixed network. MANET nodes are equipped with wireless transmitters and receivers using antennas which may be omnidirectional (broadcast), highly-directional (point-to-point), possibly steerable, or some combination thereof. At a given point in time, a wireless connectivity in the form of a random, multihop graph or "ad hoc" network exists between the nodes. This ad hoc topology may change with time as the nodes move or adjust their transmission and reception parameters. Wireless sensor networks are a new class of ad hoc networks that consists of a collection of tiny disposable and low-power devices. Since they enable reliable monitoring and analysis of unknown and untested environments, they are expected to find increasing deployment in the near future. MANETs including wireless sensor networks have several important characteristics, such as dynamic topologies, limited bandwidth, low power availability, and fragile security and reliability, which differ them from traditional networks or even from other wireless networks. These unique characteristics create a set of underlying assumptions and performance concerns for MANET design which extend beyond those guiding the design of routing within the traditional networks, and pose huge challenges to researchers and designers in the area of MANETs. Although a lot of results have been published in the area, research in MANETs, in contrast to traditional network technology, is still in its infancy. This book tries to give the reader a current update on developments in MANETs and wireless sensor networks. This book contains 14 invited chapters from prominent researchers working in this area around the world. It presents leading-edge research in the field of ad hoc and sensor network technologies and applications.

    1 in stock

    £166.49

  • Trends in Quantum Computing Research

    Nova Science Publishers Inc Trends in Quantum Computing Research

    1 in stock

    Book SynopsisQuantum information processing is an exciting new emergent and interdisciplinary field. It combines questions of national security (When will today''s public key cryptography be broken?) to questions of fundamental science (What are the fundamental limits to information processing?). It has thrived through the collaboration between the computer, engineering, mathematical and physical sciences. It is a field that is challenging our understanding of information, communication, computation, and of the fundamental laws of nature. This book brings together leading research in the field.

    1 in stock

    £173.24

  • Computer Physics Research Trends

    Nova Science Publishers Inc Computer Physics Research Trends

    1 in stock

    Book SynopsisThis book includes within its scope: Computational models in Physics and Physical Chemistry; Computer programs in Physics and Physical Chemistry; Computational models and programs associated with the design, control, and analysis of experiments; Numerical methods and algorithms; Algebraic computation; Impact of advanced computer architecture and special purpose computers on computing in the Physical Sciences; Software topics, including programming environments, languages, data bases, expert systems, and graphics packages related to Physical Sciences; Analysis of computer systems performance.

    1 in stock

    £176.24

  • Computer Vision Research Progress

    Nova Science Publishers Inc Computer Vision Research Progress

    1 in stock

    Book SynopsisComputer vision is the science and technology of machines that see. As a scientific discipline, computer vision is concerned with the theory and technology for building artificial systems that obtain information from images. The image data can take many forms, such as a video sequence, views from multiple cameras, or multi-dimensional data from a medical scanner. As a technological discipline, computer vision seeks to apply the theories and models of computer vision to the construction of computer vision systems. Examples of applications of computer vision systems include systems for controlling processes (e.g. an industrial robot or an autonomous vehicle). Detecting events (e.g. for visual surveillance). Organising information (e.g. for indexing databases of images and image sequences), Modelling objects or environments (e.g. industrial inspection, medical image analysis or topographical modelling), Interaction (e.g. as the input to a device for computer-human interaction). Computer vision can also be describe

    1 in stock

    £113.04

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account