{"title":"Web services Books","description":"","products":[{"product_id":"genomics-in-the-aws-cloud-9781119573371","title":"Genomics in the AWS Cloud","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003ePerform genome analysis and sequencing of data with Amazon Web Services\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003ci\u003eGenomics in the AWS Cloud: Analyzing Genetic Code Using Amazon Web Services \u003c\/i\u003eenables a person who has moderate familiarity with AWS Cloud to perform full genome analysis and research. Using the information in this book, you''ll be able to take a FASTQ file containing raw data from a lab or a BAM file from a service provider and perform genome analysis on it. You''ll also be able to identify potentially pathogenic gene sequences.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eGet an introduction to Whole Genome Sequencing (WGS)\u003c\/li\u003e \u003cli\u003eMake sense of WGS on AWS\u003c\/li\u003e \u003cli\u003eMaster AWS services for genome analysis\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eSome key advantages of using AWS for genomic analysis is to help researchers utilize a wide choice of compute services that can process diverse datasets in analysis pipelines. Genomic sequencers that generate raw data files are located in labs on premises and AWS provides solutions to make it easy for custom\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIntroduction xix\u003c\/p\u003e \u003cp\u003eChapter 1 Why Do Genome Analysis Yourself When Commercial Offerings Exist? 1\u003c\/p\u003e \u003cp\u003eChapter 2 A Crash Course in Molecular Biology 9\u003c\/p\u003e \u003cp\u003eChapter 3 Obtaining Your Genome 25\u003c\/p\u003e \u003cp\u003eChapter 4 The Bioinformatics Workflow 39\u003c\/p\u003e \u003cp\u003eChapter 5 AWS Services for Genome Analysis 59\u003c\/p\u003e \u003cp\u003eChapter 6 Building Your Environment in the AWS Cloud 77\u003c\/p\u003e \u003cp\u003eChapter 7 Linux and AWS Command-Line Basics for Genomics 115\u003c\/p\u003e \u003cp\u003eChapter 8 Processing the Sequencing Data 143\u003c\/p\u003e \u003cp\u003eChapter 9 Visualizing the Genome 211\u003c\/p\u003e \u003cp\u003eChapter 10 Containerizing Your Workflow on the Desktop 235\u003c\/p\u003e \u003cp\u003eChapter 11 Variants and Applications 249\u003c\/p\u003e \u003cp\u003eChapter 12 Cancer Genomics 267\u003c\/p\u003e \u003cp\u003eIndex 291\u003c\/p\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":48738362130775,"sku":"9781119573371","price":30.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781119573371.jpg?v=1723811975"},{"product_id":"art-of-community-9781449312060","title":"Art of Community","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eOnline communities offer a wide range of opportunities today for supporting a cause, marketing a product or service, or developing open source software. The Art of Community helps you develop the talents you need to recruit members to your community, and motivate and manage them to become active participants.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":48739340321111,"sku":"9781449312060","price":25.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781449312060.jpg?v=1720051951"},{"product_id":"camel-in-action-second-edition-9781617292935","title":"Camel in Action, Second Edition","description":"\u003cb\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003eDESCRIPTION\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eApache Camel is a Java library that lets users implement the standard\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cb\u003eenterprise integration patterns in a few lines of code. \u003ci\u003e\u003c\/i\u003e\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003e\u003ci\u003eCamel in Action, Second Edition \u003c\/i\u003eis the most complete Camel book on \u003c\/b\u003e\u003cp\u003e\u003cb\u003ethe market. It starts with core concepts like sending, receiving, routing,\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eand transforming data and then shows readers the entire lifecycle. The\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003ebook goes in depth on how to test, deal with errors, scale, deploy, and\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003emonitor apps and even how to build custom tooling. Written by core\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003edevelopers of Camel and the authors of the first edition, this book distills their experience and practical insights so that readers can tackle integration tasks like a pro.\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003e\u003cb\u003eRETAIL SELLING POINTS\u003c\/b\u003e \u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e• Uses the most up to date version of Camel. \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e• New chapters on security, clustering, cloud integration, Docker, and Kubernetes.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e• Valuable examples in Java and XML. \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e• Written by core developers of Camel. \u003c\/b\u003e\u003c\/p\u003e\u003cb\u003e• Practical, insightful and comprehensive. \u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003eAUDIENCE\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003eReaders should have basic Java skills.\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cb\u003e\u003cb\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eABOUT THE TECHNOLOGY\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eCamel is an integration framework that aims to make user’s integration\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eprojects productive and fun. One of the fundamental principles of Camel is\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003ethat it makes no assumptions about the type of data you need to process.\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003cb\u003e\u003cb\u003eCamel’s focus is on simplifying integration.\u003c\/b\u003e\u003c\/b\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48740642586967,"sku":"9781617292934","price":50.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617292934.jpg?v=1720055224"},{"product_id":"api-design-patterns-9781617295850","title":"API Design Patterns","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eModern software systems are composed of many servers, services, and other components that communicate through APIs. As a developer, your job is to make sure these APIs are stable, reliable, and easy to use for other developers.       \u003ci\u003eAPI Design Patterns\u003c\/i\u003e    provides you with a unique catalog of design standards and best practices to ensure your APIs are flexible and user-friendly. Fully illustrated with examples and relevant use-cases, this essential guide covers patterns for API fundamentals and real-world system designs, along with quite a few not-so-common scenarios and edge-cases.      about the technologyAPI design patterns are a useful set of best practice specifications and common solutions to API design challenges. Using accepted design patterns creates a shared language amongst developers who create and consume APIs, which is especially critical given the explosion of mission-critical public-facing web APIs. API Patterns are still being developed and discovered. This collection, gathered and tested by Google API expert JJ Geewax, is the first of its kind.    about the book  \u003ci\u003eAPI Design Patterns\u003c\/i\u003e   draws on the collected wisdom of the API community, including the internal developer knowledge base at Google, laying out an innovative set of design patterns for developing both internal and public-facing APIs. In this essential guide, Google Software Engineer JJ Geewax provides a unique and authoritative catalog of patterns that promote flexibility and ease-of-use in your APIs. Each pattern in the catalog is fully illustrated with its own example API, use-cases for solving common API design challenges, and scenarios for tricky edge issues using a pattern’s more subtle features. With the best practices laid out in this book, you can ensure your APIs are adaptive in the face of change and easy for your clients to incorporate into their projects.            what's inside   \u003cul\u003e\n\u003cli\u003eA full case-study of building an API and adding features\u003c\/li\u003e\n\u003cli\u003eThe guiding principles that underpin most API patterns\u003c\/li\u003e\n\u003cli\u003eFundamental patterns for resource layout and naming\u003c\/li\u003e\n\u003cli\u003eAdvanced patterns for special interactions and data transformations\u003c\/li\u003e\n\u003c\/ul\u003e       about the readerAimed at software developers with experience using APIs, who want to start building their own.       about the author   \u003cb\u003eJJ Geewax\u003c\/b\u003e    is a software engineer at Google, focusing on Google Cloud Platform and API design. He is also the author of       \u003ci\u003eGoogle Cloud Platform in Action\u003c\/i\u003e.","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48740643045719,"sku":"9781617295850","price":43.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617295850.jpg?v=1723812314"},{"product_id":"react-in-action-9781617293856","title":"React in Action","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eReact is a highly-performant tool that implements a one-way data flow model. Reasoning about an interface or application written with React ends up being much easier because it decreases overall complexity for developers working with it.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003ci\u003eReact in Action \u003c\/i\u003eintroduces front-end developers to the React framework and related tools. Readers will work their way from “raw” React towards JSX, and from basic static components to ones that are dynamic and interactive.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey Features: \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e·    Clearly written\u003c\/p\u003e \u003cp\u003e·    Example-rich\u003c\/p\u003e \u003cp\u003e·    Hands-on\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eWritten for developers familiar with HTML, CSS, and JavaScript who want to create more robust front-end applications.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eAbout the Technology:  \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eReact is an open source JavaScript framework that lets developers quickly create user interfaces for web applications.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48740643144023,"sku":"9781617293856","price":30.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617293856.jpg?v=1720055225"},{"product_id":"art-of-unit-testing-the-9781617297489","title":"Art of Unit Testing, The","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003ci\u003eThe Art of Unit Testing, Third Edition\u003c\/i\u003e    updates an international bestseller to reflect modern development tools and practices. This expanded edition teaches you to write unit tests for async and observable code, as well as methods of faking functions, modules and refactorings. You'll explore test patterns and organization, working with legacy code, and even \"untestable\" code. The many tool-agnostic examples are presented in JavaScript, and are carefully designed so that they apply to code written in any language.      about the technology  Unit testing is a universally-adopted practice on dev teams of all sizes. Great developers will tell you that testing is as much a state of mind as a collection of tools and practices.     \u003ci\u003eThe Art of Unit Testing, Third Edition\u003c\/i\u003e   takes you below the surface and understand how unit testing can transform the way you deliver and maintain software. Now with examples in JavaScript, this new edition has been updated to reflect the characteristics of a modern codebase, including async and modularized, distributed services. The practices and patterns you'll learn can also be easily applied to other languages, including C#, Java, and Python.    about the book    \u003ci\u003eThe Art of Unit Testing, Third Edition\u003c\/i\u003e   guides you step by step from your first simple unit tests to building complete test sets that are maintainable, readable, and trustworthy. Now with examples using JavaScript and Node, this expanded third edition teaches you to write unit tests for async and observable code, as well as methods of faking functions, modules and refactorings. You'll get to grips with complex subjects such as mocks and stubs, explore how to handle tricky legacy codebases, and save yourself time with tests that function for both frontend and backend applications.     \u003ci\u003eThe Art of Unit Testing, Third Edition\u003c\/i\u003e   is an essential guide for any unit tester who wants to feel confident writing code that's easier to create, maintain, and adapt.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\"A book that is seeing a third release must be awesome and this book certainly is.\" - Sander Zegveld\u003c\/p\u003e \u003cp\u003e\"A didactic and entertaining approach to learning the intricacies of unit testing. Gives the the reader a solid mental framework to work with.\" - Adriaan Beiertz\u003c\/p\u003e \u003cp\u003e\"Previous editions of the book were widely regarded as one of the best books in Unit Testing. The decision to update it to include examples in JavaScript (according to most surveys, the most used programming language in the world) is a smart move, making the book more directly applicable to most programmers, regardless of their server-side stack.\" - Jaume Lopez\u003c\/p\u003e \u003cp\u003e\"This book is a must read, for any one who would like to be a better javascript developer or wants to start integrating Unit-Tests into their development process. It is a great balance between technical background and hand on examples.\" - Charles Lam\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48740645830999,"sku":"9781617297489","price":37.04,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617297489.jpg?v=1720055232"},{"product_id":"aws-security-9781617297335","title":"AWS Security","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eRunning your systems in the cloud doesn't automatically make them secure. To create secure applications and infrastructure on AWS, you need to understand the tools and features the platform provides and learn new approaches to configuring and managing them. Written by security engineer Dylan Shields,       \u003ci\u003eAWS Security\u003c\/i\u003e    provides comprehensive coverage on the key tools and concepts you can use to defend AWS-based systems. You'll learn how to honestly assess your existing security protocols, protect against the most common attacks on cloud applications, and apply best practices to configuring Identity and Access Management and Virtual Private Clouds.      about the technology  Rapid iteration, easy scaling, and huge savings have caused a mass migration to AWS. However, running in the cloud requires you to modify the security practices you use in on-prem infrastructure. Users of AWS who fail to adapt run the risk of exposing their business and their customers to an attack. Luckily, AWS comes with a stack of tools and services that offer a high level of control over your cloud security.    about the book    \u003ci\u003eAWS Security\u003c\/i\u003e   is an invaluable guide that you'll want to have on hand when you're facing any cloud security problem. With a cookbook-style delivery, it's filled with well-documented examples and procedures you can apply to common AWS security issues. This book covers best practices for access policies, data protection, auditing, continuous monitoring, and incident response. You'll also explore several deliberately insecure applications, including a social media site and a mobile app, learning the exploits and vulnerabilities commonly used to attack them and the security practices to counter those attacks. With this practical primer, you'll be well prepared to evaluate your system's security, detect threats, and respond with confidence.       what's inside      \u003cul\u003e\n\u003cli\u003eSecurely grant access to AWS resources to coworkers and customers\u003c\/li\u003e\n\u003cli\u003eDevelop policies for ensuring proper access controls\u003c\/li\u003e\n\u003cli\u003eLock-down network controls using VPCs\u003c\/li\u003e\n\u003cli\u003eRecord audit logs and use them to identify attacks\u003c\/li\u003e\n\u003cli\u003eTrack and assess the security of an AWS account\u003c\/li\u003e\n\u003cli\u003eCommon attacks and vulnerabilities\u003c\/li\u003e\n\u003c\/ul\u003e       about the reader   For software and security engineers building and securing AWS applications.       about the author      \u003cb\u003eDylan Shields\u003c\/b\u003e    is a software engineer working on Quantum Computing at AWS. Previously, Dylan was the first engineer on the AWS Security Hub team. He has also worked at Google Cloud, focusing on the security and reliability of their serverless data warehouse, BigQuery.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e'A book to keep on the desk and consult continuously' Antonio Pessolano\u003c\/p\u003e \u003cp\u003e'This book should be part of AWS documentation.' Sébastien Portebois\u003c\/p\u003e \u003cp\u003e'The reference for every security engineer. A must-read and a clear recommendation.' Thorsten Weber\u003c\/p\u003e \u003cp\u003e'A must read for anyone responsible for AWS security in their project or IT organizations.' Enrico Mazzarella\u003c\/p\u003e \u003cp\u003e'A very well presented overview of AWS security by someone who clearly has deep and extensive practical experience in the field.' Tony Mullen\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48740645896535,"sku":"9781617297335","price":36.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617297335.jpg?v=1720055233"},{"product_id":"learn-enough-html-css-and-layout-to-be-dangerous-9780137843107","title":"Learn Enough HTML CSS and Layout to Be Dangerous","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cdiv\u003e  \u003cb\u003eLee Donahoe\u003c\/b\u003e is cofounder of Learn Enough and is an entrepreneur, designer, and front-end developer. At the age of 16 his late father handed him a tutorial on HTML, and for more than 25 years since then he has been creating things for the Web. In addition to doing the design and front-end development for Learn Enough, Softcover, and the  \u003ci\u003eRuby on Rails Tutorial\u003c\/i\u003e, he is also a cofounder and front-end developer for Coveralls, a leading test coverage analysis service, and is tech cofounder and front-end developer for Buck Mason, a Los Angeles based clothing company once featured on ABC's  \u003ci\u003eShark Tank\u003c\/i\u003e. Lee is a graduate of USC, where he studied economics as well as multimedia and creative technologies. \u003c\/div\u003e \u003cdiv\u003e  \u003cbr\u003e \u003c\/div\u003e \u003cdiv\u003e  \u003cb\u003eMichael Hartl\u003c\/b\u003e created the legendary  \u003ci\u003eRuby on Rails Tutorial\u003c\/i\u003e that helped jumpstart thousands of web development careers. A cofounder and principal author at Learn Enough, Hartl previously earned a Ph.D. in physics at the C\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003ci\u003ePreface xvii\u003c\/i\u003e \u003cbr\u003e \u003ci\u003eAbout the Authors xxiii\u003c\/i\u003e \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart I: Hypertext Markup Language 1\u003c\/b\u003e \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 1: Basic HTML 3\u003c\/b\u003e \u003cbr\u003e1.1 Introduction 6 \u003cbr\u003e1.2 HTML Tags 8 \u003cbr\u003e1.3 Starting the Project 12 \u003cbr\u003e1.4 The First Tag 17 \u003cbr\u003e1.5 An HTML Skeleton 20 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 2: Filling in the Index Page 29\u003c\/b\u003e \u003cbr\u003e2.1 Headings 29 \u003cbr\u003e2.2 Text Formatting 31 \u003cbr\u003e2.3 Links 35 \u003cbr\u003e2.4 Adding Images 41 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 3: More Pages, More Tags 51\u003c\/b\u003e \u003cbr\u003e3.1 An HTML Page About HTML 51 \u003cbr\u003e3.2 Tables 54 \u003cbr\u003e3.3 Divs and Spans 62 \u003cbr\u003e3.4 Lists 66 \u003cbr\u003e3.5 A Navigation Menu 68 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 4: Inline Styling 73\u003c\/b\u003e \u003cbr\u003e4.1 Text Styling 74 \u003cbr\u003e4.2 Floats 79 \u003cbr\u003e4.3 Applying a Margin 82 \u003cbr\u003e4.4 More Margin Tricks 85 \u003cbr\u003e4.5 Box Styling 88 \u003cbr\u003e4.6 Navigation Styling 90 \u003cbr\u003e4.7 A Taste of CSS 93 \u003cbr\u003e4.8 Conclusion 98 \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart II: Cascading Style Sheets and Page Layout 101\u003c\/b\u003e \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 5: Introduction to CSS 103\u003c\/b\u003e \u003cbr\u003e5.1 You're a Front-End Developer 106 \u003cbr\u003e5.2 CSS Overview and History 109 \u003cbr\u003e5.3 Sample Site Setup 116 \u003cbr\u003e5.4 Start Stylin' 121 \u003cbr\u003e5.5 CSS Selectors 128 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 6: The Style of Style 133\u003c\/b\u003e \u003cbr\u003e6.1 Naming Things 134 \u003cbr\u003e6.2 When and Why 137 \u003cbr\u003e6.3 Priority and Specificity 140 \u003cbr\u003e6.4 How to Be a Good Styling Citizen 145 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 7: CSS Values: Color and Sizing 157\u003c\/b\u003e \u003cbr\u003e7.1 CSS Color 157 \u003cbr\u003e7.2 Introduction to Sizing 163 \u003cbr\u003e7.3 Pixels (and Their Less-Used Cousin, the Point) 164 \u003cbr\u003e7.3.1 Exercise 168 \u003cbr\u003e7.4 Percentages 169 \u003cbr\u003e7.4.1 Percentage Fonts 174 \u003cbr\u003e7.4.2 Exercises 174 \u003cbr\u003e7.5 em 175 \u003cbr\u003e7.6 rem Isn't Just for Dreaming 181 \u003cbr\u003e7.7 vh, vw: The New(er) Kids on the Block 184 \u003cbr\u003e7.8 Just Make It Look Nice 190 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 8: The Box Model 193\u003c\/b\u003e \u003cbr\u003e8.1 Inline vs. Block 193 \u003cbr\u003e8.2 Margins, Padding, and Borders 199 \u003cbr\u003e8.3 Floats 206 \u003cbr\u003e8.4 A Little More About the overflow Style 214 \u003cbr\u003e8.5 Inline Block 219 \u003cbr\u003e8.6 Margins for Boxes 223 \u003cbr\u003e8.7 Padding . . . Not Just for Chairs 234 \u003cbr\u003e8.8 Fun with Borders 235 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 9: Laying It All Out 251\u003c\/b\u003e \u003cbr\u003e9.1 Layout Basics 251 \u003cbr\u003e9.2 Jekyll 253 \u003cbr\u003e9.3 Layouts, Includes, and Pages (Oh My!) 259 \u003cbr\u003e9.4 The Layout File 261 \u003cbr\u003e9.5 CSS File and Reset 264 \u003cbr\u003e9.6 Includes Intro: Head and Header 275 \u003cbr\u003e9.7 Advanced Selectors 284 \u003cbr\u003e9.8 Positioning 291 \u003cbr\u003e9.9 Fixed Header 309 \u003cbr\u003e9.10 A Footer, and Includes in Includes 312 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 10: Page Templates and Frontmatter 327\u003c\/b\u003e \u003cbr\u003e10.1 Template Content 327 \u003cbr\u003e10.2 There's No Place Like Home 330 \u003cbr\u003e10.3 More Advanced Selectors 342 \u003cbr\u003e10.4 Other Pages, Other Folders 356 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 11: Specialty Page Layouts with Flexbox 361\u003c\/b\u003e \u003cbr\u003e11.1 Having Content Fill a Container 363 \u003cbr\u003e11.2 Vertical Flex Centering 371 \u003cbr\u003e11.3 Flexbox Style Options and Shorthand 375 \u003cbr\u003e11.4 Three-Column Page Layout 381 \u003cbr\u003e11.5 A Gallery Stub 386 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 12: Adding a Blog 397\u003c\/b\u003e \u003cbr\u003e12.1 Adding Blog Posts 398 \u003cbr\u003e12.2 Blog Index Content Loop 412 \u003cbr\u003e12.3 A Blog Post Page 419 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 13: Mobile Media Queries 429\u003c\/b\u003e \u003cbr\u003e13.1 Getting Started with Mobile Designs 429 \u003cbr\u003e13.2 Mobile Adaptation 438 \u003cbr\u003e13.3 Mobile Viewport 449 \u003cbr\u003e13.4 Dropdown Menu 453 \u003cbr\u003e13.5 Mobile Dropdown Menu 463 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 14: Adding More Little Touches 475\u003c\/b\u003e \u003cbr\u003e14.1 Custom Fonts 475 \u003cbr\u003e14.2 Favicons 488 \u003cbr\u003e14.3 Custom Title and Meta Description 490 \u003cbr\u003e14.4 Next Steps 497 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 15: CSS Grid 499\u003c\/b\u003e \u003cbr\u003e15.1 CSS Grid at a High Level 501 \u003cbr\u003e15.2 A Simple Grid of Content 504 \u003cbr\u003e15.3 minmax, auto-fit, and auto-fill 515 \u003cbr\u003e15.4 Grid Lines, Areas, and Layouts 527 \u003cbr\u003e15.5 Grid on the Inside 556 \u003cbr\u003e15.6 Conclusion 589 \u003cbr\u003e \u003cbr\u003e \u003cb\u003ePart III: Custom Domains 591\u003c\/b\u003e \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 16: A Name of Our Own 593\u003c\/b\u003e \u003cbr\u003e16.1 Custom Domain Registration 594 \u003cbr\u003e16.2 Cloudflare Setup 599 \u003cbr\u003e16.3 Custom Domains at GitHub Pages 606 \u003cbr\u003e \u003cbr\u003e \u003cb\u003eChapter 17: Custom Email 619\u003c\/b\u003e \u003cbr\u003e17.1 Google Mail 619 \u003cbr\u003e17.2 MX Records 622 \u003cbr\u003e17.3 Site Analytics 626 \u003cbr\u003e17.4 Conclusion 630 \u003cbr\u003e \u003cbr\u003e \u003ci\u003eIndex 635\u003c\/i\u003e\n\u003c\/div\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title","offer_id":48864176111959,"sku":"9780137843107","price":28.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780137843107.jpg?v=1722270750"},{"product_id":"practical-cloud-security-9781098148171","title":"Practical Cloud Security","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eIn this updated second edition, you'll examine security best practices for multivendor cloud environments, whether your company plans to move legacy on-premises projects to the cloud or build a new infrastructure from the ground up.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":48866332967255,"sku":"9781098148171","price":29.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098148171.jpg?v=1722278175"},{"product_id":"rest-api-design-rulebook-9781449310509","title":"REST API Design Rulebook","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThe basic rules of REST APIs - \"many nouns, few verbs, stick with HTTP\" - seem easy, but that simplicity and power require discipline to work smoothly.  This brief guide provides next steps for implementing complex projects on simple and extensible foundations.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":48867116384599,"sku":"9781449310509","price":16.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781449310509.jpg?v=1722281765"},{"product_id":"learn-amazon-web-services-in-a-month-of-lunches-9781617294440","title":"Learn Amazon Web Services in a Month of Lunches","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eDescription\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAWS gives users the networking, compute, and security services they need without making them pay for anything they’re not actually using. With almost a hundred individual AWS services, putting all the pieces together is not a simple thing. That's where this book can help. \u003ci\u003eLearn Amazon Web Services in a Month of Lunches \u003c\/i\u003eguides readers through the process of building a robust and secure web application using the core AWS services they really need to know. When they’re done, readers will be comfortable with the basics, and know exactly where to look when they’re ready for more.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey features\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e• Bite-sized lessons\u003c\/p\u003e \u003cp\u003e• Step-by-step guide\u003c\/p\u003e \u003cp\u003e• Thorough introduction\u003c\/p\u003e \u003cp\u003e• Hands-on examples\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eAudience\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThis book is for developers, system administrators, or anyone looking for an introduction to using AWS cloud. A basic understanding of TCP\/IP networking is helpful, but not required.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eAbout the Technology\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAmazon Web Services is, by all metrics, the giant of the cloud computing world. Not only does it dominate in terms of user adoption and market share, but its innovative and highly integrated services have defined the way networked digital services are delivered. \u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48867783049559,"sku":"9781617294440","price":36.71,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617294440.jpg?v=1722284940"},{"product_id":"well-grounded-python-developer-the-9781617297441","title":"Well-Grounded Python Developer, The","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eWhen you're new to Python, it can be tough to understand where and how to use its many language features. There's a dizzying array of libraries, and it's challenging to fit everything together. \u003cstrong\u003e\u003cem\u003eThe Well- Grounded Python Developer\u003c\/em\u003e\u003c\/strong\u003e builds on Python skills you've learned in isolation and shows you how to unify them into a meaningful whole.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003e\u003cem\u003eThe Well-Grounded Python Developer\u003c\/em\u003e\u003c\/strong\u003e teaches you how to write real software in Python by building on the basic language skills you already have. It helps you see the big picture you can create out of small pieces, introducing concepts like modular construction, APIs, and the design of a basic web server. When you're finished, you'll have gone from having a basic understanding of Python's syntax, grammar, and libraries to using them as the tools of a professional software developer.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eAbout the Technology\u003c\/strong\u003e\u003cbr\u003ePython is the perfect language for beginning programmers. It is easy to learn, with tons of helpful libraries and tools. Better still, it doesn't run out of steam when you want to create more advanced applications for web development or machine learning. Once you've mastered the syntax of simple Python scripts, it can be a challenge to progress to more ambitious projects. This book helps you on that path.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\"I would consider this book a bible of sorts, offering something to every level of Python developer.\" \u003cstrong\u003eLee Harding\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\"A very good book not just for becoming a well grounded python developer but a good resource to become a well grounded developer in general.\"\u003cstrong\u003e Kimberly Winston-Jackson\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\"If you want to become a good Pythonista you need this book!\"\u003cstrong\u003e Gustavo Filipe Ramos Gomes\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\"A great introduction to the necessary concepts that make you a great programmer.\" \u003cstrong\u003eChristopher Kardell\u003c\/strong\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48867784491351,"sku":"9781617297441","price":36.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617297441.jpg?v=1722284947"},{"product_id":"enabling-microservice-success-9781098130794","title":"Enabling Microservice Success","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":48885252948311,"sku":"9781098130794","price":39.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098130794.jpg?v=1722535580"},{"product_id":"linkerd-up-and-running-9781098142315","title":"Linkerd Up and Running","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly","offers":[{"title":"Default Title","offer_id":48885252981079,"sku":"9781098142315","price":39.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098142315.jpg?v=1722535580"},{"product_id":"apache-iceberg-the-definitive-guide-9781098148621","title":"Apache Iceberg The Definitive Guide","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly","offers":[{"title":"Default Title","offer_id":48885253898583,"sku":"9781098148621","price":41.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098148621.jpg?v=1722535583"},{"product_id":"progressive-web-apps-9781617294587","title":"Progressive Web Apps","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eDescription\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eProgressive Web Apps are built with a collection of technologies, design concepts, and Web APIs that work in tandem to provide an applike experience on the mobile web. \u003ci\u003eProgressive Web Apps \u003c\/i\u003etakes readers, step-by-step, through real world examples and teaches them how to build fast, engaging, and reliable websites. This book is written with stand-alone chapters, letting readers learn about particular features of interest without having read previous chapters.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey features\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e• Hands- on examples\u003c\/p\u003e \u003cp\u003e• Stand-alone chapters\u003c\/p\u003e \u003cp\u003e• Step-by-step guide\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eAudience\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eReaders should have some experience with developing websites using\u003c\/p\u003e \u003cp\u003eHTML, CSS and JavaScript.\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAbout the Technology\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eProgressive Web Apps let you create fast, resilient applications that benefit users regardless of their connection speed or device constraints.\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48886898983255,"sku":"9781617294587","price":36.71,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617294587.jpg?v=1722542084"},{"product_id":"phoenix-in-action_p1-9781617295041","title":"Phoenix in Action_p1","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eDescription\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePhoenix is a modern web framework built for the Elixir programming language. Elegant, fault-tolerant, and performant, Phoenix is as easy to use as Rails and as rock-solid as Elixir’s Erlang-based foundation. Phoenix in Action builds on your existing web dev skills, teaching you the unique benefits of Phoenix along with just enough Elixir to get the job done.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003ci\u003ePhoenix in Action \u003c\/i\u003eis an example-based tutorial that teaches you how to use the Phoenix framework to build production-quality web apps. Following a running example of an online auction site, you’ll design and build everything from the core components that drive the app to the real-time user interactions where Phoenix really shines. You’ll handle business logic, database interactions, and app designs that take advantage of functional programming as you discover a better way to develop web applications.\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey features\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e·   Use channels for real-time communication\u003c\/p\u003e \u003cp\u003e·   Learn database interactions with Ecto\u003c\/p\u003e \u003cp\u003e·   Hands-on examples\u003c\/p\u003e \u003cp\u003e·   Step-by-step instructions\u003c\/p\u003e \u003cp\u003e·   Jargon-free\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eAudience\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWritten for web developers familiar with a framework like Rails or ASP.NET. No experience of Elixir or Phoenix required.\u003c\/p\u003e \u003cp\u003e\u003cbr\u003e\u003cb\u003eAbout the technology\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePhoenix is a web framework for the Elixir language. Phoenix applications are blazingly fast, and as a developer you’ll appreciate the attention to detail in the framework design that makes you superproductive almost immediately. In particular, Phoenix channels provide an easy way to set up and manage real-time communication.\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48886899212631,"sku":"9781617295041","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617295041.jpg?v=1722542085"},{"product_id":"testing-vue-js-applications-9781617295249","title":"Testing Vue.js Applications","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eDescription\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eVue.js is one of the fastest growing and most popular open-source JavaScript frameworks around. Vue's meteoric success is found in its simplicity and short learning curve, but few resources are available to teach you how to test a Vue application effectively and efficiently.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003ci\u003eTesting Vue.js Applications \u003c\/i\u003eis a comprehensive guide to testing Vue components, methods, events, and output. Author Edd Yerburgh, creator of the Vue testing utility avoriaz, teaches readers how to set up effective testing practices.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey features\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e·    Creating and testing Vue mixins\u003c\/p\u003e \u003cp\u003e·    Building and testing component output, method, and events\u003c\/p\u003e \u003cp\u003e·    Running unit tests, snapshot tests, and end to end tests in Jest\u003c\/p\u003e \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAudience\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWritten for developers with an intermediate knowledge of JavaScript, HTML, and CSS and a basic understanding of Vue.js. Some experience with ES6 is helpful, but not required.\u003c\/p\u003e \u003cp\u003e\u003cbr\u003e\u003cb\u003eAbout the technology\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eVue is a powerful web framework that changes the way you build web UI. To test applications built with Vue, you need to master a new set of tools and techniques designed to work with Vue's unique reactive design and the flexible collection of components that make up the Vue stack.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eEdd Yerburgh \u003c\/b\u003eis an experienced JavaScript developer and Vue core contributor. He is the main author of the official Vue test library and a prominent figure in the Vue testing community.\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48886899245399,"sku":"9781617295249","price":34.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617295249.jpg?v=1722542085"},{"product_id":"hugo-in-action-static-sites-and-dynamic-jamstack-apps-9781617297007","title":"Hugo in Action: Static sites and dynamic JAMstack","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eStatic websites—sites with fixed content—are the simplest type of web pages. In addition to being easier to create and maintain, they’re inherently more secure that dynamic pages. And with the Hugo static site engine, you can render them in milliseconds.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003ci\u003eHugo in Action\u003c\/i\u003e is a step-by-step guide to using Hugo to create static websites that really show off the advantages of simplicity. Working with a complete example website and source code samples, you’ll learn how to build and host a low-maintenance, high-performance site that will wow your users and stay stable without relying on a third-party server.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey Features\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e·   Installing Hugo and building your first web page\u003c\/p\u003e \u003cp\u003e·   Using the Go Template language\u003c\/p\u003e \u003cp\u003e·   Forking themes\u003c\/p\u003e \u003cp\u003e·   Building your own APIs\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eFor web developers with intermediate knowledge of HTML\/CSS and basic knowledge of JavaScript.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eAbout the technology \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWith the Hugo engine, you can build and render static web pages in milliseconds. Written in Go, the Hugo engine takes your directory of content and templates and renders it as a full HTML and CSS website. It uses Markdown files for its data, making it quick to code, capable of running from any directory, and a great choice when working on a shared system where you don’t have full privileges. Perfect for blogs, documentation, and portfolio sites, Hugo makes web development fast and fun again.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eAtishay Jain\u003c\/b\u003e is a Senior Computer Scientist at Adobe, who has developed web-based software used by millions of Adobe Creative Cloud customers on a daily basis.\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48886900064599,"sku":"9781617297007","price":35.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617297007.jpg?v=1722542090"},{"product_id":"learn-kubernetes-in-a-month-of-lunches-9781617297984","title":"Learn Kubernetes in a Month of Lunches","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eIn       \u003ci\u003eLearn Kubernetes in a Month of Lunches\u003c\/i\u003e    you'll go from \"what's a Pod?\" to automatically scaling clusters of containers and components in just 22 hands-on lessons, each short enough to fit into a lunch break. Every lesson is task-focused and covers an essential skill on the road to Kubernetes mastery. You'll learn how to smooth container management with Kubernetes, including securing your clusters, and upgrades and rollbacks with zero downtime. No development stack, platform, or background is assumed. Author Elton Stoneman describes all patterns generically, so you can easily apply them to your applications and port them to other projects!      about the technologyCreate apps that perform identically on your laptop, data center, and cloud! Kubernetes provides a consistent method for deploying applications on any platform, making it easy to grow. By efficiently orchestrating Docker containers, Kubernetes simplifies tasks like rolling upgrades, scaling, and self-healing.    about the book  \u003ci\u003eLearn Kubernetes in a Month of Lunches\u003c\/i\u003e   is your guide to getting up and running with Kubernetes. You'll progress from Kubernetes basics to essential skills, learning to model, deploy, and manage applications in production. Exercises demonstrate how Kubernetes works with multiple languages and frameworks. You'll also practice with new apps, legacy code, and serverless functions.            what's inside   \u003cul\u003e\n\u003cli\u003eDeploying applications on Kubernetes clusters\u003c\/li\u003e\n\u003cli\u003eUnderstanding the Kubernetes app lifecycle, from packaging to rollbacks\u003c\/li\u003e\n\u003cli\u003eSelf-healing and scalable apps\u003c\/li\u003e\n\u003cli\u003eUsing Kubernetes as a platform for new technologies\u003c\/li\u003e\n\u003c\/ul\u003e       about the readerFor readers familiar with Docker and containerization.       about the author   \u003cb\u003eElton Stoneman\u003c\/b\u003e    is a Docker Captain, a 11-time Microsoft MVP, and the author of       \u003ci\u003eLearn Docker in a Month of Lunches\u003c\/i\u003e.","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48886900326743,"sku":"9781617297984","price":43.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617297984.jpg?v=1722542091"},{"product_id":"jamstack-book-the-beyond-static-sites-with-javascript-apis-and-markup-9781617298882","title":"Jamstack Book, The: Beyond static sites with","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003e\"Great to build your first Jamstack website! Drives you from choosing the correct framework to deployment and production.\"\u003c\/strong\u003e - Matej Strasek\u003c\/p\u003e \u003cp\u003eJamstack = JavaScript, APIs, and Markup. Use established standard technologies to build super fast static websites without sacrificing rich, dynamic features.\u003c\/p\u003e \u003cp\u003eBuilding websites with simple, straightforward standards can feel like a breath of fresh air. Jamstack sites use JavaScript, APIs, and Markup to create fast, dynamic pages without the overhead of heavyweight frameworks. The Jamstack Book is your essential guide to this exciting new web architecture. Written by renowned Jamstack experts Raymond Camden and Brian Rinaldi, it's filled with real-world projects to develop and hone your skills.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eabout the technology\u003c\/strong\u003e\u003cbr\u003eThe Jamstack answers your need for site speed and simplicity in development. This modern web architecture combines client-side JavaScript, APIs, and pre-rendered Markup (the JAM in Jamstack) to give developers the quick load times of static websites without forfeiting any dynamic functionality. Secure and easy to maintain, Jamstack sites are naturally optimized for slower mobile connections and for search engines that prioritize speed.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eabout the book\u003c\/strong\u003e\u003cbr\u003eThe Jamstack Book is a comprehensive guide to developing standards-based static websites using JavaScript, APIs, and standard HTML markup. In this hands-on guide, you'll build a new project each chapter, creating a portfolio of Jamstack-architecture sites that range from a simple blog to an eCommerce store.\u003c\/p\u003e \u003cp\u003eEach new project teaches you important skills. You'll learn how to lay out and generate a site, deploy to the cloud, and add dynamic features like user logins and search functionality. Along the way, you'll try out a variety of lightweight tools, including Hugo, Jekyll, Eleventy, and Netlify. By the time you're finished, you'll be ready to build fast and secure static sites and migrate your existing websites to Jamstack!\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003ewhat's inside\u003c\/strong\u003e\u003cbr\u003eUse different static site generators to build websites\u003cbr\u003eDeploy Jamstack sites with Hugo, 11ty, and Jekyll\u003cbr\u003eAdd dynamic capabilities like form processing and eCommerce\u003cbr\u003eEnhance your Jamstack site with serverless capabilities\u003cbr\u003eIntegrate a CMS with a Jamstack site\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eabout the reader\u003c\/strong\u003e\u003cbr\u003eFor web developers and CMS site developers.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eabout the author\u003c\/strong\u003e\u003cbr\u003eRaymond Camden is a lead developer evangelist for HERE. He works on maps, geospatial stuff, JavaScript, and enterprise cat demos. He is the author of multiple books on web development and has been actively blogging and presenting for almost twenty years.\u003c\/p\u003e \u003cp\u003eBrian Rinaldi is a developer advocate at StepZen. Brian has been involved in static site and Jamstack development since the early days, writing and speaking extensively on a range of related topics. Brian also serves as the editor of Jamstacked, a newsletter focused exclusively on the Jamstack community.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\"Great to build your first Jamstack website! Drives you from choosing the correct framework to deployment and production. \"  \u003cb\u003eMatej Strasek\u003c\/b\u003e    \u003cstrong\u003e\u003c\/strong\u003e     \"The book explores a wide set of topic in the Jamstack space, showing how you can go beyond static sites into ones that are collaboratively built with dynamic components and more!\"       \u003cb\u003eAlex Lucas\u003c\/b\u003e       \u003cstrong\u003e\u003c\/strong\u003e        \"Finally, a book that covers a wide array of next generation content management systems.\"   \u003cb\u003e Sheik Uduman\u003c\/b\u003e       \u003cstrong\u003e\u003c\/strong\u003e        \"Every chapter is a bite-sized, easily digestible chunk that you can apply in the real world immediately.\"   \u003cb\u003e Jon Cook\u003c\/b\u003e       \u003cstrong\u003e\u003c\/strong\u003e        \"Finally a book that addresses Jamstack core principles at depth while steering clear of the marketing bandwagon.\"   \u003cb\u003eAnshuman Purohit\u003c\/b\u003e       \u003cstrong\u003e\u003c\/strong\u003e        \"Learn why Jamstack is important and then learn to implement a static site in literally 20 minutes!\"   \u003cb\u003eAmit Lamba\u003c\/b\u003e       \u003cstrong\u003e\u003c\/strong\u003e        \"An enjoyable exploration of static site generators based on the Jamstack architecture.\"   \u003cb\u003eGeorge Thomas\u003c\/b\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48886900687191,"sku":"9781617298882","price":999.99,"currency_code":"GBP","in_stock":false}]},{"product_id":"rust-servers-services-and-apps-9781617298608","title":"Rust Servers, Services, and Apps","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eRust Servers, Services, and Apps is a hands-on guide to developing modern distributed web applications with Rust. You'll learn how to build efficient services, write custom web servers, and even build full stack applications end-to-end in Rust.\u003c\/p\u003e \u003cp\u003e\u003cbr\u003eYou'll start with the foundations, using Rust to build an HTTP server, and RESTful API that you'll secure, debug, and evolve with fearless refactoring. You'll then put Rust through its paces to develop a digital storefront service, and a single-page client-side application. This fastpaced book is packed with code samples you can adapt to your own projects, and detailed annotations to help you understand how Rust works under the hood.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eAbout the technology\u003c\/strong\u003e\u003cbr\u003eThe blazingly fast, safe, and efficient Rust language has been voted “most loved” for five consecutive years on the StackOverflow survey. It's easy to see why. Rust combines all the features of a modern language with the low-latency power of C. Its efficiency will slash your runtime footprint—and your cloud hosting bills—and its flexibility lets you write network programs and high-level applications with equal ease.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\"The missing book for anyone that has taken the time to learn Rust but now doesn't know how to apply the language to any real world scenarios.\" \u003cstrong\u003eGustavo Filipe Ramos Gomes\u003c\/strong\u003e\u003c\/p\u003e \u003cstrong\u003e\u003c\/strong\u003e \u003cp\u003e\u003cbr\u003e\"This is my kind of book! The author takes you through writing a variety of web services in Rust toward a final project.\" \u003cstrong\u003eJerome Meyer\u003c\/strong\u003e\u003c\/p\u003e \u003cstrong\u003e\u003c\/strong\u003e \u003cp\u003e\u003cbr\u003e\"Great examples with good level of difficulty.\"  \u003cstrong\u003eMarcos Oliveira\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003cbr\u003e\"A clear and pragmatic guide to building services in Rust.\" \u003cstrong\u003eDan Sheikh\u003c\/strong\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48886900883799,"sku":"9781617298608","price":41.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617298608.jpg?v=1722542092"},{"product_id":"engineering-deep-learning-systems-9781633439863","title":"Engineering Deep Learning Systems","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eDesign systems optimized for deep learning models. Written for software engineers, this book teaches you how to implement a maintainable platform for developing deep learning models.\u003c\/b\u003e   \u003cbr\u003e   \u003cbr\u003eIn       \u003ci\u003eEngineering Deep Learning Systems\u003c\/i\u003e    you will learn how to:   \u003cbr\u003e   \u003cbr\u003e   \u003cul\u003e\n\u003cli\u003eTransfer your software development skills to deep learning systems\u003c\/li\u003e\n\u003cli\u003eRecognize and solve common engineering challenges for deep learning systems\u003c\/li\u003e\n\u003cli\u003eUnderstand the deep learning development cycle\u003c\/li\u003e\n\u003cli\u003eAutomate training for models in TensorFlow and PyTorch\u003c\/li\u003e\n\u003cli\u003eOptimize dataset management, training, model serving and hyperparameter tuning\u003c\/li\u003e\n\u003cli\u003ePick the right open-source project for your platform\u003c\/li\u003e\n\u003c\/ul\u003eEngineering Deep Learning Systems is a practical guide for software engineers and data scientists who are designing and building platforms for deep learning. It's full of hands-on examples that will help you transfer your software development skills to implementing deep learning platforms. You'll learn how to build automated and scalable services for core tasks like dataset management, model training\/serving, and hyperparameter tuning. This book is the perfect way to step into an exciting—and lucrative—career as a deep learning engineer.      about the technology  Behind every deep learning researcher is a team of engineers bringing their models to production. To build these systems, you need to understand how a deep learning system's platform differs from other distributed systems. By mastering the core ideas in this book, you'll be able to support deep learning systems in a way that's fast, repeatable, and reliable.","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48887150772567,"sku":"9781633439863","price":34.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781633439863.jpg?v=1722543244"},{"product_id":"aws-for-non-engineers-9781633439948","title":"AWS for Non-Engineers","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eThis friendly, fast-paced guide is perfect for anyone puzzled by the cloud! Learn the fundamentals of Amazon Web Services, and be ready to ace your AWS Certified Cloud Practitioner Exam.\u003c\/b\u003e   \u003cbr\u003e   \u003cbr\u003eIn       \u003ci\u003eAWS for Non-engineers\u003c\/i\u003e    you will learn:   \u003cbr\u003e   \u003cbr\u003e   \u003cul\u003e\n\u003cli\u003eHow cloud computing and AWS are different from “legacy” systems\u003c\/li\u003e\n\u003cli\u003ePrepare for the \u003cb\u003eAWS Certified Cloud Practitioner Exam\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003eWhen cloud computing is the right option for your organization\u003c\/li\u003e\n\u003cli\u003eCore AWS services including storage services, database services, and security services\u003c\/li\u003e\n\u003cli\u003eHow billing and pricing work on AWS, and how to pick for your budget\u003c\/li\u003e\n\u003cli\u003eSecurity and compliance concepts for building in AWS\u003c\/li\u003e\n\u003c\/ul\u003e   \u003cbr\u003e   \u003ci\u003eAWS for Non-engineers\u003c\/i\u003e    is written for anyone just starting with Amazon Web Services or cloud computing in general. It's written by Hiroko Nishimura, and is based on her acclaimed video course that has been taken by over 250,000 learners. In this reader-friendly book, you'll learn how to talk about cloud concepts with engineers, what the cloud could do for your business, and how to start using AWS's amazing services for your own IT tasks. When you're finished, you'll be comfortable with the basics of cloud computing on AWS and you'll be prepared to take the       \u003cb\u003eAWS Certified Cloud Practitioner Exam\u003c\/b\u003e!      about the technology  Modern IT systems run in the cloud. Whether you're in customer service, marketing, or a technical role, cloud technologies like Amazon Web Services (AWS) have become as important to your job as spreadsheets, CRMs, and databases. Knowing AWS fundamentals will help you speak the language of developers and software engineers, and eventually create your own products, services, and projects.","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48887150903639,"sku":"9781633439948","price":36.71,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781633439948.jpg?v=1722543245"},{"product_id":"web-services-concepts-methodologies-tools-and-applications-9781522575016","title":"Web Services: Concepts, Methodologies, Tools, and","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eWeb service technologies are redefining the way that large and small companies are doing business and exchanging information. Due to the critical need for furthering automation, engagement, and efficiency, systems and workflows are becoming increasingly more web-based.\u003cbr\u003e\u003cbr\u003e\u003cem\u003eWeb Services: Concepts, Methodologies, Tools, and Applications\u003c\/em\u003e is an innovative reference source that examines relevant theoretical frameworks, current practice guidelines, industry standards and standardization, and the latest empirical research findings in web services. Highlighting a range of topics such as cloud computing, quality of service, and semantic web, this multi-volume book is designed for computer engineers, IT specialists, software designers, professionals, researchers, and upper-level students interested in web services architecture, frameworks, and security.","brand":"IGI Global","offers":[{"title":"Default Title","offer_id":49084058141015,"sku":"9781522575016","price":1859.46,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781522575016.jpg?v=1725550919"},{"product_id":"java-persistence-with-spring-data-and-hibernate-9781617299186","title":"Java Persistence with Spring Data and Hibernate","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eMaster Java persistence using the industry-leading tools Spring Data and Hibernate.\u003c\/b\u003e   \u003cbr\u003e   \u003cbr\u003eIn       \u003ci\u003eJava Persistence with Spring Data and Hibernate\u003c\/i\u003e    you will learn:   \u003cbr\u003e   \u003cbr\u003e   \u003cul\u003e\n\u003cli\u003eMapping persistent classes, value types, and inheritance\u003c\/li\u003e\n\u003cli\u003eMapping collections and entity associations\u003c\/li\u003e\n\u003cli\u003eProcessing transactions with Spring Data and Hibernate\u003c\/li\u003e\n\u003cli\u003eCreating fetch plans, strategies, and profiles\u003c\/li\u003e\n\u003cli\u003eFiltering data\u003c\/li\u003e\n\u003cli\u003eBuilding Spring Data REST projects\u003c\/li\u003e\n\u003cli\u003eUsing Java persistence with non-relational databases\u003c\/li\u003e\n\u003cli\u003eQuerying JPA with QueryDSL\u003c\/li\u003e\n\u003cli\u003eTesting Java persistence applications\u003c\/li\u003e\n\u003c\/ul\u003e   \u003cbr\u003e   \u003ci\u003eJava Persistence with Spring Data and Hibernate\u003c\/i\u003e    teaches you the ins-and-outs of Java persistence with hands-on examples using Spring Data, JPA and Hibernate. The book carefully analyzes the capabilities of the major Java persistence tools, and guides you through the most common use cases. You'll learn how to make and utilize mapping strategies, and efficiently test Java persistence applications. The practical techniques are demonstrated with both relational and non-relational databases.      about the technology  Persistence enables an application's data to exist for the long term, even after a program is stopped or terminated. Whether you're saving state from session to session or maintaining long-term records, Java persistence tools like Spring Data, JPA, and Hibernate help deliver the object relational mapping that connects code's objects with your database.    about the book    \u003ci\u003eJava Persistence with Spring Data and Hibernate\u003c\/i\u003e   explores persistence with the most popular available tools. You'll benefit from detailed coverage of Spring Data JPA, Spring Data JDBC, Spring Data REST, JPA, and Hibernate, comparing and contrasting the alternatives so you can pick what's best for your code.  \u003cbr\u003e  \u003cbr\u003eBegin with a hands-on introduction to object-relational mapping (ORM), then dive into mapping strategies for linking up objects and your database. You'll learn about the different approach to transactions for both Hibernate and Spring Data, and even how to deliver Java persistence with non-relational databases. Finally, you'll explore testing strategies for persistent applications to keep your code clean and bug free.                           \u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\"Want to learn Java persistence without having to dig through the reference documentation? Read it and you'll know what to do (and what to avoid).\" Marcus Geselle\u003c\/p\u003e \u003cp\u003e\"This book is crucial not only for newbies but also for any senior developers working with JVM Persistence.\" Özay Duman\u003c\/p\u003e \u003cp\u003e\"This book gives a great foundation for working with JPA and Hibernate. If I were to teach the subject, I would not hesitate to use this book.\" Kim Kjærsulf\u003c\/p\u003e \u003cp\u003e\"Excellent introduction to how Java persistence is handled in the real world.\" Daniel Carl\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":49084194947415,"sku":"9781617299186","price":41.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617299186.jpg?v=1725551357"},{"product_id":"kubernetes-for-developers-9781617297175","title":"Kubernetes for Developers","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003e\u003ci\u003eKubernetes Quickly\u003c\/i\u003e\u003c\/b\u003e is a clear and practical beginner's guide that shows you just how easy, flexible, and cost-effective it can be to make the switch to Kubernetes deployment even for small to medium-sized applications.   \u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003ci\u003eKubernetes Quickly\u003c\/i\u003e\u003c\/b\u003e is a hands-on guide to taking your first steps into Kubernetes using the powerful Google Kubernetes Engine service. It lays out a map for taking an application, containerizing it, and then deploying it onto Kubernetes. You'll learn best practice techniques for a stable and long-term Kubernetes deployment, including scaling and capacity planning, saving money by optimizing resource consumption, and tricks to make your day-to-day monitoring easier such as debugging code in the cloud.\u003c\/p\u003e \u003cp\u003eYou don't need to incur huge costs or have the manpower of an enterprise organization to get a productivity boost from Kubernetes. By organizing your application component into containerized components and automating tasks like scaling and replication, Kubernetes keeps your apps running smoothly. Cloud-based Kubernetes services like Google Kubernetes Engine(GKE) reduce OS issues, simplify operations, and give you the freedom to use whatever software stack you want. If you've heard that switching to Kubernetesis complex, good news—Kubernetes for Developers will show you how it can be done without a time-consuming rebuild. Using examples from the Google Kubernetes Engine created by the team who invented Kubernetes itself, you'll learn to set up future-proof application deployments that scale to handle ever-growing and complex workloads.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e“Whether you are using kubernetes now or thinking of using kubernetes in the future, there is no better way to expand your knowledge than this book. “ \u003cb\u003eBecky Huett    \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e“Excellent introductory text for Kubernetes that augments the Kubernetes documentation with best practice tips and great tool recommendations.” \u003cb\u003eRobert Kielty\u003c\/b\u003e   \u003c\/p\u003e \u003cp\u003e“This is an excellent introduction to Kubernetes in particular and Cloud deployments in general.” \u003cb\u003eJuan Jimenez    \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e“Get ready to be taken from the old world to the new. It won't hurt to give this book another read-over before you deploy your service into production!” \u003cb\u003eChase Sillevis    \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e“An excellent read for a newbie who wants to get closer to Kubernetes.” \u003cb\u003eGiuliano Latini    \u003c\/b\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":49396250345815,"sku":"9781617297175","price":36.09,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781617297175.jpg?v=1730415249"},{"product_id":"building-web-reputation-systems-9780596159795","title":"Building Web Reputation Systems","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eWhat do Amazon's product reviews, eBay's feedback score system, Slashdot's Kharma System, and Xbox Live's Achievements have in common? They're examples of successful reputation systems that enable consumer websites to effectively manage and present user contributions. This book helps you learn how a reputation system can enhance your business.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49403364901207,"sku":"9780596159795","price":25.59,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780596159795.jpg?v=1730483237"},{"product_id":"full-stack-testing-9781098108137","title":"Full Stack Testing","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis practical book provides software developers and QA engineers with a comprehensive one-stop guide to testing skills in 10 different categories. You'll learn appropriate strategies, concepts, and practical implementation knowledge you can apply from both a development and testing perspective for web and mobile applications.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406791287127,"sku":"9781098108137","price":39.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098108137.jpg?v=1730497121"},{"product_id":"learning-microsoft-azure-9781098113322","title":"Learning Microsoft Azure","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406791844183,"sku":"9781098113322","price":39.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098113322.jpg?v=1730497124"},{"product_id":"learning-digital-identity-9781098117696","title":"Learning Digital Identity","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eIf you're still wrestling with even simple identity problems like modern website authentication, this practical book has the answers you need. Author Phil Windley provides conceptual frameworks to help you make sense of all the protocols, standards, and solutions available and includes suggestions for where and when you can apply them.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406792171863,"sku":"9781098117696","price":33.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098117696.jpg?v=1730497125"},{"product_id":"fastapi-9781098135508","title":"FastAPI","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eWith this practical book, developers familiar with Python will learn how FastAPI lets you accomplish more in less time with less code. Author Bill Lubanovic covers the nuts and bolts of FastAPI development with how-to guides on various topics such as forms, database access, graphics, maps, and more that will take you beyond the basics.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406793253207,"sku":"9781098135508","price":33.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098135508.jpg?v=1730497130"},{"product_id":"cloud-native-development-with-google-cloud-9781098145088","title":"Cloud Native Development with Google Cloud","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThrough practical examples, this book demonstrates how to use Google Cloud as a laboratory to enable rapid innovation, a factory to automate build and testing, and a citadel to operate applications at scale securely.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406794006871,"sku":"9781098145088","price":42.39,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098145088.jpg?v=1730497130"},{"product_id":"developing-apps-with-gpt4-and-chatgpt-9781098168100","title":"Developing Apps with GPT4 and ChatGPT","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49406795055447,"sku":"9781098168100","price":35.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098168100.jpg?v=1730497136"},{"product_id":"developing-on-aws-with-c-9781492095873","title":"Developing on AWS With C","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis practical book guides you through the process of converting your monolithic application to microservices on AWS. You'll learn how to make your applications more modern, resilient, and cost-effective.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49409197179223,"sku":"9781492095873","price":39.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781492095873.jpg?v=1730505889"},{"product_id":"build-talking-apps-for-alexa-creating-voice-first-hands-free-user-experiences-9781680507256","title":"Build Talking Apps for Alexa: Creating","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eVoice recognition is here at last. Alexa and other voice assistants have now become widespread and mainstream. Is your app ready for voice interaction? Learn how to develop your own voice applications for Amazon Alexa. Start with techniques for building conversational user interfaces and dialog management. Integrate with existing applications and visual interfaces to complement voice-first applications. The future of human-computer interaction is voice, and we'll help you get ready for it.  For decades, voice-enabled computers have only existed in the realm of science fiction. But now the Alexa Skills Kit (ASK) lets you develop your own voice-first applications. Leverage ASK to create engaging and natural user interfaces for your applications, enabling them to listen to users and talk back. You'll see how to use voice and sound as first-class components of user-interface design. We'll start with the essentials of building Alexa voice applications, called skills, including useful tools for creating, testing, and deploying your skills. From there, you can define parameters and dialogs that will prompt users for input in a natural, conversational style.  Integrate your Alexa skills with Amazon services and other backend services to create a custom user experience. Discover how to tailor Alexa's voice and language to create more engaging responses and speak in the user's own language. Complement the voice-first experience with visual interfaces for users on screen-based devices. Add options for users to buy upgrades or other products from your application. Once all the pieces are in place, learn how to publish your Alexa skill for everyone to use.  Create the future of user interfaces using the Alexa Skills Kit today.  What You Need:  You will need a computer capable of running the latest version of Node.js, a Git client, and internet access.","brand":"The Pragmatic Programmers","offers":[{"title":"Default Title","offer_id":49411291119959,"sku":"9781680507256","price":36.57,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781680507256.jpg?v=1730513095"},{"product_id":"talent-3-0-using-the-web-and-social-networks-to-recruit-talent-and-find-jobs-9781907794162","title":"Talent 3.0: Using the Web and Social Networks to","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eDespite current economic uncertainties, many companies are still recruiting, but in doing so they are seeking the best they can find. In the digital age, finding the right kind of talent through the World Wide Web, and social networks in particular, is becoming increasingly important. For example, in the US, 80% of recruitment today has some form of Web 2.0 involvement. This book examines what the key success factors are behind hiring through social networks and other Web networks. Moreover, how can companies present themselves and attract the best candidates through the Web? Finally, for those people seeking a job, this book provides valuable insight into how companies recruit through the Web.","brand":"LID Publishing","offers":[{"title":"Default Title","offer_id":49414302466391,"sku":"9781907794162","price":12.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781907794162.jpg?v=1730523146"},{"product_id":"web-engineering-9781774697504","title":"Web Engineering","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eThis textbook focuses on the development of large-scale web-based applications, websites, and software systems. It covers various topics such as web design, web programming, web testing, and web project management. The book is an essential resource for software engineers, web developers, project managers, and anyone involved in the development of web-based applications. It provides readers with a comprehensive understanding of the process of web engineering and the skills required to develop high-quality web-based systems.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003eChapter 1 An Introduction to Web Engineering\u003c\/li\u003e\n\u003cli\u003eChapter 2 Requirements Engineering for Web Applications\u003c\/li\u003e\n\u003cli\u003eChapter 3 Modeling Web Applications\u003c\/li\u003e\n\u003cli\u003eChapter 4 Web Application Architectures\u003c\/li\u003e\n\u003cli\u003eChapter 5 Web Big Data and Data Analytics\u003c\/li\u003e\n\u003cli\u003eChapter 6 Testing Web Applications\u003c\/li\u003e\n\u003cli\u003eChapter 7 Web Project Management\u003c\/li\u003e\n\u003cli\u003eChapter 8 Performance of Web Application\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Arcler Press","offers":[{"title":"Default Title","offer_id":50469939806551,"sku":"9781774697504","price":87.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781774697504.jpg?v=1744896854"},{"product_id":"learning-api-styles-9781098153991","title":"Learning API Styles","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":51359342854487,"sku":"9781098153991","price":52.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781098153991.jpg?v=1754124377"},{"product_id":"wordpress-websites-in-2025-9798301334580","title":"WordPress Websites in 2025","description":"","brand":"Amazon Digital Services LLC - Kdp","offers":[{"title":"Default Title","offer_id":51743240946007,"sku":"9798301334580","price":14.09,"currency_code":"GBP","in_stock":true}]},{"product_id":"geoserver-cookbook-9781783289615","title":"GeoServer Cookbook","description":"","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":51771490402647,"sku":"9781783289615","price":47.23,"currency_code":"GBP","in_stock":true}]},{"product_id":"learning-selenium-testing-tools-third-edition-9781784396497","title":"Learning Selenium Testing Tools  Third Edition","description":"","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":51771499020631,"sku":"9781784396497","price":42.3,"currency_code":"GBP","in_stock":true}]},{"product_id":"the-anatomy-of-the-swipe-making-money-move-9781641374477","title":"The Anatomy of the Swipe: Making Money Move","description":"","brand":"New Degree Press","offers":[{"title":"Default Title","offer_id":52085269791063,"sku":"9781641374477","price":19.92,"currency_code":"GBP","in_stock":true}]},{"product_id":"mastering-typescript-build-enterprise-ready-modular-web-applications-using-typescript-4-and-modern-frameworks-4th-edition-9781800564732","title":"Mastering TypeScript: Build enterprise-ready, modular web applications using TypeScript 4 and modern frameworks, 4th Edition","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eLearn all you need to know to work with TypeScript, explore modern web application frameworks, and build modular systems using industry standard architectural principles and design patterns\u003c\/b\u003e\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003eExplore TypeScript 4's key elements and advanced language features\u003c\/li\u003e\n\u003cli\u003eUse TypeScript with modern frameworks such as Angular, Vue, React, RxJS and Node\u003c\/li\u003e\n\u003cli\u003eUnderstand TDD, serverless techniques, micro frontends, and other industry-standard best practices to create high-quality and modular apps\u003c\/li\u003e\n\u003c\/ul\u003eBook Description\u003cp\u003eTypeScript is both a language and a set of tools to generate JavaScript, designed by Anders Hejlsberg at Microsoft to help developers write enterprise-scale JavaScript.\u003c\/p\u003e\u003cp\u003eMastering Typescript is a golden standard for budding and experienced developers. With a structured approach that will get you up and running with Typescript quickly, this book will introduce core concepts, then build on them to help you understand (and apply) the more advanced language features. You’ll learn by doing while acquiring the best programming practices along the way.\u003c\/p\u003e\u003cp\u003eThis fourth edition also covers a variety of modern JavaScript and TypeScript frameworks, comparing their strengths and weaknesses. You'll explore Angular, React, Vue, RxJs, Express, NodeJS, and others. You'll get up to speed with unit and integration testing, data transformation, serverless technologies, and asynchronous programming. Next, you’ll learn how to integrate with existing JavaScript libraries, control your compiler options, and use decorators and generics.\u003c\/p\u003e\u003cp\u003eBy the end of the book, you will have built a comprehensive set of web applications, having integrated them into a single cohesive website using micro front-end techniques. This book is about learning the language, understanding when to apply its features, and selecting the framework that fits your real-world project perfectly.\u003c\/p\u003eWhat you will learn\u003cul\u003e\n\u003cli\u003eGain insights into core and advanced TypeScript language features\u003c\/li\u003e\n\u003cli\u003eIntegrate with existing JavaScript libraries and third-party frameworks\u003c\/li\u003e\n\u003cli\u003eBuild full working applications using JavaScript frameworks, such as Angular, React, Vue, and more\u003c\/li\u003e\n\u003cli\u003eCreate test suites for your application with Jest and Selenium\u003c\/li\u003e\n\u003cli\u003eApply industry-standard design patterns to build modular code\u003c\/li\u003e\n\u003cli\u003eDevelop web server solutions using NodeJS and Express\u003c\/li\u003e\n\u003cli\u003eDesign and implement serverless API solutions\u003c\/li\u003e\n\u003cli\u003eExplore micro front-end technologies and techniques\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003eIf you are keen to learn TypeScript, this book will give you all the necessary knowledge and skills to tackle any TypeScript project. It will also give you an understanding of what application frameworks are out there, and which one to choose for your next project. If you are already an experienced JS or TypeScript developer, then this book will take your skills to the next level. No JS experience is required to get started — we’ll teach you all you need to know.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eUp and Running Quickly\u003c\/li\u003e\n\u003cli\u003eExploring the Type System\u003c\/li\u003e\n\u003cli\u003eInterfaces, Classes, Inheritance, and Modules\u003c\/li\u003e\n\u003cli\u003eGenerics and Advanced Type Inference\u003c\/li\u003e\n\u003cli\u003eAsynchronous Language Features\u003c\/li\u003e\n\u003cli\u003eDecorators\u003c\/li\u003e\n\u003cli\u003eIntegration with JavaScript\u003c\/li\u003e\n\u003cli\u003eStrict Compiler Options\u003c\/li\u003e\n\u003cli\u003eUsing Observables to Trasform Data\u003c\/li\u003e\n\u003cli\u003eTest-Driven Development\u003c\/li\u003e\n\u003cli\u003eAngular\u003c\/li\u003e\n\u003cli\u003eReact\u003c\/li\u003e\n\u003cli\u003eVue\u003c\/li\u003e\n\u003cli\u003eNode and Express\u003c\/li\u003e\n\u003cli\u003eAn AWS Serverless API\u003c\/li\u003e\n\u003cli\u003eMicro Front-ends\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":52085566603607,"sku":"9781800564732","price":41.99,"currency_code":"GBP","in_stock":true}]},{"product_id":"api-testing-and-development-with-postman-a-practical-guide-to-creating-testing-and-managing-apis-for-automated-software-testing-9781800569201","title":"API Testing and Development with Postman: A practical guide to creating, testing, and managing APIs for automated software testing","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eExplore the world of APIs and learn how to integrate them with production-ready applications using Postman and the Newman CLI\u003c\/b\u003e\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003eLearn the tenets of effective API testing and API design\u003c\/li\u003e\n\u003cli\u003eGain an in-depth understanding of the various features Postman has to offer\u003c\/li\u003e\n\u003cli\u003eKnow when and how to use Postman for creating high-quality APIs for software and web apps\u003c\/li\u003e\n\u003c\/ul\u003eBook Description\u003cp\u003ePostman enables the exploration and testing of web APIs, helping testers and developers figure out how an API works. With Postman, you can create effective test automation for any APIs. If you want to put your knowledge of APIs to work quickly, this practical guide to using Postman will help you get started.\u003c\/p\u003e \u003cp\u003eThe book provides a hands-on approach to learning the implementation and associated methodologies that will have you up and running with Postman in no time. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions, this book begins by taking you through the principles of effective API testing. A combination of theory coupled with real-world examples will help you learn how to use Postman to create well-designed, documented, and tested APIs. You'll then be able to try some hands-on projects that will teach you how to add test automation to an already existing API with Postman, and guide you in using Postman to create a well-designed API from scratch.\u003c\/p\u003e \u003cp\u003eBy the end of this book, you'll be able to use Postman to set up and run API tests for any API that you are working with.\u003c\/p\u003e What you will learn\u003cul\u003e\n\u003cli\u003eFind out what is involved in effective API testing\u003c\/li\u003e\n\u003cli\u003eUse data-driven testing in Postman to create scalable API tests\u003c\/li\u003e\n\u003cli\u003eUnderstand what a well-designed API looks like\u003c\/li\u003e\n\u003cli\u003eBecome well-versed with API terminology, including the different types of APIs\u003c\/li\u003e\n\u003cli\u003eGet to grips with performing functional and non-functional testing of an API\u003c\/li\u003e\n\u003cli\u003eDiscover how to use industry standards such as OpenAPI and mocking in Postman\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003eThe book is for software testing professionals and software developers looking to improve product and API quality through API test automation. You will find this book useful if understand APIs and want to build your skills for creating, testing, and documenting APIs. The book assumes beginner-level knowledge of JavaScript and API development.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eAPI Testing Theory and Terminology\u003c\/li\u003e\n\u003cli\u003ePrinciples of API Design\u003c\/li\u003e\n\u003cli\u003eOpenAPI and API Specifications\u003c\/li\u003e\n\u003cli\u003eConsiderations for Good API Test Automation\u003c\/li\u003e\n\u003cli\u003eUnderstanding Authorization Options\u003c\/li\u003e\n\u003cli\u003eCreating Test Validation Scripts\u003c\/li\u003e\n\u003cli\u003eData Driven Testing\u003c\/li\u003e\n\u003cli\u003eRunning API Tests in CI with Newman\u003c\/li\u003e\n\u003cli\u003eMonitoring APIs With Postman\u003c\/li\u003e\n\u003cli\u003eTesting an Existing API\u003c\/li\u003e\n\u003cli\u003eDesigning an API Specification\u003c\/li\u003e\n\u003cli\u003eCreating and Using a Mock Server in Postman\u003c\/li\u003e\n\u003cli\u003eUsing Contract Testing to Verify an API\u003c\/li\u003e\n\u003cli\u003eDesign and create an API\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":52085566669143,"sku":"9781800569201","price":39.99,"currency_code":"GBP","in_stock":true}]},{"product_id":"computer-vision-on-aws-build-and-deploy-real-world-cv-solutions-with-amazon-rekognition-lookout-for-vision-and-sagemaker-9781801078689","title":"Computer Vision on AWS: Build and deploy real-world CV solutions with Amazon Rekognition, Lookout for Vision, and SageMaker","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eDevelop scalable computer vision solutions for real-world business problems and discover scaling, cost reduction, security, and bias mitigation best practices with AWS AI\/ML services\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/b\u003e\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003eLearn how to quickly deploy and automate end-to-end CV pipelines on AWS\u003c\/li\u003e\n\u003cli\u003eImplement design principles to mitigate bias and scale production of CV workloads\u003c\/li\u003e\n\u003cli\u003eWork with code examples to master CV concepts using AWS AI\/ML services\u003c\/li\u003e\n\u003c\/ul\u003eBook Description\u003cp\u003eComputer vision (CV) is a field of artificial intelligence that helps transform visual data into actionable insights to solve a wide range of business challenges. This book provides prescriptive guidance to anyone looking to learn how to approach CV problems for quickly building and deploying production-ready models.\u003c\/p\u003e\u003cp\u003eYou'll begin by exploring the applications of CV and the features of Amazon Rekognition and Amazon Lookout for Vision. The book will then walk you through real-world use cases such as identity verification, real-time video analysis, content moderation, and detecting manufacturing defects that'll enable you to understand how to implement AWS AI\/ML services. As you make progress, you'll also use Amazon SageMaker for data annotation, training, and deploying CV models. In the concluding chapters, you'll work with practical code examples, and discover best practices and design principles for scaling, reducing cost, improving the security posture, and mitigating bias of CV workloads.\u003c\/p\u003e\u003cp\u003eBy the end of this AWS book, you'll be able to accelerate your business outcomes by building and implementing CV into your production environments with the help of AWS AI\/ML services.\u003c\/p\u003eWhat you will learn\u003cul\u003e\n\u003cli\u003eApply CV across industries, including e-commerce, logistics, and media\u003c\/li\u003e\n\u003cli\u003eBuild custom image classifiers with Amazon Rekognition Custom Labels\u003c\/li\u003e\n\u003cli\u003eCreate automated end-to-end CV workflows on AWS\u003c\/li\u003e\n\u003cli\u003eDetect product defects on edge devices using Amazon Lookout for Vision\u003c\/li\u003e\n\u003cli\u003eBuild, deploy, and monitor CV models using Amazon SageMaker\u003c\/li\u003e\n\u003cli\u003eDiscover best practices for designing and evaluating CV workloads\u003c\/li\u003e\n\u003cli\u003eDevelop an AI governance strategy across the entire machine learning life cycle\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for\u003cp\u003eIf you are a machine learning engineer or data scientist looking to discover best practices and learn how to build comprehensive CV solutions on AWS, this book is for you. Knowledge of AWS basics is required to grasp the concepts covered in this book more effectively. A solid understanding of machine learning concepts and the Python programming language will also be beneficial.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eProduct Information Document\u003c\/li\u003e\n\u003cli\u003eComputer Vision Applications and AWS AI\/ML Overview\u003c\/li\u003e\n\u003cli\u003eInteracting with Amazon Rekognition\u003c\/li\u003e\n\u003cli\u003eCreating Custom Models with Amazon Rekognition Custom Labels\u003c\/li\u003e\n\u003cli\u003eUsing Identity Verification to Build a Contactless Hotel Check-In System\u003c\/li\u003e\n\u003cli\u003eAutomating a Video Analysis Pipeline\u003c\/li\u003e\n\u003cli\u003eModerating Content with AWS AI Services\u003c\/li\u003e\n\u003cli\u003eIntroducing Amazon Lookout for Vision\u003c\/li\u003e\n\u003cli\u003eDetecting Manufacturing Defects using CV at the Edge\u003c\/li\u003e\n\u003cli\u003eLabeling Data with Amazon SageMaker Ground Truth\u003c\/li\u003e\n\u003cli\u003eUsing Amazon SageMaker for Computer Vision\u003c\/li\u003e\n\u003cli\u003eIntegrating Human-in-the-Loop with Amazon Augmented AI (A2I)\u003c\/li\u003e\n\u003cli\u003eBest Practices for Designing an End-to-End CV Pipeline\u003c\/li\u003e\n\u003cli\u003eApplying AI Governance in CV\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":52085569356119,"sku":"9781801078689","price":39.33,"currency_code":"GBP","in_stock":true}]},{"product_id":"aws-la-guia-de-estudio-completa-para-profesionales-certificados-en-la-nube-para-aprender-los-principios-de-aws-desde-el-nivel-principiante-hasta-el-avanzado-mejore-sus-habilidades-informaticas-hoy-9781803064154","title":"Aws: La guía de estudio completa para profesionales certificados en la nube para aprender los principios de AWS desde el nivel principiante hasta el avanzado. ¡Mejore sus habilidades informáticas hoy!","description":"","brand":"Aiden Phillips","offers":[{"title":"Default Title","offer_id":52085576106327,"sku":"9781803064154","price":22.49,"currency_code":"GBP","in_stock":true}]},{"product_id":"full-stack-development-with-spring-boot-3-and-react-build-modern-web-applications-using-the-power-of-java-react-and-typescript-9781805122463","title":"Full Stack Development with Spring Boot 3 and React: Build modern web applications using the power of Java, React, and TypeScript","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eGet up and running with the Spring Boot and React stack – build an app from start to finish, test the frontend and backend, and deploy. Now with TypeScript code! Purchase of the print or Kindle book includes a free PDF eBook  Key Features  Use Spring Boot 3 to create powerful, complex, and secure backends for your applications Leverage React to build slick, high-performance frontends Get introduced to TypeScript, Vite, and React Query for React development  Book DescriptionIf you’re an existing Java developer who wants to go full stack or pick up another frontend framework, this book is your concise introduction to React. In this three-part build-along, you’ll create a robust Spring Boot backend, a React frontend, and then deploy them together. This new edition is updated to Spring Boot 3 and includes expanded content on security and testing. For the first time ever, it also covers React development with the in-demand TypeScript. You’ll explore the elements that go into creating a REST API and testing, securing, and deploying your applications. You’ll learn about custom Hooks, third-party components, and MUI. By the end of this book, you'll be able to build a full stack application using the latest tools and modern best practices.What you will learn  Make fast and RESTful web services powered by Spring Data REST Create and manage databases using ORM, JPA, Hibernate, and more Explore the use of unit tests and JWTs with Spring Security Employ React Hooks, props, states, and more to create your frontend Harness the Material UI component library to customize your frontend Use the fetch API, Axios, and React Query for networking Add CRUD functionality to your apps Deploy your apps using AWS and Docker  Who this book is forThis book is for Java developers who have basic familiarity with Spring Boot but don’t know where to start when it comes to building full stack applications. Basic knowledge of JavaScript and HTML will help you to follow along.   You'll also find this book useful if you're a frontend developer with knowledge of JavaScript basics and looking to learn full stack development, or a full stack developer experienced in other technology stacks looking to learn a new one.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eSetting Up the Environment and Tools – Backend\u003c\/li\u003e\n\u003cli\u003eUnderstanding Dependency Injection\u003c\/li\u003e\n\u003cli\u003eUsing JPA to Create and Access a Database\u003c\/li\u003e\n\u003cli\u003eCreating a RESTful Web Service with Spring Boot\u003c\/li\u003e\n\u003cli\u003eSecuring Your Backend\u003c\/li\u003e\n\u003cli\u003eTesting Your Backend\u003c\/li\u003e\n\u003cli\u003eSetting Up the Environment and Tools – Frontend\u003c\/li\u003e\n\u003cli\u003eGetting Started with React\u003c\/li\u003e\n\u003cli\u003eIntroduction to TypeScript\u003c\/li\u003e\n\u003cli\u003eConsuming the REST API with React\u003c\/li\u003e\n\u003cli\u003eUseful Third-Party Components for React\u003c\/li\u003e\n\u003cli\u003eSetting up the Frontend for Our Spring Boot RESTful Web Service\u003c\/li\u003e\n\u003cli\u003eAdding CRUD Functionalities\u003c\/li\u003e\n\u003cli\u003eStyling the Frontend with MUI\u003c\/li\u003e\n\u003cli\u003eTesting React Apps\u003c\/li\u003e\n\u003cli\u003eSecuring Your Application\u003c\/li\u003e\n\u003cli\u003eDeploying Your Application\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":52085596324183,"sku":"9781805122463","price":35.99,"currency_code":"GBP","in_stock":true}]},{"product_id":"node-js-design-patterns-design-and-implement-production-grade-node-js-applications-using-proven-patterns-and-techniques-9781839214110","title":"Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eLearn proven patterns, techniques, and tricks to take full advantage of the Node.js platform. Master well-known design principles to create applications that are readable, extensible, and that can grow big.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003ePurchase of the print or Kindle book includes a free eBook in the PDF format.\u003c\/b\u003e\u003c\/p\u003eKey Features\u003cul\u003e\n\u003cli\u003eLearn how to create solid server-side applications by leveraging the full power of Node.js 14\u003c\/li\u003e\n\u003cli\u003eUnderstand how Node.js works and learn how to take full advantage of its core components as well as the solutions offered by its ecosystem\u003c\/li\u003e\n\u003cli\u003eAvoid common mistakes and use proven patterns to create production grade Node.js applications\u003c\/li\u003e\n\u003c\/ul\u003eBook Description\u003cp\u003eIn this book, we will show you how to implement a series of best practices and design patterns to help you create efficient and robust Node.js applications with ease.\u003c\/p\u003e \u003cp\u003eWe kick off by exploring the basics of Node.js, analyzing its asynchronous event driven architecture and its fundamental design patterns. We then show you how to build asynchronous control flow patterns with callbacks, promises and async\/await. Next, we dive into Node.js streams, unveiling their power and showing you how to use them at their full capacity. Following streams is an analysis of different creational, structural, and behavioral design patterns that take full advantage of JavaScript and Node.js. Lastly, the book dives into more advanced concepts such as Universal JavaScript, scalability and messaging patterns to help you build enterprise-grade distributed applications.\u003c\/p\u003e \u003cp\u003eThroughout the book, you'll see Node.js in action with the help of several real-life examples leveraging technologies such as LevelDB, Redis, RabbitMQ, ZeroMQ, and many others. They will be used to demonstrate a pattern or technique, but they will also give you a great introduction to the Node.js ecosystem and its set of solutions.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eTable of Contents\u003col\u003e\n\u003cli\u003eThe Node.js Platform\u003c\/li\u003e\n\u003cli\u003eThe Module System\u003c\/li\u003e\n\u003cli\u003eCallbacks and Events\u003c\/li\u003e\n\u003cli\u003eAsynchronous Control Flow Patterns with Callbacks\u003c\/li\u003e\n\u003cli\u003eAsynchronous Control Flow Patterns with Promises and Async\/Await\u003c\/li\u003e\n\u003cli\u003eCoding with Streams\u003c\/li\u003e\n\u003cli\u003eCreational Design Patterns\u003c\/li\u003e\n\u003cli\u003eStructural Design Patterns\u003c\/li\u003e\n\u003cli\u003eBehavioral Design Patterns\u003c\/li\u003e\n\u003cli\u003eUniversal JavaScript for Web Applications\u003c\/li\u003e\n\u003cli\u003eAdvanced Recipes\u003c\/li\u003e\n\u003cli\u003eScalability and Architectural Patterns\u003c\/li\u003e\n\u003cli\u003eMessaging and Integration Patterns\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Packt Publishing Limited","offers":[{"title":"Default Title","offer_id":52085637841239,"sku":"9781839214110","price":66.02,"currency_code":"GBP","in_stock":true}]},{"product_id":"secure-apis-9781633436633","title":"Secure APIs","description":"","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":52195346252119,"sku":"9781633436633","price":44.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781633436633.jpg?v=1763647203"}],"url":"https:\/\/bookcurl.com\/collections\/web-services.oembed?page=4","provider":"Book Curl","version":"1.0","type":"link"}