Marknadens största urval
Snabb leverans

Böcker utgivna av Manning Publications

Filter
Filter
Sortera efterSortera Populära
  • av Sasa Juric
    616 - 856,-

    SummaryRevised and updated for Elixir 1.7, Elixir in Action, Second Edition teaches you how to apply Elixir to practical problems associated with scalability, fault tolerance, and high availability. Along the way, you''ll develop an appreciation for, and considerable skill in, a functional and concurrent style of programming.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyWhen you''re building mission-critical software, fault tolerance matters. The Elixir programming language delivers fast, reliable applications, whether you''re building a large-scale distributed system, a set of backend services, or a simple web app. And Elixir''s elegant syntax and functional programming mindset make your software easy to write, read, and maintain.About the BookElixir in Action, Second Edition teaches you how to build production-quality distributed applications using the Elixir programming language. Author Saša Jurić introduces this powerful language using examples that highlight the benefits of Elixir''s functional and concurrent programming. You''ll discover how the OTP framework can radically reduce tedious low-level coding tasks. You''ll also explore practical approaches to concurrency as you learn to distribute a production system over multiple machines. What''s insideUpdated for Elixir 1.7Functional and concurrent programmingIntroduction to distributed system designCreating deployable releasesAbout the ReaderYou''ll need intermediate skills with client/server applications and a language like Java, C#, or Ruby. No previous experience with Elixir required.About the AuthorSaša Jurić is a developer with extensive experience using Elixir and Erlang in complex server-side systems.Table of ContentsFirst stepsBuilding blocksControl flowData abstractionsConcurrency primitivesGeneric server processesBuilding a concurrent systemFault-tolerance basicsIsolating error effectsBeyond GenServerWorking with componentsBuilding a distributed systemRunning the system

  • av Ashley Davis
    616,-

    SummaryData Wrangling with JavaScript is hands-on guide that will teach you how to create a JavaScript-based data processing pipeline, handle common and exotic data, and master practical troubleshooting strategies.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyWhy not handle your data analysis in JavaScript? Modern libraries and data handling techniques mean you can collect, clean, process, store, visualize, and present web application data while enjoying the efficiency of a single-language pipeline and data-centric web applications that stay in JavaScript end to end.About the BookData Wrangling with JavaScript promotes JavaScript to the center of the data analysis stage! With this hands-on guide, you''ll create a JavaScript-based data processing pipeline, handle common and exotic data, and master practical troubleshooting strategies. You''ll also build interactive visualizations and deploy your apps to production. Each valuable chapter provides a new component for your reusable data wrangling toolkit.What''s insideEstablishing a data pipelineAcquisition, storage, and retrievalHandling unusual data setsCleaning and preparing raw dataInteractive visualizations with D3About the ReaderWritten for intermediate JavaScript developers. No data analysis experience required.About the AuthorAshley Davis is a software developer, entrepreneur, author, and the creator of Data-Forge and Data-Forge Notebook, software for data transformation, analysis, and visualization in JavaScript.Table of ContentsGetting started: establishing your data pipelineGetting started with Node.jsAcquisition, storage, and retrievalWorking with unusual dataExploratory codingClean and prepareDealing with huge data filesWorking with a mountain of dataPractical data analysisBrowser-based visualizationServer-side visualizationLive dataAdvanced visualization with D3Getting to production

  • av Tryggvi Bjorgvinsson
    520,-

    With this practical guide, readers will master an iterative process for identifying and refining user data needs and reflecting those requirements in data projects. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats.

  • - Real-time event systems with Kafka and Kinesis
    av Alexander Dean
    550,-

    SummaryEvent Streams in Action is a foundational book introducing the ULP paradigm and presenting techniques to use it effectively in data-rich environments.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyMany high-profile applications, like LinkedIn and Netflix, deliver nimble, responsive performance by reacting to user and system events as they occur. In large-scale systems, this requires efficiently monitoring, managing, and reacting to multiple event streams. Tools like Kafka, along with innovative patterns like unified log processing, help create a coherent data processing architecture for event-based applications.About the BookEvent Streams in Action teaches you techniques for aggregating, storing, and processing event streams using the unified log processing pattern. In this hands-on guide, you''ll discover important application designs like the lambda architecture, stream aggregation, and event reprocessing. You''ll also explore scaling, resiliency, advanced stream patterns, and much more! By the time you''re finished, you''ll be designing large-scale data-driven applications that are easier to build, deploy, and maintain.What''s insideValidating and monitoring event streamsEvent analyticsMethods for event modelingExamples using Apache Kafka and Amazon KinesisAbout the ReaderFor readers with experience coding in Java, Scala, or Python.About the AuthorAlexander Dean developed Snowplow, an open source event processing and analytics platform. Valentin Crettaz is an independent IT consultant with 25 years of experience.Table of ContentsPART 1 - EVENT STREAMS AND UNIFIED LOGSIntroducing event streamsThe unified log 24Event stream processing with Apache KafkaEvent stream processing with Amazon KinesisStateful stream processingPART 2- DATA ENGINEERING WITH STREAMSSchemasArchiving eventsRailway-oriented processingCommandsPART 3 - EVENT ANALYTICSAnalytics-on-readAnalytics-on-write

  • av Anthony Brown
    550,-

    Developing applications in a reactive style ensures that the experienceis always responsive. Akka.NET is a framework for buildingdistributed, message-driven applications which are able to stayresponsive for the user even in the face of failure or when faced withmore users. It makes it easy for .NET developers to write applicationswhich are able to react to changes in their environment.Reactive Applications with Akka.NET begins with an overview ofreactive and a sample application written in the reactive style. Readerswill learn concepts of the actor model and what these mean in a realworldreactive context. This hands-on book builds on fundamentalconcepts that teach how to create reliable and resilient applications. Italso teaches useful Akka.NET features for building real-worldapplications. By the end of the book, readers will be able to look at aproblem domain and understand how to create applications which areable to withstand modern demands. Key features:• Hands-on examples that build on fundamental concepts• Building real-world applications with Akka.NET• Designing an Internet of Things architecture with reactive inmind• How to create applications that can withstand modern demands AUDIENCEReaders should be comfortable with C# or F# and the .NET framework. Noprevious reactive experience needed. ABOUT THE TECHNOLOGYDeveloping applications in a reactive style ensures that the experience isalways responsive. Akka.NET is a framework for building distributed,message-driven applications which are able to stay responsive for the usereven in the face of failure or when faced with more users.

  • av Yakov Fain
    616,-

    Key features * Angular CLI * TypeScript programming * Dependency Injection * Creating a modern-looking UI with Angular Material * Reactive programming Audience Written for intermediate web developers. No prior TypeScript or AngularJS experience is required.

  • av Geoffrey Lessel
    600,-

    Key features * Use channels for real-time communication * Learn database interactions with Ecto * Hands-on examples * Step-by-step instructions * Jargon-free Audience Written for web developers familiar with a framework like Rails or ASP.NET. No experience of Elixir or Phoenix required.

  • av Slobodan Stojanovic
    550,-

    SummaryServerless Applications with Node.js walks you through building serverless apps on AWS using JavaScript. Inside, you''ll discover what Claudia.js brings to the table as you build and deploy a scalable event-based serverless application, based around a pizzeria that''s fully integrated with AWS services, including Lambda and API Gateway. Each chapter is filled with exercises, examples, tips, and more to make sure you''re ready to bring what you''ve learned into your own work.Foreword by Gojko Adzic.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyThe benefits of cloud-hosted serverless web apps are undeniable: lower complexity, quicker time to market, and easier scalability than traditional, server-dependent designs. And thanks to JavaScript support in AWS Lambda and powerful new serverless API tools like the Claudia.js library, you can build and deploy serverless apps end to end without learning a new language.About the BookServerless Applications with Node.js teaches you to design and build serverless web apps on AWS using JavaScript, Node, and Claudia.js. You''ll master the basics of writing AWS Lambda functions, along with core serverless patterns like API Gateway. Along the way, you''ll practice your new skills by building a working chatbot and a voice assistant with Amazon Alexa. You''ll also discover techniques for migrating existing apps to a serverless platform.What''s insideAuthentication and database storageAsynchronous functionsInteresting real-world examplesDeveloping serverless microservicesAbout the ReaderFor web developers comfortable with JavaScript and Node.js.About the AuthorSlobodan Stojanović and Aleksandar Simović are AWS Serverless Heroes and core contributors to the Claudia.js project. They are also coauthors of Desole, an open source serverless errortracking tool, and the lead developers of Claudia Bot Builder.Table of ContentsPART 1 - Serverless pizzeriaIntroduction to serverless with ClaudiaBuilding your first serverless APIAsynchronous work is easy, we Promise()Pizza delivery: Connecting an external serviceHouston, we have a problem!Level up your APIWorking with filesPART 2 - Let''s talkWhen pizza is one message away: ChatbotsTyping... Async and delayed responsesJarvis, I mean Alexa, order me a pizzaPaying for pizzaMigrating to serverlessReal-world case studiesappendix A - Installation and configurationappendix B - Facebook Messenger, Twilio, and Alexa configurationappendix C - Stripe and MongoDB setupappendix D - The pizza recipe

  • av Erik Hanchett
    550,-

    Key features * Add View and ViewModel interactivity * Work with components * Extend Vue.js with custom plugins and directives * Learn data modeling and consuming APIs Audience Written for web developers with beginning to intermediate in JavaScript, HTML, and CSS.

  • av Andrew Lock
    616 - 820,-

  • av Dan Johnsson
    580,-

    As a developer, you need to build software in a secure way. But you can''t spend all your time focusing on security. The answer is to use good design principles, tools, and mindsets that make security an implicit result - it''s secure by design. Secure by Design teaches developers how to use design to drive security in software development. This book is full of patterns, best practices, and mindsets that you can directly apply to your real world development. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

  • - Developing iOS and Android apps with JavaScript
    av Nader Dabit
    600,-

    Key features * Install and run React Native * Implement React Native components and APIs * Request and send data over the network * Store and retrieve data locally * Test React Native code Audience This book is for beginner to intermediate web, JavaScript, or iOS (Swift/Objective C) developers.

  • av David Black
    616,-

  • av Bruce Payette
    720,-

    Key Features• Crystal-clear introduction to PowerShell• Extensive coverage of v3, v4, and v5 features• Includes many popular usage scenarios• Rich in interesting examples that spark the imagination• The definitive book on PowerShell AUDIENCEWritten for developers and administrators with intermediate level scriptingknowledge. No prior experience with PowerShell is required.

  • av Richard Rodger
    600,-

    Key Features:• Key principles of the microservice architecture• Applying these principles to real-world projects• Implementing large-scale systems• Detailed case study AUDIENCEThis book is for developers, architects, or managers who want to deliverfaster, meet changing business requirements, and build scalable and robustsystems.

  • av Gavin Roy
    700,-

    KEY FEATURES Approachable detailed resource Explains the "how" and "why" of RabbitMQ Takes readers well beyond the basics AUDIENCE Written for programmers with a basic understanding of messaging oriented systems and RabbitMQ.

  • av Michael Wittig
    666,-

    Key features * Hands-on guide * Practical examples * Step-by-step instructions Audience Written for developers and DevOps engineers moving distributed applications to the AWS platform.

  • av David Clinton
    356,-

    Key features * Hands-on guide * Step-by-step examples * Task-based Audience Readers should be comfortable working with the files, networks, and basic resources of a modern operating system.

  • av Nicolai Parlog
    616,-

    Key features * Step-by-step guide * Hands-on examples * Expert techniques Audience If you are a developer who has experience working with Java, then this book is perfect for you.

  • av Jamie Duncan
    550,-

    Key features * Teaches from the ground up * Hands-on examples * Covers troubleshooting best practices Audience Written for operations engineers and developers with experience in a Linux-based distributed environment.

  • av Marc Garreau
    550,-

  • av Ian Miell
    616,-

    Docker's simple idea, wrapping an application and its dependencies into a single deployable package, has continued to drive a revolution in software delivery. Docker in Practice, Second Edition presents nearly 120 practical techniques, hand-picked to help users get the most out of Docker. This book is an essential resource that readers will want to have open on their desk! Key features· Hands-on guide· Step-by-step instructions· Full of practical tips Audience Written for developers and engineers using Docker in production.

  • av Sean Hunter
    616,-

    Aurelia is a web framework that makes it much easier to create single page web applications. Aurelia was written with ES6, so modern JavaScript design principles are baked in from the ground level. Aurelia in Action teaches readers how to build fantastic single page applications with the Aurelia framework. By the end of the book, readers will be able to tune, secure, and deploy their finished SPAs, giving them everything they need to create modern web apps for a modern world. Key features· Step-by-step instructions· Hands-on examples· Clear introduction Audience Written for developers comfortable with JavaScript and MVC-style web development. Some experience with ES6 is helpful, but not required.

  • av Jonathan Wexler
    616,-

    Description Why use several languages for a web application when you only need one? Node.js is a server-side platform and runtime that readers can use to build full stack web applications entirely in JavaScript! Get Programming with Node.js teaches readers to write server-side code in JavaScript using Node.js. In 34 fast-paced, fun, and practical lessons, readers discover how to extend their existing JavaScript skills to write back-end code for their web applications. Key features· Fast-paced· Practical lessons· Hands-on guide Audience Written for developers who know HTML, CSS, and JavaScript. No prior experience with Node.js is required.

  • - With examples in Java
    av Chris Richardson
    566,-

  • av Jonathan Carroll
    600,-

    SummaryBeyond Spreadsheets with R shows you how to take raw data and transform it for use in computations, tables, graphs, and more. You''ll build on simple programming techniques like loops and conditionals to create your own custom functions. You''ll come away with a toolkit of strategies for analyzing and visualizing data of all sorts using R and RStudio.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologySpreadsheets are powerful tools for many tasks, but if you need to interpret, interrogate, and present data, they can feel like the wrong tools for the task. That''s when R programming is the way to go. The R programming language provides a comfortable environment to properly handle all types of data. And within the open source RStudio development suite, you have at your fingertips easy-to-use ways to simplify complex manipulations and create reproducible processes for analysis and reporting.About the BookWith Beyond Spreadsheets with R you''ll learn how to go from raw data to meaningful insights using R and RStudio. Each carefully crafted chapter covers a unique way to wrangle data, from understanding individual values to interacting with complex collections of data, including data you scrape from the web. You''ll build on simple programming techniques like loops and conditionals to create your own custom functions. You''ll come away with a toolkit of strategies for analyzing and visualizing data of all sorts.What''s insideHow to start programming with R and RStudioUnderstanding and implementing important R structures and operatorsInstalling and working with R packagesTidying, refining, and plotting your dataAbout the ReaderIf you''re comfortable writing formulas in Excel, you''re ready for this book.About the AuthorDr Jonathan Carroll is a data science consultant providing R programming services. He holds a PhD in theoretical physics.Table of ContentsIntroducing data and the R languageGetting to know R data typesMaking new data valuesUnderstanding the tools you''ll use: FunctionsCombining data valuesSelecting data valuesDoing things with lots of dataDoing things conditionally: Control structuresVisualizing data: PlottingDoing more with your data with extensions

  • av Simon Holmes
    616,-

    SummaryGetting MEAN, Second Edition teaches you how to develop full-stack web applications using the MEAN stack. This edition was completely revised and updated to cover MongoDB 4, Express 4, Angular 7, Node 11, and the latest mainstream release of JavaScript ES2015.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyJuggling languages mid-application can radically slow down a full-stack web project. The MEAN stack—MongoDB, Express, Angular, and Node—uses JavaScript end to end, maximizing developer productivity and minimizing context switching. And you''ll love the results! MEAN apps are fast, powerful, and beautiful.About the BookGetting MEAN, Second Edition teaches you how to develop full-stack web applications using the MEAN stack. Practical from the very beginning, the book helps you create a static site in Express and Node. Expanding on that solid foundation, you''ll integrate a MongoDB database, build an API, and add an authentication system. Along the way, you''ll get countless pro tips for building dynamic and responsive data-driven web applications! What''s insideMongoDB 4, Express 4, Angular 7, and Node.js 11MEAN stack architectureMobile-ready web appsBest practices for efficiency and reusabilityAbout the ReaderReaders should be comfortable with standard web application designs and ES2015-style JavaScript.About the AuthorSimon Holmes and Clive Harber are full-stack developers with decades of experience in JavaScript and other leading-edge web technologies.Table of ContentsPART 1 - SETTING THE BASELINEIntroducing full-stack developmentDesigning a MEAN stack architecturePART 2 - BUILDING A NODE WEB APPLICATIONCreating and setting up a MEAN projectBuilding a static site with Node and ExpressBuilding a data model with MongoDB and MongooseWriting a REST API: Exposing the MongoDB database to the applicationConsuming a REST API: Using an API from inside ExpressPART 3 - ADDING A DYNAMIC FRONT END WITH ANGULARCreating an Angular application with TypeScriptBuilding a single-page application with Angular: FoundationsBuilding a single-page application with Angular: The next levelPART 4 - MANAGING AUTHENTICATION AND USER SESSIONSAuthenticating users, managing sessions, and securing APIsUsing an authentication API in Angular applications

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.