Computing and Information Technology Books

345 products


  • ASP.NET Core in Action, Third Edition

    Manning Publications ASP.NET Core in Action, Third Edition

    15 in stock

    Book SynopsisBuild professional-grade full-stack web applications using C# and ASP.NET Core. ASP.NET Core in Action, 3rd edition by Microsoft MVP Andrew Lock, is a fully updated edition, ideal for intermediate C# developers, and teaches you how to use your C# and .NET skills to build amazing cross-platform web applications. This revised bestseller reveals the latest .NET patterns, including minimal APIs and minimal hosting. Even if you have never worked with ASP.NET, you will soon start creating productive cross-platform web apps. Features include: Build minimal APIs for serving JSON to client-side applications Create dynamic, server-side rendered applications using Razor Pages User authentication and authorisation Store data using Entity Framework Core Unit and integration tests for ASP.NET Core applications Write custom middleware and components About the technology Developers love ASP.NET Core for its libraries and pre-built components that maximize productivity. This awesome web framework empowers you to build web applications using HTTP APIs, server-side rendered HTML, and long-running server processes - all by using the same familiar structure and components. Version 7.0 takes full advantage of new C# features, easy-to-build minimal APIs, and big performance upgrades.

    15 in stock

    £38.99

  • BrightRED Study Guide National 5 Administration

    Bright Red Publishing BrightRED Study Guide National 5 Administration

    15 in stock

    Book SynopsisGet exam ready with the new edition National 5 Administration and IT Study Guide from BrightRED . Fully up-to-date with the latest course changes, this guide will give you all the tools you need to succeed in National 5 Administration and IT. In this Study Guide, you will find coverage of all three mandatory units required to pass the National 5 exam; advice on the final exam and the Assignment; detailed explanations of theory and IT applications that you need to be familiar with Don’t Forget features with helpful hints on key points. Things to Do and Think About sections which provide you with plenty of opportunities to put your knowledge into practice. This guide is also supported by a host of free additional material available on the BrightRED Digital Zone!Trade ReviewTwenty four 5* reviews on Amazon.co.ukTable of ContentsAdministrative Practices, IT Solutions for Administrators, Communication in Administration, Practice Tasks

    15 in stock

    £14.99

  • Pearson REVISE BTEC Tech Award Digital

    Pearson Education Pearson REVISE BTEC Tech Award Digital

    15 in stock

    Book Synopsis

    15 in stock

    £10.23

  • Manning Publications Build a Large Language Model From Scratch

    Book SynopsisSebastian Raschka is a Staff Research Engineer at Lightning AI, where he works on LLM research and develops open-source software.The technical editor on this book was David Caswell.

    £41.39

  • £39.22

  • Grokking Algorithms

    Manning Publications Grokking Algorithms

    Book SynopsisAbout the Author Aditya Bhargava is a Software Engineer with a dual background in Computer Science and Fine Arts. He blogs on programming at adit.io.

    £37.04

  • Build Your Own Gaming PC: The step-by-step manual

    Haynes Publishing Group Build Your Own Gaming PC: The step-by-step manual

    5 in stock

    Book SynopsisThe step-by-step manual to building the ultimate computer, This updated edition of the Build Your Own Gaming PC Manual will help readers get the performance they want on a budget they can afford. Whether they want the cutting-edge technology or are just interested in streaming video of themselves playing the latest hit games, readers will find the guidance needed to make their perfect PC a reality. Regardless of if they are looking to upgrade an existing computer or build a new one from scratch, they'll be able to play the newest games in style and be ready to face the challenges of next year's hottest titles. The new edition includes information on virtual reality, along with all the latest software, accessories and video technology.

    5 in stock

    £21.25

  • Micro but Many: an unofficial Micro Machines

    Bitmap Books Micro but Many: an unofficial Micro Machines

    5 in stock

    Book Synopsis

    5 in stock

    £21.90

  • Confident UX

    Kogan Page Ltd Confident UX

    4 in stock

    Book SynopsisAdrian Bilan is the Director of User Experience (UX) for UK/EMEA at CBRE, the world's largest commercial real estate services and investment firm. He is a seasoned and renowned UX designer, with over two decades of experience in the industry and he offers a unique perspective on the intersections between UX and other disciplines. Throughout his career he has worked with start-ups, Fortune 500 companies and previously ran his own design studio. He is based in London, UK.Trade Review"A comprehensive description of the cardinal elements of the UX design process providing the knowledge and tools necessary to become a UX designer." -- Andrea Picchi, Head of Design and Research, Kroo Bank"A must-read book for anyone looking to up-skill in UX, no matter your level." -- Tom Scott, CEO and founder, Verified"Inspiring and insightful. A definitive guide to understanding UX design." -- Nick Read, Product Leader"Adrian shares a wealth of practical insights through this engaging, thoughtful and easy-to-read book." -- Ersan Hakki, Group Head of Agile Delivery, ITVTable of Contents Chapter - 00: Introduction: How to use this book; Section - PART ONE: Why UX? Chapter - 01: What is UX?; Chapter - 02: Why is UX important?; Chapter - 03: Roles in UX; Section - PART TWO: UX Processes; Chapter - 04: Getting Started; Chapter - 05: Research; Chapter - 06: Design; Chapter - 07: Validation; Section - PART THREE: UX Tools; Chapter - 08: Research tools; Chapter - 09: UI tools; Chapter - 10: Project management tools; Section - PART FOUR: Scaling UX; Chapter - 11: Design systems; Section - PART FIVE: UX in practice; Chapter - 12: Product development process; Chapter - 13: Working in a cross-functional team; Section - PART SIX: Becoming a UX designer; Chapter - 14: The UX mindset; Chapter - 15: UX career paths; Chapter - 16: The UX portfolio; Chapter - 17: Conclusion;

    4 in stock

    £14.24

  • Modern C Third Edition

    Manning Publications Modern C Third Edition

    Book SynopsisFor programs that need to be small, fast, and unfailingly reliable, C is still the gold standard. Whether you're writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book by Jens Gustedt, a member of the ISO C standards committee, gets you up to speed with C23.

    £44.99

  • Functional Design and Architecture

    Pearson Education Functional Design and Architecture

    Book SynopsisAlexander Granin  is a software architect, international speaker, author, and researcher. He is a known authority in the C++ and Haskell communities.

    £43.69

  • Infrastructure as Code, Patterns and Practices:

    Manning Publications Infrastructure as Code, Patterns and Practices:

    Book SynopsisEssential Infrastructure as Code teaches patterns for scaling systems and supporting infrastructure for mission-critical applications. The book is fullof flexible automation techniques and universal principles that are easy toapply to almost any use case, from data centers, to public cloud, to software-as-a-Service. The book is full of techniques that work whether you're managing your personal projects or making live network changes across a large enterprise. Infrastructure as Code (IaC) replaces time-consuming manual provisioning and configuration with automation via configuration managers or provisioning tools like Hashicorp Terraform. Managing your infrastructure as code makes it easy to test changes and implement new features, scale systems without downtime or operational toil, and rapidly roll back mistakes.Trade Review“This book has a refreshing take on infrastructure as code.” Stanford S.Guillory “Loved the content, especially since the author talks about stuff we've been asking ourselves since forever but never found a clear answer!” SylvainMartel “The author provides real-world, hands-on guidance that cuts through the nuances of framework specifics and gets to the heart of great IaC as she discusses tools, techniques and sound practice.” JeremyBryan “Provides precious hints to automate the creation of structured infrastructures by coding.” Cosimo Attanasi “Kudos all around, very timely and necessary, breaking down this subject in such a clear way.” Sean Booker

    £40.85

  • Learn PowerShell in a Month of Lunches: Covers

    Manning Publications Learn PowerShell in a Month of Lunches: Covers

    20 in stock

    Book Synopsis"Not only for MacOS and Linux users, but also a great resource for Windows PS users." - Bruce Bergman Learn PowerShell in a Month of Lunches: Covers Windows, Linux, and macOS is a task-focused tutorial for administering Linux and macOS systems using Microsoft PowerShell. Adapted by PowerShell team members Travis Plunk and Tyler Leonhardt from the bestselling Learn Windows PowerShell in a Month of Lunches by community legends Don Jones and Jeffrey Hicks, it features Linux-based examples covering core language features and admin tasks. Designed for busy IT professionals, this innovative guide will take you from the basics to PowerShell proficiency through 25 tutorials you can do in your lunch break. about the technologyThe PowerShell scripting language and administrative shell was initially created for Windows, providing a high-quality command-line interface and awesome automation features. As part of Microsoft's ongoing strategy to support non-Windows platforms with its Azure cloud service and .NET Core framework, PowerShell now runs on Linux and macOS. Like Bash, PowerShell can execute and script nearly any aspect of Linux, so you can easily manage repetitive daily tasks, servers, Cloud resources, Continuous Integration pipelines, and more. Because PowerShell is a full-featured programming language, however, it provides capability well beyond traditional shell scripting languages, such as the ability to treat OS components as objects. about the bookLearn PowerShell in a Month of Lunches: Covers Windows, Linux, and macOS is a user-friendly tutorial to managing Linux and macOS systems with PowerShell. It's based on the bestselling Learn Windows PowerShell in a Month of Lunches, which has introduced PowerShell to nearly 100,000 readers. You'll learn how PowerShell shapes up to Bash or Python scripting as you write and run simple scripts that automate boring daily tasks. As you progress through the book, you'll use PowerShell to write Continuous Integration Pipelines and manage cloud-based servers. Just set aside one hour a day for a month, and you'll be automating tasks faster than you ever thought possible! what's inside- Why you should use PowerShell on Linux and macOS- Background jobs and automation techniques- Simple scripting to automate repetitive daily tasks- Common syntax and commands cheat sheet- Each lesson takes you an hour or less about the readerFor IT professionals comfortable administering Windows or Linux. No previous experience with PowerShell or Bash required. about the authorTravis Plunk has been a Software Engineer on various PowerShell teams since 2013, and at Microsoft since 1999. He was involved in open sourcing PowerShell and has worked on the project full time since shortly after the project was announced. James Petty is a Microsoft MVP, and the CEO and Executive Director for the DevOps Collective and PowerShell.org. Tyler Leonhardt has been a Software Engineer on the PowerShell team since 2017, and at Microsoft since 2016. He is a core maintainer of the PowerShell extension for Visual Studio Code. Learn Windows PowerShell in a Month of Lunches was written by PowerShell community legends Don Jones and Jeffrey Hicks, who have years of experience as successful PowerShell trainers.Trade Review“Notonly for MacOS and Linux users, but also a great resource for Windows PS users.” Bruce Bergman “Gives developers a lot of insight on how PowerShell works and how to accomplish everyday tasks.” Marcel van den Brink “This book enabled me to quickly get using PowerShell for real-lifetasks.” Rick Michaels “The book is great, especially if you have no previous experience with PowerShell, tasks automation, or DevOps.” Max Almonte “Approaches PowerShell from a building block like perspective.” FosterHaines “Unlike other PowerShell type books, this book expands beyond just Windows environments to accommodate those on Mac or Linux platforms who may want to explore this area as well.” James Matlock

    20 in stock

    £30.39

  • Confident DevOps

    Kogan Page Confident DevOps

    3 in stock

    Book SynopsisMark Peters is the Value Stream Director for Engineering Ops at BrainGu, which develops custom and specialized DevOps software for leading corporations such as Deloitte, American Express, Nestlé and Coca Cola. He is the North America Chapter Chair for the DevOps Institute. He also holds a variety of technical certifications such as CISSP, PMP and CHSCL. He is based in San Antonio, Texas.

    3 in stock

    £14.24

  • Data Storytelling with Generative AI

    Pearson Education Data Storytelling with Generative AI

    1 in stock

    Book Synopsis Angelica Lo Duca is a researcher at the Institute of Informatics and Telematics of the National Research Council, Italy. She is also an external professor of Data Journalism at the University of Pisa. She has published more than 40 scientific papers at national and international conferences and journals.

    1 in stock

    £33.14

  • Learn Haskell by Example

    Pearson Education Learn Haskell by Example

    15 in stock

    Book SynopsisPhilipp Hagenlocher is a full-time Haskell developer working on distributed systems that need absolute program correctness. He is passionate about teaching and educating others on functional concepts and is the creator of the beloved Haskell for Imperative Programmers YouTube course.

    15 in stock

    £41.39

  • Data Science Bookcamp

    Manning Publications Data Science Bookcamp

    3 in stock

    Book SynopsisLearn data science with Python by building five real-world projects! In Data Science Bookcamp you’ll test and build your knowledge of Python and learn to handle the kind of open-ended problems that professional data scientists work on daily. Downloadable data sets and thoroughly-explained solutions help you lock in what you’ve learned, building your confidence and making you ready for an exciting new data science career. about the technologyIn real-world practice, data scientists create innovative solutions to novel open ended problems. Easy to learn and use, the Python language has become the de facto language for data science amongst researchers, developers, and business users. But knowing a few basic algorithms is not enough to tackle a vague and thorny problem. It takes relentless practice at cracking difficult data tasks to achieve mastery in the field. That’s just what this book delivers. about the book Data Science Bookcamp is a comprehensive set of challenging projects carefully designed to grow your data science skills from novice to master. Veteran data scientist Leonard Apeltsin sets five increasingly difficult exercises that test your abilities against the kind of problems you’d encounter in the real world. As you solve each challenge, you’ll acquire and expand the data science and Python skills you’ll use as a professional data scientist. Ranging from text processing to machine learning, each project comes complete with a unique downloadable data set and a fully-explained step-by-step solution. Because these projects come from Dr. Apeltsin’s vast experience, each solution highlights the most likely failure points along with practical advice for getting past unexpected pitfalls. When you wrap up these five awesome exercises, you’ll have a diverse relevant skill set that’s transferable to working in industry. what's inside Five in-depth Python exercises with full downloadable data sets Web scraping for text and images Organise datasets with clustering algorithms Visualize complex multi-variable datasets Train a decision tree machine learning algorithm about the readerFor readers who know the basics of Python. No prior data science or machine learning skills required. about the author Leonard Apeltsin is a senior data scientist and engineering lead at Primer AI, a startup that specializes in using advanced Natural Language Processing techniques to extract insight from terabytes of unstructured text data. His PhD research focused on bioinformatics that required analyzing millions of sequenced DNA patterns to uncover genetic links in deadly diseases.

    3 in stock

    £43.19

  • Kafka Streams in Action

    Pearson Education Kafka Streams in Action

    5 in stock

    Book Synopsis

    5 in stock

    £43.69

  • Rust Design Patterns

    Pearson Education Rust Design Patterns

    20 in stock

    Book SynopsisBrenden Matthews is a software engineer, entrepreneur, and prolific open source contributor. He has been using Rust since the early days of the language, and has contributed to a number of Rust tools and open source projects, as well as using Rust professionally. He's the author of Conky, a popular system monitor, a member of the Apache Software Foundation, and has also written Code Like a Pro in Rust.

    20 in stock

    £41.39

  • Introduction to Generative AI

    Manning Introduction to Generative AI

    1 in stock

    Book SynopsisAbout the Authors: Numa Dhamani is a natural language processing expert with domain expertise in information warfare, security, and privacy. She has developed machine learning systems for Fortune 500 companies and social media platforms, as well as for startups and nonprofits. Numa has advised companies and organizations, served as the Principal Investigator on the United States Department of Defense's research programs, and contributed to multiple international peer-reviewed journals. Maggie Engler is an engineer and researcher currently working on safety for large language models. She focuses on applying data science and machine learning to abuses in the online ecosystem, and is a domain expert in cybersecurity and trust and safety. Maggie is also an adjunct instructor at the University of Texas at Austin School of Information.

    1 in stock

    £35.09

  • Data-Oriented Programming

    Manning Publications Data-Oriented Programming

    20 in stock

    Book SynopsisData-Oriented Programming teaches you to design and implement software using the data-oriented programming paradigm. In it, you'll learn author Yehonathan Sharvit's unique approach to DOP that he has developed over a decade of experience.Every chapter contains a new light bulb moment that will change the way you think about programming. As you read, you'll build a library management system using the DOP paradigm. You'll design data models for business entities, manipulate immutable data collections, and write unit tests for data-oriented systems. About the TechnologyData-oriented programming is an exciting new paradigm that eliminates the usual complexity caused by combining data and code into objects and classes. In DOP, you maintain application data in persistent generic data structures separated from the program's code. You use general-purpose functions to manipulate the data without mutating it. This approach rids your applications of state-related bugs and makes your code much easier to understand and maintain.Trade Review"Insightful. Nicely illustrates the limits of OOP in managing the complexity of developing software. Explains how focusing on the data can simplify solving certain problems." Gregor Rayman "This is a great guide to using Data-Oriented Programming to improve any new or existing OOP codebase." William E. Wheeler "An interesting read—a different approach that's worth examining and considering. It'll open your mind." Anne Epstein "Read this through if you want to learn a different point of view and want to experience many 'aha!' moments." Christian Kreutzer-Beck "Follows a very novel approach to introduce DOP concepts. Must read it if you want to rescue yourself from OOP." Kelum Prabath Senanayake

    20 in stock

    £43.69

  • Think Like a Software Engineering Manager

    Manning Publications Think Like a Software Engineering Manager

    Book SynopsisUnlock your full potential as an effective, efficient, and inspiring leader, and be the software engineering manager that your team deserves! Think Like a Software Engineering Manager is full of all the skills you'll need to thrive in software leadership, including: People and performance management Empathy and feedback Delegation and learning to let go Hiring amazing engineers and handling attrition Collaborating with cross-functional partners Managing expectations at all levels Implementing DevOps Time and change management About the technology A superb software engineering manager needs to wear many hats: amazing communicator, effective decision maker, thoughtful mentor, and, of course, technical expert. This book helps you build your strengths and shore up your weaknesses so you can lead a productive team that consistently delivers quality software.

    £42.49

  • CSS in Depth Second Edition

    Manning Publications CSS in Depth Second Edition

    Book SynopsisKeith J. Grant is a Principal Software Engineer at Red Hat, where he works on front-end code for the Ansible Controller web application using JavaScript and CSS.The technical editor on this book was Chris Chinchilla.

    £41.39

  • Fast Python for Data Science

    Manning Publications Fast Python for Data Science

    4 in stock

    Book SynopsisFast Python for Data Science is a hands-on guide to writing Python code that can process more data, faster, and with less resources. It takes a holistic approach to Python performance, showing you how your code, libraries, and computing architecture interact and can be optimized together. Written for experienced practitioners, Fast Python for Data Science dives right into practical solutions for improving computation and storage efficiency. You'll experiment with fun and interesting examples such as rewriting games in lower-level Cython and implementing a MapReduce framework from scratch. Finally, you'll go deep into Python GPU computing and learn how modern hardware has rehabilitated some former antipatterns and made counterintuitive ideas the most efficient way of working. About the technologyFast, accurate systems are vital for handling the huge datasets and complex analytical algorithms that are common in modern data science. Python programmers need to boost performance by writing faster pure-Python programs, optimizing the use of libraries, and utilizing modern multi-processor hardware; Fast Python for Data Science shows you how. Trade Review"If you want to go beyond scripting in Python, you need this book." Brian S. Cole. "If you need to improve the performance of your Python code, you need to read this book!" Lorenzo DeLeon "I really like how the book walks you through interesting projects and code. I think that does a great job of demonstrating the concepts and giving you something to play with." Dana Robinson "Explains the essential concepts required for using high performance Python." Biswanath Chowdhury "A must have to speed up your Python code." Abhilash Babu Jyotheendra Babu

    4 in stock

    £41.39

  • Build a Frontend Web Framework From Scratch

    Pearson Education Build a Frontend Web Framework From Scratch

    Book SynopsisAbout the author: Angel Sola Orbaiceta has worked in the software industry for over a decade, creating software for the cloud, macOS, and Windows desktop applications.

    £41.39

  • AIPowered Developer

    Manning AIPowered Developer

    15 in stock

    Book SynopsisAbout the author: Nathan Crocker is a Managing Director and the Global Head of Core Systems at Galaxy Digital LP., one of the premier financial services and investment management companies in the digital asset and cryptocurrency sector.

    15 in stock

    £37.04

  • Foundational Research Gaps and Future Directions for Digital Twins

    National Academies Press Foundational Research Gaps and Future Directions for Digital Twins

    1 in stock

    a huge range and FREE tracked UK delivery on ALL orders.

    1 in stock

    £26.10

  • Pearson REVISE BTEC Tech Award Digital

    Pearson Education Limited Pearson REVISE BTEC Tech Award Digital

    10 in stock

    Book Synopsis

    10 in stock

    £10.23

  • The Complete Obsolete Guide to Generative AI

    Pearson Education The Complete Obsolete Guide to Generative AI

    1 in stock

    Book SynopsisDavid Clinton is an AWS Solutions Architect and a Linux server administrator. While he has authored two previous books for Manning (as well as books and video courses for other publishers), this is his finest work yet.

    1 in stock

    £31.99

  • Collaborative Software Design

    Pearson Education Collaborative Software Design

    Book SynopsisAbout the authors: Evelyn van Kelle is a strategic software delivery consultant, with experience in coaching, advising, facilitating, and guiding organizations and teams in designing and maintaining socio-technical systems. Gien Verschatse is an experienced consultant and software engineer that specializes in domain modeling and software architecture. Kenny Baas-Schwegler is a strategic software delivery consultant and agile software architect focusing on socio-technical systems thinking.

    £37.04

  • Acing the CCNA Exam Volume 1 Fundamentals and

    Pearson Education Acing the CCNA Exam Volume 1 Fundamentals and

    Book SynopsisAbout the author: Jeremy McDowell is a senior network engineer, and an experienced teacher. Combining networking with his teaching skills, Jeremy has helped thousands of students study for and pass the CCNA exam through his YouTube channel Jeremy's IT Lab, which currently has over 220,000 subscribers.

    £37.79

  • Manning Publications Learn AIAssisted Python Programming Second

    Book SynopsisSee how an AI assistant can bring your ideas to life immediately!

    £37.04

  • Microservice APIs in Python

    Manning Publications Microservice APIs in Python

    15 in stock

    Book SynopsisMicroservice APIs in Python shares successful strategies and techniques for designing Microservices systems, with a particular emphasis on creating easy-to-consume APIs.This practical guide focuses on implementation over philosophizing and has just enough theory to get you started. You'll quickly go hands on designing the architecture for a microservices platform, produce standard specifications for REST and GraphQL APIs, and bake in authentication features to keep your APIs secure. Written in a framework-agnostic manner, its universal principles of API and microservices design can easily be applied to your favorite stack and toolset. About the TechnologyStandard Python web applications, such as those you'd typically build with Django or Flask, can be hard to scale and maintain when built as monoliths. Microservices design makes it possible to isolate key features and functionality as independently written and maintained services. To take advantage of this more resilient architecture, you need to learn the patterns, frameworks, and tools that make Python-based microservices easy to build and manage.Trade Review"Read this book now. It will change your mind about how to architect your software and services!" Stuart Woodward "A thorough introduction to the concept of developing microservice APIs with Python." Rodney Weis "The Author has done an excellent job in explaining key concepts." Manish Jain "There are many pitfalls with microservices, and this book will provide you with all the knowledge you need to be properly prepared to create your first one!" Pierre-Michel Ansel "Before you start coding for your microservice please read this book once, irrespective of your programming language." Debmalya Jash "A roundhouse kick for all aspects regarding APIs and python." Björn Neuhaus "A very thorough discussion of the considerations that are involved in developing microservice APIs with Python." Rodney Weis "I really like both the breadth and depth of the content. It is exciting to see an entire book which focuses upon Python as a back-end component—for which I see a natural fit." Bryan Miller "A great book for Python developers to understand how to implement APIs using web frameworks." Sambasiva Andaluri "I genuinely feel smarter for having read this book and knowing that I can refer to it when I make my next design." Stuart Woodward

    15 in stock

    £41.39

  • Taming the Machine

    Kogan Page Taming the Machine

    1 in stock

    Book SynopsisNell Watson is a researcher, writer, speaker and applied tech ethicist. She is President of the European Responsible AI Office, an AI Expert at Singularity University, and pioneers global standards as an AI Ethics Certification Maestro at IEEE. She advises leading organizations on their machine learning strategies, specializing in AI research and ethical advocacy.

    1 in stock

    £14.24

  • Building User-Friendly DSLs

    Manning Publications Building User-Friendly DSLs

    20 in stock

    Book SynopsisImagine if your non-technical clients could safely produce software without the need for anyone to manually write code. Domain-specific languages are purpose-built programming interfaces that make that possible—no programming experience required. Written for developers who need to create user-facing DSLs, Domain- SpecificLanguages Made Easy unlocks clear and practical methods to createDSLs with easy-to-use interfaces. Author Meinte Boersma lays out an iterative process for creating languages accessible to domain experts such as operations specialists, data analysts, and financial experts. You'll start with an overview of software language engineering before diving into the unique projectional editing paradigm that makes it easy to produce DSLs for business. Imagine if your non-technical clients could safely produce software without the need for anyone to manually write code. Domain-specific languages are purpose-built programming interfaces that makethat possible—no programming experience required. This frees software developers from the time-consuming translation of a client's functional and domain-specific specifications, replacing complex code for modern and intuitive UIsTrade Review“A great alternative to DSL implementations that not many resources out there cover.”AdhirRamjiawan “This is anice practical exploration of Domain Specific Languages using JavaScript.” GeorgeThomas “The manuscript is excellent. The content is great, the illustrations are very well done. The author has taken a very pedagogical approach to transfer practical nd rapidly exploitable knowledge in a short period of time.” Alain Lompo “AMUST-HAVE book on the topic!” Karthikeyarajan Rajendran “DSL is always considered niche area and difficult to do. This book make it easy foryou to understand with easy to understand examples. If you ever wanted to learn but never tried you now have a good reason to do so!” Kumar Unnikrishnan “Great external DSL reference. With this book you will have all you need to build your external DSL!” Julien Pohie “An interesting concept of mixing DSL design with high-level software design.” TobiasKaatz “This book is really interesting for the intended user. Easy to grasp, understand, followalong and try out the code in small incremental steps.” Satej Kumar Sahu “It's one thing to use a DSL, it's another to design and implement one. This book narrows the gap for anyone interested.” Burk Hufnagel

    20 in stock

    £45.39

  • Manning Publications Build a Website with ChatGPT

    2 in stock

    Book SynopsisAbout the author: Paul McFedries has been a professional technical writer for nearly 25 years. He has over 100 books to his credit, which have sold more than 4 million copies. Paul has been building websites since 1996, and has intimate knowledge of both HTML and CSS.

    2 in stock

    £27.89

  • Getting Started with ChatGPT and AI Chatbots: An

    BCS Learning & Development Limited Getting Started with ChatGPT and AI Chatbots: An

    2 in stock

    Book SynopsisLearn how to use ChatGPT, Bing Chat / Copilot, and Bard to get the most out of these powerful tools. ChatGPT has become a tool hundreds of millions use every day - yet few have mastered the art of sweet-talking these new AI chatbots into providing detailed and accurate responses to user prompts. It's vital for every professional tech user to have an understanding of how AI chatbots work, and how best to put them to work. While the fear is that AI will take people’s jobs, it is more likely to be someone using AI that will! Getting Started with ChatGPT and AI Chatbots explores the ‘big three’ AI chatbots - OpenAI ChatGPT, Microsoft / Windows Copilot and Google Bard - demystifying their operation, and providing a wealth of tools for thinking about how to talk to these smart tools. Whether you're a business user, a tech student, or a curious professional, this book is for you to understand and demystify Large Language Models (LLMs) and generative AI tools, harnessing them to enhance your role.Trade ReviewIn this ever so timely book, one of my favourite technologists Mark Pesce, takes us through and behind the screen to explain how the latest generation of AI chatbots actually work. But this is not a book about chatbots, this is a book about how to use AI-powered chatbots in daily life, and how to use them to their fullest potential. -- Genevieve Bell, The Australian National UniversityThis book is a must-read for anyone considering using generative AI in business. Authored in non-technical language, it walks through the origins of the first chatbot into the current generative AI landscape including ChatGPT, Copilot and Bard. Furthermore, the guidance on effective prompting to achieve the right results, and a list of critical dos and don'ts to protect sensitive data really make this an all-round winner. Top marks BCS, highly recommended! -- Pauline Norstrom, Founder and CEO, Anekanta® Consulting and Anekanta® AIThis book provides practical guidance on the use of a rapidly growing technologies referred to as AI chatbots, that offer a substantial productivity advantage to those adept at crafting precise prompts and understanding their diverse applications. It is a valuable resource for mastering these emerging tools, ensuring not only competitiveness but also enabling a focus on the creative and compelling facets of one's work. I highly recommend everyone to read this book and glean insights on wielding this potent power proficiently to remain competent. -- Rashik Parmar MBE FBCS, Group CEO, BCS, The Chartered Institute for ITIn late November 2022, ChatGPT introduced a major advance in Artificial Intelligence that surprised almost everyone, including many experts in AI. Trained on text from billions of books and webpages, it can thoughtfully answer questions on a huge variety of topics and languages. The increase in our capability to access human knowledge is analogous to the increase provided by the internet in 1993. For both technologies, getting good answers requires knowing how to ask the right questions. In this timely and important book, Mark Pesce, who has been at the forefront of new digital technologies for over 30 years, provides a compelling and comprehensive introduction to ChatGPT and how to use it. -- Professor Ken Goldberg, William S. Floyd Jr. Distinguished Chair in Engineering, UC BerkeleyEverything you need to educate yourself and your colleagues about the latest hot topic is found within these pages, it’s a must share for colleagues to stimulate conversations about how your business can best adopt AI safely and where you will find business cases. From useful tips on prompts to security concerns about data, biases, and hallucinations with comparisons, get the facts you need on AI here. These are exactly the kinds of conversations I’m having two or three times a day, helping organisations bring their AI aspirations in line with what their business needs are. -- David Starkings, AI Adoption Consultant, tts digital adoption solutionsGetting Started with ChatGPT and AI Chatbots is perfectly targeted to give an introduction to ChatGPT and AI Chatbots, it compares and contrasts a range of the major options and covers how each of the competing Chatbots can answer the same question very differently. It also poses some interesting thoughts around ‘Prompt Engineering’ and how this may become a whole new skillset that people need to learn. I thought that Chapter 6 brought insight to ‘hallucinations’ and how AI chatbots have the ability to sound very confident, even when they are wrong, the importance of fact checking and using human experts is stressed well. -- Richard Parker MBCS, Chair, AELP Sector Forum, IT & DigitalMark's book is a practical and pragmatic guide to contemporary spellcasting - the magic needed to evoke useful, safe and factual results from the emerging field of large language models. Importantly the book provides the framework needed to evaluate LLM's critically and ground them in reality - a must-have resource for explorers in this field. -- Bhautik Joshi, Principal Applied Scientist, CanvaEverybody is talking about AI, and soon it will be integrated into every part of our electronic devices - always on and always available. Getting Started with ChatGPT and AI Chatbots explains in an easy-to-understand way how AI works and how to get the best results from it, safely and securely. -- David Smith MBCS MIET, Lead Business Analyst, Lloyds Banking GroupWith this book, Mark creates a path to a dialog with new and emerging AI platforms, one that I’ll be referring to again and again as these technologies evolve. Ever heard of autonomous agents? You have now. A brilliant, timely, and superbly helpful pathfinder. -- Dr Catherine Ball PhD DSc GAICD, CompIEAust, Associate Professor, The Australian National UniversityAn essential read for those venturing into Generative AI, this book seamlessly blends historical and theoretical insights with practical examples. The book adeptly navigates concerns surrounding Generative AI, making it a valuable resource for students, academics, and professionals alike. -- Professor Lasith Gunawardena FBCS, Department Head of Information Technology, University of Sri Jayewardenepura, Sri LankaIf you’ve only dabbled or toyed with ChatGPT or other generative AI tools, you’ll find Mark Pesce’s book invaluable. The book will educate you about how to use AI chatbots effectively and safely. It covers the basics of various chatbots, the technology behind them, and the concept of 'prompt engineering' to elicit desired responses. It also addresses safety and security concerns and explores advanced techniques like using personas and chain-of-reason prompts. Highly recommended! -- Tim Clements FBCS CITP FIP CIPP/E CIPM CIPT, Business Owner, Purpose and MeansA concise yet thorough take on AI and how to use it to its advantage. Taking us from our place of trust in the output of computers to encourage us think further about what we input, and to question the completion. ‘If you wouldn’t shout it from the rooftop, you shouldn’t type it into a chatbot.’ -- Kym Glover CITP MBCS MAPM, Program Manager, ForgeRock.Not yet started with an AI chatbot? This book is your call-to-action and your how-to rolled into one. A smooth and informative read that'll kickstart your practical learning and give you great ideas to get the best out of Generative AIs. A real confidence builder. -- Bronia Anderson-Kelly, IT Change Consultant, Sabiduria LtdThis book is a fantastic resource for anyone starting out with Gen AI tools. It not only covers the fundamental aspects of the leading Gen AI tools available today, but also the essentials of prompt engineering. With the widespread adoption of Gen AI in the coming years, just like the internet, this book is a useful guide. Mark not only provides a solid foundation in the basics but also delivers valuable insights into the history and potential future of these tools. Highly recommended for its clarity and depth. -- Graeme Vermeulen, Head of Technical Architecture, AdvancedTable of ContentsIntroduction 1. Getting Started 2. How AI Chatbots Work 3. Security and Privacy 4. Simple Prompts 5. Reasoning and Summarising 6. Truthiness and Chatbots 7. Character, Context and Conflict 8. Using Character, Context and Challenge to Craft Powerful Prompts 9. Chain of Thought Prompts 10. Computer Says No 11. Creating Images with Bing Chat 12. Windows Copilot 13. Autonomous Agents 14. Will and AI Chatbot Take My Job 15. What the Future Holds / Next Steps

    2 in stock

    £14.24

  • Simplified Machine Learning

    BPB Publications Simplified Machine Learning

    2 in stock

    Book SynopsisA detailed study of mathematical concepts, Machine Learning concepts, and techniques. Discusses methods for evaluating model performances and interpreting results. Explores all types of Machine Learning (supervised, unsupervised, reinforcement, association rule mining, artificial neural network) in detail.

    2 in stock

    £34.60

  • Data Mesh

    BPB Publications Data Mesh

    2 in stock

    Book Synopsis

    2 in stock

    £29.92

  • Code with Java 21: A practical approach for

    BPB Publications Code with Java 21: A practical approach for

    2 in stock

    Book Synopsis

    2 in stock

    £29.92

  • Solutions Architect Interview

    Unknown Solutions Architect Interview

    2 in stock

    2 in stock

    £28.49

  • Mastering the Red Hat Certified Engineer RHCE

    BPB Publications Mastering the Red Hat Certified Engineer RHCE

    2 in stock

    Book Synopsis

    2 in stock

    £33.24

  • Elliptic Curve Cryptography for Developers

    Pearson Education Elliptic Curve Cryptography for Developers

    1 in stock

    Book SynopsisMike Rosing's career spans high energy physics to telephone switch engineering. Working at Argonne National Lab as a high-energy physicist, he helped construct a Wakefield particle accelerator. For the past 20 years he worked in several companies on various projects, including developing vision devices for the blind, radar for measuring heart rate in cattle, and modelling high speed signalling on computer boards. He holds a patent and is author on many technical publications.

    1 in stock

    £39.09

  • Pearson Education Outlier Detection in Python

    Book Synopsis

    £47.69

  • £41.39

  • 100 Java Mistakes and How to Avoid Them

    Manning Publications 100 Java Mistakes and How to Avoid Them

    Book SynopsisAbout the Author: Tagir Valeev is a technical lead in JetBrains and a Java Champion. He designed and developed many code inspections for IntelliJ IDEA built-in static analyzer.The technical editor on this book was Jean-Francois Morin.

    £47.69

  • Learn C by Example

    Manning Publications Learn C by Example

    20 in stock

    Book SynopsisAbout the Author Frances Buontempo has many years of C++ experience. She has given talks on C++ and is an editor of ACCU's Overload magazine.

    20 in stock

    £41.39

  • Optimization Algorithms

    Pearson Education Optimization Algorithms

    Book SynopsisAbout the Author Dr. Alaa Khamis is an AI and smart mobility technical leader at General Motors and a sessional lecturer at the University of Toronto. He is also an adjunct professor at Ontario Tech University and Nile University, affiliate member of the Center of Pattern Analysis and Machine Intelligence (CPAMI) at the University of Waterloo, and a former professor of artificial intelligence and robotics.

    £50.34

© 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