Computing

1394 products


  • The Art of Agile Development

    O'Reilly Media The Art of Agile Development

    3 in stock

    Most companies developing software employ something they call "Agile." But there's widespread misunderstanding of what Agile is and how to use it. If you want to improve your software development team's agility, this comprehensive guidebook's clear, concrete, and detailed guidance explains what to do and why, and when to make trade-offs. In this thorough update of the classic Agile how-to guide, James Shore provides no-nonsense advice on Agile adoption, planning, development, delivery, and management taken from over two decades of Agile experience. He brings the latest ideas from Extreme Programming, Scrum, Lean, DevOps, and more into a cohesive whole. Learn how to successfully bring Agile development to your team and organization--or discover why Agile might not be for you. This book explains how to: Improve agility: create the conditions necessary for Agile to succeed and scale in your organization Focus on value: work as a team, understand priorities, provide visibility, and improve continuously Deliver software reliably: share ownership, decrease development costs, evolve designs, and deploy continuously Optimize value: take ownership of product plans, budgets, and experiments--and produce market-leading software

    3 in stock

    £36.36

  • Community Is Your Currency: 10 Steps to Creating A Thriving Online Community & Growing Your Business

    Hodder & Stoughton Community Is Your Currency: 10 Steps to Creating A Thriving Online Community & Growing Your Business

    1 in stock

    Are you looking to supercharge your business and grow your online community? The key to a booming business is your community. Founder of social media consultancy The Selfhood, Daisy Morris, is here with the ultimate guide for all the side-hustlers, creators, business owners and freelancers looking to build a genuine community on social media. This book drops the jargon - Daisy will teach you how to take your community on a journey. From brand awareness through to conversion, you will have the confidence to expand your reach while nurturing your existing fans, followers, subscribers and customers to turn them in to loyal and repeat customers. You will learn how to create meaningful connections with your audience, through real-life case studies, simple exercises and top-notch business advice. A must-read for any business owner.

    1 in stock

    £13.65

  • Rust For Rustaceans: Idiomatic Programming for Experienced Developers

    No Starch Press,US Rust For Rustaceans: Idiomatic Programming for Experienced Developers

    3 in stock

    For developers who've mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects. Author Jon Gjengset takes you deep into the Rust programming language, dissecting core topics like ownership, traits, concurrency, and unsafe code. You'll explore key concepts like type layout and trait coherence, delve into the inner workings of concurrent programming and asynchrony with async/await, and take a tour of the world of no_std programming. Gjengset also provides expert guidance on API design, testing strategies, and error handling, and will help develop your understanding of foreign function interfaces, object safety, procedural macros, and much more. You'll Learn: How to design reliable, idiomatic, and ergonomic Rust programs based on best principles; Effecti

    3 in stock

    £28.30

  • Practical Linux Forensics: A Guide for Digital Investigators

    No Starch Press,US Practical Linux Forensics: A Guide for Digital Investigators

    1 in stock

    Practical Linux Forensics dives into the technical details of analyzing postmortem forensic images of Linux systems which have been misused, abused, or the target of malicious attacks. It helps forensic investigators locate and analyze digital evidence found on Linux desktops, servers, and IoT devices. You'll learn how to identify digital artifacts which may be of interest to an investigation, draw logical conclusions, reconstruct past activity from incidents, how Linux works from a digital forensics and investigation perspective, and how to interpret evidence from Linux environments.

    1 in stock

    £33.25

  • Introducing MLOps: How to Scale Machine Learning in the Enterprise

    O'Reilly Media Introducing MLOps: How to Scale Machine Learning in the Enterprise

    2 in stock

    More than half of the analytics and machine learning (ML) models created by organizations today never make it into production. Some of the challenges and barriers to operationalization are technical, but others are organizational. Either way, the bottom line is that models not in production can't provide business impact. This book introduces the key concepts of MLOps to help data scientists and application engineers not only operationalize ML models to drive real business change but also maintain and improve those models over time. Through lessons based on numerous MLOps applications around the world, nine experts in machine learning provide insights into the five steps of the model life cycle--Build, Preproduction, Deployment, Monitoring, and Governance--uncovering how robust MLOps processes can be infused throughout. This book helps you: Fulfill data science value by reducing friction throughout ML pipelines and workflows Refine ML models through retraining, periodic tuning, and complete remodeling to ensure long-term accuracy Design the MLOps life cycle to minimize organizational risks with models that are unbiased, fair, and explainable Operationalize ML models for pipeline deployment and for external business systems that are more complex and less standardized

    2 in stock

    £36.36

  • Read Write Own: Building the Next Era of the Internet

    Cornerstone Read Write Own: Building the Next Era of the Internet

    3 in stock

    THE INSTANT NEW YORK TIMES BESTSELLER‘A compelling vision of where the internet should go and how to get there.’ Sam Altman, CEO, OpenAI_A potent exploration of the power of blockchains to reshape the future of the internet – and how that affects us all – from technology entrepreneur and startup investor Chris Dixon.The internet of today is a far cry from its early promise of a decentralized, democratic network of innovation, connection and freedom. In the past decade, it has fallen almost entirely under the control of a very small group of companies like Apple, Google, and Facebook.In Read Write Own, tech visionary Chris Dixon argues that the dream of a creative, entrepreneurial internet doesn’t have to die and can, in fact, be saved with blockchain networks. He separates this movement, which aims to provide a solid foundation for everything from social networks to artificial intelligence to virtual worlds, from cryptocurrency speculation – a distinction he calls ‘the computer vs the casino’.Drawing on a 25-year career in the software industry, Dixon lucidly shows how the history of the internet has been defined by three distinct eras that have brought us to the critical moment we’re in today. The first was the ‘read’ era, in which early networks democratized information. The second was the ‘read-write’ era, in which corporate networks democratized publishing. We are now in the midst of the ‘read-write-own’ era, sometimes called web3, in which blockchain networks are granting power and economic benefits to communities of users, not just corporations.Read Write Own is a must-read for anyone – internet users, business leaders, creators, entrepreneurs – who wants to understand where we’ve been and where we’re going. It provides a vision for a better internet and a playbook to navigate and build the future.‘A must for anyone who wants to better understand the real potential of blockchains and web3 to drive even greater innovation.’ Robert Iger, CEO, Disney'Fascinating . . . a refreshing and radical new take at a time when we need fresh thinking more than ever.' Mustafa Suleyman, co-founder of DeepMind and author of The Coming Wave

    3 in stock

    £21.46

  • Tableau Desktop Pocket Reference: Essential Features, Syntax, and Data Visualizations

    O'Reilly Media Tableau Desktop Pocket Reference: Essential Features, Syntax, and Data Visualizations

    2 in stock

    In a crowded field of data visualization and analytics tools, Tableau Desktop has emerged as the clear leader. This is partly due to its ease of use, but once you dive into Tableau's extensive feature set, you'll understand just how powerful and flexible this software can be for your business or organization. With this handy pocket reference, author Ryan Sleeper (Innovative Tableau) shows you how to translate the vast amounts of data into useful information. Tableau has done an amazing job of making valuable insights accessible to analysts and executives who would otherwise need to rely on IT. This book quickly guides you through Tableau Desktop's learning curve. You'll learn: How to shape data for use with Tableau Desktop How to create the most effective chart types Core concepts including discrete versus continuous Must-know technical features including filters, parameters, and sets Key syntax for creating the most useful analyses How to bring it all together with dashboards And more!

    2 in stock

    £18.44

  • PyTorch Pocket Reference: Building and Deploying Deep Learning Models

    O'Reilly Media PyTorch Pocket Reference: Building and Deploying Deep Learning Models

    3 in stock

    This concise, easy-to-use reference puts one of the most popular frameworks for deep learning research and development at your fingertips. Author Joe Papa provides instant access to syntax, design patterns, and code examples to accelerate your development and reduce the time you spend searching for answers. Research scientists, machine learning engineers, and software developers will find clear, structured PyTorch code that covers every step of neural network developmentafrom loading data to customizing training loops to model optimization and GPU/TPU acceleration. Quickly learn how to deploy your code to production using AWS, Google Cloud, or Azure and deploy your ML models to mobile and edge devices. Learn basic PyTorch syntax and design patterns Create custom models and data transforms Train and deploy models using a GPU and TPU Train and test a deep learning classifier Accelerate training using optimization and distributed training Access useful PyTorch libraries and the PyTorch ecosystem

    3 in stock

    £18.44

  • Excel VBA in easy steps

    In Easy Steps Limited Excel VBA in easy steps

    3 in stock

    3 in stock

    £13.06

  • CDPSE Certified Data Privacy Solutions Engineer All-in-One Exam Guide

    McGraw-Hill Education CDPSE Certified Data Privacy Solutions Engineer All-in-One Exam Guide

    3 in stock

    Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.This study guide offers 100% coverage of every objective for the Certified Data Privacy Solutions Engineer Exam Take ISACA’s rigorous Certified Data Privacy Solutions Engineer exam with confidence using the comprehensive information in this effective self-study guide. Written by a security and privacy expert and experienced author, the book lays out hands-on privacy and security techniques and thoroughly prepares candidates to pass this exam. Beyond exam preparation, the guide also serves as a valuable on-the-job reference.CDPSE™ Certified Data Privacy Solutions Engineer All-in-One Exam Guide is based on proven teaching and learning styles and features special elements that teach and reinforce practical privacy and IT security skills. The book contains in-depth practice questions and detailed explanations. You will discover how to effectively design, build, and run information privacy management programs. Contains comprehensive coverage of every topic on the CDPSE exam Online content includes 300 practice questions in the customizable Total Tester exam engine Written by a security and privacy expert, educator, and experienced author

    3 in stock

    £33.28

  • Microsoft Windows 11 Tips & Tricks

    Barcharts, Inc Microsoft Windows 11 Tips & Tricks

    3 in stock

    3 in stock

    £10.71

  • Communication Patterns: A Guide for Developers and Architects

    O'Reilly Media Communication Patterns: A Guide for Developers and Architects

    3 in stock

    Having a great idea or design is not enough to make your software project succeed. If you want stakeholders to buy into your design and teams to collaborate and contribute to the vision, you also need to communicate effectively. In this practical book, author Jacqui Read shows you how to successfully present your architecture and get stakeholders to jump on board. Misunderstanding and lack of buy-in leads to increasing costs, unmet requirements, and an architecture that is not what you intended. Through constructive examples and patterns, this book shows you how to create documentation and diagrams that actually get the message across to the different audiences you'll face. This book shows you how to: Design diagrams and documentation appropriate to your expected audience, intended message, and project stage Create documentation and diagrams that are accessible to those with varying roles, needs, or disabilities Master written, verbal, and nonverbal communication to succeed in technical settings Apply the communication patterns presented in this book in real-world projects and software designs Communicate and collaborate with distributed teams to successfully design and document software and technical projects

    3 in stock

    £36.36

  • Cloud Native Spring in Action: With Spring Boot and Kubernetes

    Manning Publications Cloud Native Spring in Action: With Spring Boot and Kubernetes

    3 in stock

    To really benefit from the reliability and scalability you get with cloud platforms, your applications need to be designed for that environment. Cloud Native Spring in Action is a practical guide for planning, designing, and building your first cloud native apps using the powerful, industry-standard Spring framework Cloud Native Spring in Action teaches you effective Spring and Kubernetes cloud development techniques that you can immediately apply to enterprise-grade applications. As you develop an online bookshop, you'll learn how to build and test a cloud native app with Spring, containerize it with Docker, and deploy it to the public cloud with Kubernetes. Including coverage of security, continuous delivery, and configuration, this hands-on guide is the perfect primer for navigating the increasingly complex cloud landscape. About the TechnologyModern applications need scalability, resilience, reliability, and zero-downtime. For most large systems, that means you'll take advantage of cloud-based tools and services. For Java developers, Spring helps effortlessly build cloud native, production-ready applications. Combined with Kubernetes, the Spring ecosystem offers numerous built-in features to help out developers migrating or building new cloud native projects efficiently.

    3 in stock

    £41.36

  • Cybersecurity For Small Networks: A No-Nonsense Guide for the Reasonably Paranoid

    No Starch Press,US Cybersecurity For Small Networks: A No-Nonsense Guide for the Reasonably Paranoid

    2 in stock

    This book is an easy-to-follow series of tutorials that will lead readers through different facets of protecting household or small-business networks from cyber attacks. You'll learn how to use pfSense to build a firewall, lock down wireless, segment a network into protected zones, configure a VPN (virtual private network) to hide and encrypt network traffic and communications, set up proxies to speed up network performance and hide the source of traffic, block ads, install and configure an antivirus, back up your data securely, and even how to monitor your network for unauthorized activity and alert you to intrusion.

    2 in stock

    £23.59

  • Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites

    O'Reilly Media Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites

    2 in stock

    Build interactive, data-driven websites with the potent combination of open source technologies and web standards, even if you have only basic HTML knowledge. With the latest edition of this popular hands-on guide, you'll tackle dynamic web programming using the most recent versions of today's core technologies: PHP, MySQL, JavaScript, CSS, HTML5, and the powerful React and React Native libraries. Web designers will learn how to use these technologies together while picking up valuable web programming practices along the way--including how to optimize websites for mobile devices. Finally, you'll put everything together to build a fully functional social networking site suitable for both desktop and mobile browsers. Explore MySQL from database structure to complex queries Use the MySQL PDO extension, PHP's improved MySQL interface Create dynamic PHP web pages that tailor themselves to the user Manage cookies and sessions and maintain a high level of security Enhance JavaScript with the React and React Native libraries Use Ajax calls for background browser server communication Style your web pages by acquiring CSS skills Implement HTML5 features, including geolocation, audio, video, and the canvas Reformat your websites into mobile web apps

    2 in stock

    £65.48

  • Deep Learning with Python

    Manning Publications Deep Learning with Python

    2 in stock

    "The first edition of Deep Learning with Python is one of the best books on the subject. The second edition made it even better." - Todd Cook The bestseller revised! Deep Learning with Python, Second Edition is a comprehensive introduction to the field of deep learning using Python and the powerful Keras library. Written by Google AI researcher François Chollet, the creator of Keras, this revised edition has been updated with new chapters, new tools, and cutting-edge techniques drawn from the latest research. You'll build your understanding through practical examples and intuitive explanations that make the complexities of deep learning accessible and understandable. about the technologyMachine learning has made remarkable progress in recent years. We've gone from near-unusable speech recognition, to near-human accuracy. From machines that couldn't beat a serious Go player, to defeating a world champion. Medical imaging diagnostics, weather forecasting, and natural language question answering have suddenly become tractable problems. Behind this progress is deep learning—a combination of engineering advances, best practices, and theory that enables a wealth of previously impossible smart applications across every industry sector about the bookDeep Learning with Python introduces the field of deep learning using the Python language and the powerful Keras library. You'll learn directly from the creator of Keras, François Chollet, building your understanding through intuitive explanations and practical examples. Updated from the original bestseller with over 50% new content, this second edition includes new chapters, cutting-edge innovations, and coverage of the very latest deep learning tools. You'll explore challenging concepts and practice with applications in computer vision, natural-language processing, and generative models. By the time you finish, you'll have the knowledge and hands-on skills to apply deep learning in your own projects. what's insideDeep learning from first principlesImage-classification, imagine segmentation, and object detectionDeep learning for natural language processingTimeseries forecastingNeural style transfer, text generation, and image generation about the readerReaders need intermediate Python skills. No previous experience with Keras, TensorFlow, or machine learning is required. about the authorFrançois Chollet works on deep learning at Google in Mountain View, CA. He is the creator of the Keras deep-learning library, as well as a contributor to the TensorFlow machine-learning framework. He also does AI research, with a focus on abstraction and reasoning. His papers have been published at major conferences in the field, including the Conference on Computer Vision and Pattern Recognition (CVPR), the Conference and Workshop on Neural Information Processing Systems (NIPS), the International Conference on Learning Representations (ICLR), and others.

    2 in stock

    £43.43

  • Concurrent Data Processing in Elixir: Fast, Resilient Applications with OTP, GenStage, Flow, and Broadway

    The Pragmatic Programmers Concurrent Data Processing in Elixir: Fast, Resilient Applications with OTP, GenStage, Flow, and Broadway

    1 in stock

    Learn different ways of writing concurrent code in Elixir and increase your application's performance, without sacrificing scalability or fault-tolerance. Most projects benefit from running background tasks and processing data concurrently, but the world of OTP and various libraries can be challenging. Which Supervisor and what strategy to use? What about GenServer? Maybe you need back-pressure, but is GenStage, Flow, or Broadway a better choice? You will learn everything you need to know to answer these questions, start building highly concurrent applications in no time, and write code that's not only fast, but also resilient to errors and easy to scale. Whether you are building a high-frequency stock trading application or a consumer web app, you need to know how to leverage concurrency to build applications that are fast and efficient. Elixir and the OTP offer a range of powerful tools, and this guide will show you how to choose the best tool for each job, and use it effectively to quickly start building highly concurrent applications. Learn about Tasks, supervision trees, and the different types of Supervisors available to you. Understand why processes and process linking are the building blocks of concurrency in Elixir. Get comfortable with the OTP and use the GenServer behaviour to maintain process state for long-running jobs. Easily scale the number of running processes using the Registry. Handle large volumes of data and traffic spikes with GenStage, using back-pressure to your advantage. Create your first multi-stage data processing pipeline using producer, consumer, and producer-consumer stages. Process large collections with Flow, using MapReduce and more in parallel. Thanks to Broadway, you will see how easy it is to integrate with popular message broker systems, or even existing GenStage producers. Start building the high-performance and fault-tolerant applications Elixir is famous for today. What You Need: You'll need Elixir 1.9+ and Erlang/OTP 22+ installed on a Mac OS X, Linux, or Windows machine.

    1 in stock

    £26.43

  • Building Micro-Frontends: Scaling Teams and Projects Empowering Developers

    O'Reilly Media Building Micro-Frontends: Scaling Teams and Projects Empowering Developers

    3 in stock

    What's the answer to today's increasingly complex web applications? Micro-frontends. Inspired by the microservices model, this approach lets you break interfaces into separate features managed by different teams of developers. With this practical guide, Luca Mezzalira shows software architects, tech leads, and software developers how to build and deliver artifacts atomically rather than use a big bang deployment. You'll learn how micro-frontends enable your team to choose any library or framework. This gives your organization technical flexibility and allows you to hire and retain a broad spectrum of talent. Micro-frontends also support distributed or colocated teams more efficiently. Pick up this book and learn how to get started with this technological breakthrough right away. Explore available frontend development architectures Learn how microservice principles apply to frontend development Understand the four pillars for creating a successful micro-frontend architecture Examine the benefits and pitfalls of existing micro-frontend architectures Learn principles and best practices for creating successful automation strategies Discover patterns for integrating micro-frontend architectures using microservices or a monolith API layer

    3 in stock

    £31.43

  • R for Data Analysis in easy steps

    In Easy Steps Limited R for Data Analysis in easy steps

    1 in stock

    1 in stock

    £12.88

  • Fundamentals of Computer Graphics

    Taylor & Francis Ltd Fundamentals of Computer Graphics

    1 in stock

    Drawing on an impressive roster of experts in the field, Fundamentals of Computer Graphics, Fifth Edition offers an ideal resource for computer course curricula as well as a user-friendly personal or professional reference.Focusing on geometric intuition, the book gives the necessary information for understanding how images get onto the screen by using the complementary approaches of ray tracing and rasterization. It covers topics common to an introductory course, such as sampling theory, texture mapping, spatial data structure, and splines. It also includes a number of contributed chapters from authors known for their expertise and clear way of explaining concepts.Highlights of the Fifth Edition Include: Major updates and improvements to numerous chapters, including shading, ray tracing, physics-based rendering, math and sampling Updated coverage of existing topics Several chapters have been absorbed and reworked to create a more natural flow to the book The fifth edition of Fundamentals of Computer Graphics continues to provide an outstanding and comprehensive introduction to basic computer graphic technology and theory. It retains an informal and intuitive style while improving precision, consistency, and completeness of material, allowing aspiring and experienced graphics programmers to better understand and apply foundational principles to the development of efficient code in animation, visual effects, games, visualization, advertising, and other applications

    1 in stock

    £61.14

  • Assembly x64 Programming in easy steps: Modern coding for MASM, SSE & AVX

    3 in stock

    £12.33

  • Microsoft Office Step by Step (Office 2021 and Microsoft 365)

    Pearson Education (US) Microsoft Office Step by Step (Office 2021 and Microsoft 365)

    3 in stock

    The quick way to learn popular Microsoft 365 apps! This is learning made easy. Get more done quickly with Microsoft Word, Excel, PowerPoint, and Outlook. Jump in wherever you need answers—brisk lessons and detailed screenshots show you exactly what to do, step by step. • Discover new time-savers and usability improvements for Word, Excel, PowerPoint, and Outlook • Format and organize high-impact documents and use Word's enhanced coauthoring tools • Build powerful, reliable Excel worksheets and analyze complex data sets • Prepare highly effective presentations with PowerPoint's newest visual tools • Improve your productivity with Outlook email, scheduling, and contacts • Make the most of the latest Accessibility Checker and other new features • Look up just the tasks and lessons you need Download your Step by Step practice files at: MicrosoftPressStore.com/MSOfficeSBS365/downloads

    3 in stock

    £27.61

  • Machine Learning Engineering in Action

    Manning Publications Machine Learning Engineering in Action

    3 in stock

    Machine Learning Engineering in Action lays out an approach to building deployable, maintainable production machine learning systems. You will adopt software development standards that deliver better code management, and make it easier to test, scale, and even reuse your machine learning code! You will learn how to plan and scope your project, manage cross-team logistics that avoid fatal communication failures, and design your code's architecture for improved resilience. You will even discover when not to use machine learning—and the alternative approaches that might be cheaper and more effective. When you're done working through this toolbox guide, you will be able to reliably deliver cost-effective solutions for organizations big and small alike. Following established processes and methodology maximizes the likelihood that your machine learning projects will survive and succeed for the long haul. By adopting standard, reproducible practices, your projects will be maintainable over time and easy for new team members to understand and adapt.

    3 in stock

    £41.36

  • Beginner's Guide to SOLIDWORKS 2023 - Level I: Parts, Assemblies, Drawings, PhotoView 360 and SimulationXpress

    1 in stock

    £72.50

  • Python for Cybersecurity: Using Python for Cyber Offense and Defense

    John Wiley & Sons Inc Python for Cybersecurity: Using Python for Cyber Offense and Defense

    3 in stock

    Discover an up-to-date and authoritative exploration of Python cybersecurity strategies Python For Cybersecurity: Using Python for Cyber Offense and Defense delivers an intuitive and hands-on explanation of using Python for cybersecurity. It relies on the MITRE ATT&CK framework to structure its exploration of cyberattack techniques, attack defenses, and the key cybersecurity challenges facing network administrators and other stakeholders today. Offering downloadable sample code, the book is written to help you discover how to use Python in a wide variety of cybersecurity situations, including: Reconnaissance, resource development, initial access, and execution Persistence, privilege escalation, defense evasion, and credential access Discovery, lateral movement, collection, and command and control Exfiltration and impact Each chapter includes discussions of several techniques and sub-techniques that could be used to achieve an attacker's objectives in any of these use cases. The ideal resource for anyone with a professional or personal interest in cybersecurity, Python For Cybersecurity offers in-depth information about a wide variety of attacks and effective, Python-based defenses against them.

    3 in stock

    £18.45

  • Animal Crossing: New Horizons Official Complete Guide

    Future Press Verlag und Marketing GmbH Animal Crossing: New Horizons Official Complete Guide

    3 in stock

    3 in stock

    £48.41

  • Threats: What Every Engineer Should Learn From Star Wars

    John Wiley & Sons Inc Threats: What Every Engineer Should Learn From Star Wars

    3 in stock

    Secure your applications with help from your favorite Jedi masters In Threats: What Every Engineer Should Learn From Star Wars, accomplished security expert and educator Adam Shostack delivers an easy-to-read and engaging discussion of security threats and how to develop secure systems. The book will prepare you to take on the Dark Side as you learn—in a structured and memorable way—about the threats to your systems. You’ll move from thinking of security issues as clever one-offs and learn to see the patterns they follow. This book brings to light the burning questions software developers should be asking about securing systems, and answers them in a fun and entertaining way, incorporating cybersecurity lessons from the much-loved Star Wars series. You don’t need to be fluent in over 6 million forms of exploitation to face these threats with the steely calm of a Jedi master. You’ll also find: Understandable and memorable introductions to the most important threats that every engineer should know Straightforward software security frameworks that will help engineers bake security directly into their systems Strategies to align large teams to achieve application security in today’s fast-moving and agile world Strategies attackers use, like tampering, to interfere with the integrity of applications and systems, and the kill chains that combine these threats into fully executed campaigns An indispensable resource for software developers and security engineers, Threats: What Every Engineer Should Learn From Star Wars belongs on the bookshelves of everyone delivering or operating technology: from engineers to executives responsible for shipping secure code.

    3 in stock

    £15.88

  • Java All-in-One For Dummies

    John Wiley & Sons Inc Java All-in-One For Dummies

    3 in stock

    A beginning coder’s resource for learning the most popular coding language With Java All-in-One For Dummies, you get 8 books in one, for the most well-rounded Java knowledge on the market. Updated for Java 19, this book includes all the major changes to the programming language, so you won’t fall behind. Start by learning the basics of Java—you can do it, even if you’ve never written a line of code in your life. Then go in-depth, with all the info you need on object-oriented programming, Java FX, Java web development, and beyond. Grab a hot cup of java and settle in to learn some Java, with friendly For Dummies guidance! Learn the basics of computer programming and get started with the Java language Master strings, arrays, and collections Discover the most recent Java updates and the latest in programming techniques Launch or further your career as a coder with easy-to-follow instruction This is the go-to Dummies guide for future and current coders who need an all-inclusive guide Java to take their knowledge to the next level.

    3 in stock

    £27.79

  • AutoCAD 2023 Tutorial First Level 2D Fundamentals

    1 in stock

    £67.69

  • Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps

    O'Reilly Media Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and MLOps

    3 in stock

    The design patterns in this book capture best practices and solutions to recurring problems in machine learning. The authors, three Google engineers, catalog proven methods to help data scientists tackle common problems throughout the ML process. These design patterns codify the experience of hundreds of experts into straightforward, approachable advice. In this book, you will find detailed explanations of 30 patterns for data and problem representation, operationalization, repeatability, reproducibility, flexibility, explainability, and fairness. Each pattern includes a description of the problem, a variety of potential solutions, and recommendations for choosing the best technique for your situation. You'll learn how to: Identify and mitigate common challenges when training, evaluating, and deploying ML models Represent data for different ML model types, including embeddings, feature crosses, and more Choose the right model type for specific problems Build a robust training loop that uses checkpoints, distribution strategy, and hyperparameter tuning Deploy scalable ML systems that you can retrain and update to reflect new data Interpret model predictions for stakeholders and ensure models are treating users fairly

    3 in stock

    £36.36

  • Mastering API Architecture: Defining, Connecting, and Securing Distributed Systems and Microservices

    O'Reilly Media Mastering API Architecture: Defining, Connecting, and Securing Distributed Systems and Microservices

    3 in stock

    Most organizations with a web presence build and operate APIs; the doorway for customers to interact with the company's services. Designing, building, and managing these critical programs affect everyone in the organization, from engineers and product owners to C-suite executives. But the real challenge for developers and solution architects is creating an API platform from the ground up. With this practical book, you'll learn strategies for building and testing REST APIs that use API gateways to combine offerings at the microservice level. Authors James Gough, Daniel Bryant, and Matthew Auburn demonstrate how simple additions to this infrastructure can help engineers and organizations migrate to the cloud; and open the opportunity to connect internal services using technologies like a service mesh. Learn API fundamentals and architectural patterns for building an API platform Explore evolving trends such as asynchronous and streaming APIs Help drive your API program by performing an informed architectural role Build and configure key components of an API platform Deploy gateways and service meshes based on case studies Understand core security and vulnerabilities in API architecture Secure data and services using OAuth 2.0, TLS, and web application firewalls

    3 in stock

    £36.36

  • Python for DevOps: Learn Ruthlessly Effective Automation

    O'Reilly Media Python for DevOps: Learn Ruthlessly Effective Automation

    2 in stock

    Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, and many organizations need some form of automation. Throughout these transformations, Python has become one of the most popular languages in the world. This practical resource shows you how to use Python for everyday Linux systems administration tasks with today’s most useful DevOps tools, including Docker, Kubernetes, and Terraform. Learning how to interact and automate with Linux is essential for millions of professionals. Python makes it much easier. With this book, you’ll learn how to develop software and solve problems using containers, as well as how to monitor, instrument, load-test, and operationalize your software. Looking for effective ways to "get stuff done" in Python? This is your guide. Python foundations, including a brief introduction to the language How to automate text, write command-line tools, and automate the filesystem Linux utilities, package management, build systems, monitoring and instrumentation, and automated testing Cloud computing, infrastructure as code, Kubernetes, and serverless Machine learning operations and data engineering from a DevOps perspective Building, deploying, and operationalizing a machine learning project

    2 in stock

    £33.28

  • Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture

    O'Reilly Media Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture

    3 in stock

    Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you about dangerous accumulations of architectural and technical debt early in the process. In this practical book, leading hands-on software architects share case studies to introduce metrics that every software architect should know. This isn't a book about theory. It's more about practice and implementation, about what has already been tried and worked. Detecting software architectural issues early is crucial for the success of your software: it helps mitigate the risk of poor performance and lowers the cost of repairing those issues. Written by practitioners for software architects and software developers eager to explore successful case studies, this guide will help you learn more about decision and measurement effectiveness. Through contributions from 10 prominent practitioners, this book shares key software architecture metrics to help you set the right KPIs and measure the results. You'll learn how to: Measure how well your software architecture is meeting your goals Choose the right metrics to track (and skip the ones you don't need) Improve observability, testability, and deployability Prioritize software architecture projects Build insightful and relevant dashboards

    3 in stock

    £36.36

  • Lost American Projects A Spacecraft Modellers Guide

    The Crowood Press Ltd Lost American Projects A Spacecraft Modellers Guide

    3 in stock

    Bring to life America's most amazing space projects that never were, using highly illustrated step-by-step guides. The major American space programmes that carried crews are well known. From Mercury, Gemini and Apollo in the 1960s and into the 1970s, through to the 1980s Space Shuttle, which made its final flight in 2011, they have all made their mark even the North American X-15 rocket plane that earned many of its pilots their Astronaut Wings, owing to its high-altitude capability. All these involved a lot of new hardware, including the Saturn rockets, the Apollo craft and the Shuttle Orbiter with its solid-fuel rocket boosters and giant external tank. During this time of actual missions, space scientists and engineers were also looking at how all these new techniques and hardware could be put to even greater use. Many plans were devised, artwork drawn and technical models produced to illustrate the proposals. However, none were ever built and certainly none ever flew. This book l

    3 in stock

    £18.71

  • Deciphering Data Architectures: Choosing Between a Modern Data Warehouse, Data Fabric, Data Lakehouse, and Data Mesh

    O'Reilly Media Deciphering Data Architectures: Choosing Between a Modern Data Warehouse, Data Fabric, Data Lakehouse, and Data Mesh

    3 in stock

    Data fabric, data lakehouse, and data mesh have recently appeared as viable alternatives to the modern data warehouse. These new architectures have solid benefits, but they're also surrounded by a lot of hyperbole and confusion. This practical book provides a guided tour of each architecture to help data professionals understand its pros and cons. In the process, James Serra, big data and data warehousing solution architect at Microsoft, examines common data architecture concepts, including how data warehouses have had to evolve to work with data lake features. You'll learn what data lakehouses can help you achieve, and how to distinguish data mesh hype from reality. Best of all, you'll be able to determine the most appropriate data architecture for your needs. By reading this book, you'll: Gain a working understanding of several data architectures Know the pros and cons of each approach Distinguish data architecture theory from the reality Learn to pick the best architecture for your use case Understand the differences between data warehouses and data lakes Learn common data architecture concepts to help you build better solutions Alleviate confusion by clearly defining each data architecture Know what architectures to use for each cloud provider

    3 in stock

    £43.16

  • Advanced R, Second Edition

    Taylor & Francis Inc Advanced R, Second Edition

    1 in stock

    Advanced R helps you understand how R works at a fundamental level. It is designed for R programmers who want to deepen their understanding of the language, and programmers experienced in other languages who want to understand what makes R different and special. This book will teach you the foundations of R; three fundamental programming paradigms (functional, object-oriented, and metaprogramming); and powerful techniques for debugging and optimisingyour code.By reading this book, you will learn: The difference between an object and its name, and why the distinction is important The important vector data structures, how they fit together, and how you can pull them apart using subsetting The fine details of functions and environments The condition system, which powers messages, warnings, and errors The powerful functional programming paradigm, which can replace many for loops The three most important OO systems: S3, S4, and R6 The tidy eval toolkit for metaprogramming, which allows you to manipulate code and control evaluation Effective debugging techniques that you can deploy, regardless of how your code is run How to find and remove performance bottlenecks The second edition is a comprehensive update: New foundational chapters: "Names and values," "Control flow," and "Conditions" comprehensive coverage of object oriented programming with chapters on S3, S4, R6, and how to choose between them Much deeper coverage of metaprogramming, including the new tidy evaluation framework use of new package like rlang (http://rlang.r-lib.org), which provides a clean interface to low-level operations, and purr (http://purrr.tidyverse.org/) for functional programming Use of color in code chunks and figuresHadley Wickham is Chief Scientist at RStudio, an Adjunct Professor at Stanford University and the University of Auckland, and a member of the R Foundation. He is the lead developer of the tidyverse, a collection of R packages, including ggplot2 and dplyr, designed to support data science. He is also the author of R for Data Science (with Garrett Grolemund), R Packages, and ggplot2: Elegant Graphics for Data Analysis.

    1 in stock

    £52.03

  • The Enterprise Data Catalog: Improve Data Discovery, Ensure Data Governance, and Enable Innovation

    O'Reilly Media The Enterprise Data Catalog: Improve Data Discovery, Ensure Data Governance, and Enable Innovation

    3 in stock

    Combing the web is simple, but how do you search for data at work? It's difficult and time-consuming, and can sometimes seem impossible. This book introduces a practical solution: the data catalog. Data analysts, data scientists, and data engineers will learn how to create true data discovery in their organizations, making the catalog a key enabler for data-driven innovation and data governance. Author Ole Olesen-Bagneux explains the benefits of implementing a data catalog. You'll learn how to organize data for your catalog, search for what you need, and manage data within the catalog. Written from a data management perspective and from a library and information science perspective, this book helps you: Learn what a data catalog is and how it can help your organization Organize data and its sources into domains and describe them with metadata Search data using very simple-to-complex search techniques and learn to browse in domains, data lineage, and graphs Manage the data in your company via a data catalog Implement a data catalog in a way that exactly matches the strategic priorities of your organization Understand what the future has in store for data catalogs

    3 in stock

    £36.36

  • Database Systems: Design, Implementation, & Management

    Cengage Learning, Inc Database Systems: Design, Implementation, & Management

    3 in stock

    Database skills are among the most in-demand IT skills. With its practical, accessible approach, Coronel/Morris' market-leading DATABASE SYSTEMS: DESIGN, IMPLEMENTATION, & MANAGEMENT, 14th edition, equips you with a solid foundation in database design and implementation for today's market. The authors blend foundational theory, the latest real-world practices and the skills employers want. Straightforward writing and vivid illustrations make even complex concepts easy to understand. You'll learn the key to successful database implementation as you study how to properly design databases that fit within the larger strategic data environment. Expanded coverage includes big data analytics, NoSQL and data visualization technologies. In addition, the MindTap digital platform gives you real-world, hands-on practice to help you prepare for a successful career in database design and management.

    3 in stock

    £80.78

  • Project Zero Trust: A Story about a Strategy for Aligning Security and the Business

    John Wiley & Sons Inc Project Zero Trust: A Story about a Strategy for Aligning Security and the Business

    3 in stock

    Implement Zero Trust initiatives efficiently and effectively In Project Zero Trust: A Story About a Strategy for Aligning Security and the Business, George Finney, Chief Security Officer at Southern Methodist University, delivers an insightful and practical discussion of Zero Trust implementation. Presented in the form of a fictional narrative involving a breach at a company, the book tracks the actions of the company's new IT Security Director. Readers will learn John Kindervag's 5-Step methodology for implementing Zero Trust, the four Zero Trust design principles, and how to limit the impact of a breach. They'll also find: Concrete strategies for aligning your security practices with the business Common myths and pitfalls when implementing Zero Trust and how to implement it in a cloud environment Strategies for preventing breaches that encourage efficiency and cost reduction in your company's security practices Project Zero Trust is an ideal resource for aspiring technology professionals, as well as experienced IT leaders, network engineers, system admins, and project managers who are interested in or expected to implement zero trust initiatives.

    3 in stock

    £17.81

  • Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming

    Pragmatic Bookshelf Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming

    1 in stock

    Put the power of Haskell to work in your programs, learning from an engineer who uses Haskell daily to get practical work done efficiently. Leverage powerful features like Monad Transformers and Type Families to build useful applications. Realize the benefits of a pure functional language, like protecting your code from side effects. Manage concurrent processes fearlessly. Apply functional techniques to working with databases and building RESTful services. Don't get bogged down in theory, but learn to employ advanced programming concepts to solve real-world problems. Don't just learn the syntax, but dive deeply into Haskell as you build efficient, well-tested programs. Haskell is a pure functional programming language with a rich ecosystem of tools and libraries. Designed to push the boundaries of programming, it offers unparalleled power for building reliable and maintainable systems. But to unleash that power, you need a guide. Effective Haskell is that guide. Written by an engineer who understands how to apply Haskell to the real world and uses it daily to get practical work done, it is your ticket to Haskell mastery. Gain deep understanding of how Haskell deals with IO and the outside world by writing a complete Haskell application that does several different kinds of IO. Reinforce your learnings with practice exercises in every chapter. Write stable and performant code using Haskell's type system, code that is easier to grow and refactor. Leverage the power of pure functional programming to improve collaboration, make concurrency safe and easy, and make large code bases manageable. Implement type-safe web services, write generative tests, design strongly typed embedded domain-specific languages, and build applications that exploit parallelism and concurrency without fear of deadlocks and race conditions. Create and deploy cloud-native Haskell applications. Master the performance characteristics of functional applications to make them run faster and use less memory. Write Haskell programs that solve real-world business problems. What You Need: Intel based Mac, M1 Macs, Linux PC, or Windows with WSL2 ghcup (http://www. Haskell.org/ghcup/) An active internet connection will be required for some projects.

    1 in stock

    £36.83

  • Coding with HTML & JavaScript - Create Epic Computer Games: The QuestKids do Coding

    3 in stock

    £10.88

  • Exam Ref AZ-700 Designing and Implementing Microsoft Azure Networking Solutions

    Pearson Education (US) Exam Ref AZ-700 Designing and Implementing Microsoft Azure Networking Solutions

    3 in stock

    Prepare for Microsoft Exam AZ-700 and help demonstrate your real-world mastery of planning, implementing, and maintaining Azure networking solutions, including hybrid networking, connectivity, routing, security, and private access to Azure services. Designed for professionals with Azure networking experience, this Exam Ref focuses on the critical thinking and decision-making acumen needed for success at the Microsoft Certified: Network Engineer Associate level. Focus on the expertise measured by these objectives: Design, implement, and manage hybrid networking Design and implement core networking infrastructure Design and implement routing Secure and monitor networks Design and implement private access to Azure services This Microsoft Exam Ref: Organizes its coverage by exam objectives Features strategic, what-if scenarios to challenge you Assumes you have expertise in planning, implementing, and maintaining Azure networking solutions About the Exam Exam AZ-700 focuses on knowledge needed to design, implement, and manage site-to-site and point-to-site VPN connections, and Azure ExpressRoute; design and implement virtual network private IP addressing, name resolution, cross-virtual network connectivity, and Azure Virtual WAN architectures; design and implement virtual network routing, Azure Load Balancer, Azure Application Gateway, Azure Front Door, and Azure Traffic Manager profiles; secure and monitor networks via Azure Firewall, network security groups (NSGs), Web Application Firewall (WAF), Azure Monitor, and other tools; design and implement Azure Private Link, Azure Private Endpoint, service endpoints, and virtual network integration for dedicated PaaS services. About Microsoft Certification Passing this exam fulfills your requirements for the Microsoft Certified: Network Engineer Associate credential, demonstrating your expertise as a Network Engineer capable of recommending, planning, and implementing Azure networking solutions; managing them for performance, resiliency, scale, and security; deploying them via the Azure Portal and other methods; and working with architects, administrators, engineers, and developers to deliver Azure solutions. See full details at: microsoft.com/learn

    3 in stock

    £26.03

  • Financial Modeling in Excel For Dummies

    John Wiley & Sons Inc Financial Modeling in Excel For Dummies

    3 in stock

    Turn your financial data into insightful decisions with this straightforward guide to financial modeling with Excel Interested in learning how to build practical financial models and forecasts but concerned that you don’t have the math skills or technical know-how? We’ve got you covered! Financial decision-making has never been easier than with Financial Modeling in Excel For Dummies. Whether you work at a mom-and-pop retail store or a multinational corporation, you can learn how to build budgets, project your profits into the future, model capital depreciation, value your assets, and more. You’ll learn by doing as this book walks you through practical, hands-on exercises to help you build powerful models using just a regular version of Excel, which you’ve probably already got on your PC. You’ll also: Master the tools and strategies that help you draw insights from numbers and data you’ve already got Build a successful financial model from scratch, or work with and modify an existing one to your liking Create new and unexpected business strategies with the ideas and conclusions you generate with scenario analysis Don’t go buying specialized software or hiring that expensive consultant when you don’t need either one. If you’ve got this book and a working version of Microsoft Excel, you’ve got all the tools you need to build sophisticated and useful financial models in no time!

    3 in stock

    £23.63

  • Well-Grounded Java Developer, The

    Manning Publications Well-Grounded Java Developer, The

    3 in stock

    Understanding Java from the JVM up gives you a solid foundation to grow your expertise and take on advanced techniques for performance, concurrency, containerization, and more. In The Well-Grounded Java Developer, Second Edition you will learn: The new Java module system and why you should use it Bytecode for the JVM, including operations and classloading Performance tuning the JVM Working with Java's built-in concurrency and expanded options Programming in Kotlin and Clojure on the JVM Maximizing the benefits from your build/CI tooling with Maven and Gradle Running the JVM in containers Planning for future JVM releases The Well-Grounded Java Developer, Second Edition introduces both the modern innovations and timeless fundamentals you need to know to become a Java master. Authors Ben Evans, Martijn Verburg, and Jason Clark distil their decades of experience as Java Champions, veteran developers, and key contributors to the Java ecosystem into this clear and practical guide. about the technology Java's history of innovation, its huge collection of libraries and frameworks, and the flexibility of the JVM have cemented its place as one of the world's most popular programming languages. Although it's easy to get started with Java, understanding how the language intersects with the JVM is the key to unlocking the power of this awesome language and its deep ecosystem of frameworks, tools, and alternative JVM-based languages. about the book The Well-Grounded Java Developer, Second Edition is a complete revision of the classic original with the latest innovations of the Java platform. It upgrades your existing Java skills with both JVM fundamentals like bytecode, and powerful new features such as modules and concurrency models. You'll broaden your understanding of what's possible by exploring Kotlin and other JVM languages, and learn how functional programming can offer a powerful new perspective. Each concept is illustrated with hands-on examples, including a fully modularized application/library, build setups for Maven and Gradle, and creating your own multithreaded application.

    3 in stock

    £41.83

  • OCP Oracle Certified Professional Java SE 17 Developer Practice Tests: Exam 1Z0-829

    John Wiley & Sons Inc OCP Oracle Certified Professional Java SE 17 Developer Practice Tests: Exam 1Z0-829

    3 in stock

    Efficiently and effectively prepare for the OCP Java SE 17 certification exam In OCP Oracle Certified Professional Java SE 17 Developer Practice Tests: Exam 1Z0-829, a team of veteran Java developers helps you gain the confidence and knowledge you need to take the Oracle Certified Professional Java SE 17 Developer exam. Hundreds of domain-by-domain questions accompany complimentary online access to bonus questions, providing you with over 1000 practice questions and answers. You’ll also get: Access to Sybex's proven online interactive learning environment and test bank Comprehensive coverage of every domain included on the OCP Java SE 17 Developer exam Three complete bonus practice exams to help you gain confidence and develop proficiency in Java development This resource is perfect for anyone preparing to take Exam 1Z0-829. It also belongs on the bookshelves of novice and veteran Java programmers hoping to improve their on-the-job coding skills.

    3 in stock

    £26.20

  • Adobe Photoshop CC for Photographers 2018

    Taylor & Francis Ltd Adobe Photoshop CC for Photographers 2018

    2 in stock

    Adobe Photoshop CC for Photographers by acclaimed digital imaging professional Martin Evening has been revamped to include detailed instruction for all of the updates to Photoshop CC on Adobe’s Creative Cloud, including significant new features, such as the painting tool and Pen path tool refinements and Range Masking in Camera Raw. This guide covers all the tools and techniques photographers and professional image editors need to know when using Photoshop, from workflow guidance to core skills to advanced techniques for professional results. Using clear, succinct instruction and real world examples, this guide is the essential reference for Photoshop users. The accompanying website has been updated with new sample images, tutorial videos, and bonus chapters.

    2 in stock

    £52.88

  • Modern Java in Action: Lambdas, streams, functional and reactive programming

    Manning Publications Modern Java in Action: Lambdas, streams, functional and reactive programming

    3 in stock

    Description Manning's bestselling Java 8 book has been revised for Java 9! In Java 8 and 9 in Action, readers build on their existing Java language skills with the newest features and techniques. The release of Java 9 builds on what made Java 8 so exciting. In addition to Java 8's lambdas and streams, Java 9 adds a host of new features of its own. It includes new library features to support reactive programming, which give users new ways of thinking about programming and writing code that is easier to read and maintain. Key Features · Contains all of Java 9’s new features · The Java Module System · Testing and debugging with lambdas Audience This book is written for programmers familiar with Java and basic OO programming. About the Technology Java 9 introduces the long-awaited Java Module System. Modules encourage users to write their code in smaller units that are easier to test, manage and release. Java 9 also helps programmers by enriching the functional-programming and streams features of Java 8.

    3 in stock

    £40.24

  • The Hardware Hacking Handbook: Breaking Embedded Security with Hardware Attacks

    No Starch Press,US The Hardware Hacking Handbook: Breaking Embedded Security with Hardware Attacks

    2 in stock

    The Hardware Hacking Handbook is a deep dive into embedded security, perfect for readers interested in designing, analysing, and attacking devices. You'll start with a crash course in embedded security and hardware interfaces and learn how to set up a test lab. Real-world examples and hands-on labs throughout allow you to explore hardware interfaces and practice various attacks.

    2 in stock

    £29.10

© 2025 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