{"title":"Fernando Doglio","description":null,"products":[{"product_id":"introducing-deno-book-fernando-doglio-9781484261965","title":"Introducing Deno","description":"Learn everything there is to know about the new secure runtime for JavaScript: Deno. A proposed replacement for Node.js envisioned and created by the same developer who wrote the first version of Node, Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. This book will cover everything from its inception to the currently available version.    You’ll see how to take advantage of the security layer in order to avoid unwanted security holes, and how to use TypeScript to develop your applications without having to manually set up a build process. You'll also learn how to create and use modules without having to depend on a package manager, and much more. Armed with these newly learned concepts, by the time you finish this book, you’ll be ready to build and test your own Deno applications.    Whether you’re a brand new developer to the back end with a JavaScript background or a seasoned Node.js developer looking to understand this competing technology, Introducing Deno will put you on the right path.     What You'll Learn        Learn why Deno was created and why it is different from Node Build real applications using Deno and related technologies Create backend applications with Typescript  Resolve how to live without npm and package.json Set permissions and default behavior              Who This Book Is For    Anyone with knowledge of back-end development looking to learn a new way of doing things and those with a basic understanding of JavaScript and Node.js core concepts.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":50167705698577,"sku":"NGR9781484261965","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52692415217937,"sku":"NLS9781484261965","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484261968.jpg?v=1751306696"},{"product_id":"mastering-python-high-performance-book-fernando-donglio-9781783989300","title":"Mastering Python High Performance","description":"Measure, optimize, and improve the performance of your Python code with this easy-to-follow guide  About This Book  • Master the do's and don'ts of Python performance programming • Learn how to use exiting new tools that will help you improve your scripts • A step-by-step, conceptual guide to teach you how to optimize and fine-tune your critical pieces of code  Who This Book Is For  If you're a Python developer looking to improve the speed of your scripts or simply wanting to take your skills to the next level, then this book is perfect for you.  What You Will Learn  • Master code optimization step-by-step and learn how to use different tools • Understand what a profiler is and how to read its output • Interpret visual output from profiling tools and improve the performance of your script • Use Cython to create fast applications using Python and C • Take advantage of PyPy to improve performance of Python code • Optimize number-crunching code with NumPy, Numba, Parakeet, and Pandas  In Detail  Simply knowing how to code is not enough; on mission-critical pieces of code, every bit of memory and every CPU cycle counts, and knowing how to squish every bit of processing power out of your code is a crucial and sought-after skill. Nowadays, Python is used for many scientific projects, and sometimes the calculations done in those projects require some serious fine-tuning. Profilers are tools designed to help you measure the performance of your code and help you during the optimization process, so knowing how to use them and read their output is very handy. This book starts from the basics and progressively moves on to more advanced topics. You'll learn everything from profiling all the way up to writing a real-life application and applying a full set of tools designed to improve it in different ways. In the middle, you'll stop to learn about the major profilers used in Python and about some graphic tools to help you make sense of their output. You'll then move from generic optimization techniques onto Python-specific ones, going over the main constructs of the language that will help you improve your speed without much of a change. Finally, the book covers some number-crunching-specific libraries and how to use them properly to get the best speed out of them. After reading this book, you will know how to take any Python code, profile it, find out where the bottlenecks are, and apply different techniques to remove them.  Style and approach  This easy-to-follow, practical guide will help you enhance your optimization skills by improving real-world code.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51191294689553,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51191296262417,"sku":"NIN9781783989300","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52133766234385,"sku":"NLS9781783989300","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1783989300.jpg?v=1751090855"},{"product_id":"rest-api-development-with-node-js-book-fernando-doglio-9781484237144","title":"REST API Development with Node.js","description":"Manage and understand the full capabilities of successful REST development. REST API development is a hot topic in the programming world, but not many resources exist for developers to really understand how you can leverage the advantages.  This completely updated second edition provides a brief background on REST and the tools it provides (well known and not so well known), then explains how there is more to REST than just JSON and URLs. You will learn about the maintained modules currently available in the npm community, including Express, Restify, Vatican, and Swagger. Finally you will code an example API from start to finish, using a subset of the tools covered.    The Node community is currently flooded with modules; some of them are published once and never updated again - cluttering the entire universe of packages. Pro REST API Development with Node.js shines light into that black hole of modules for the developers trying to create an API. Understand REST API development with Node.js using this book today.     What You'll Learn      Understand how REST and API development mix up with Node.js  Create a scalable, technology agnostic, and uniform interface Prepare your services to be consumed by your clients  Test and deploy your API  Review troubleshooting techniques   Who This Book Is For     Any Node.js developer who wants to fully understand REST API development.    Beginner and Intermediate Node.js developers who are looking to fully understand how to create RESTful microservices.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51692608422161,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":51692608487697,"sku":"CIN1484237145G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52596479131921,"sku":"NLS9781484237144","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52748962824465,"sku":"NIN9781484237144","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484237145.jpg?v=1751053445"},{"product_id":"reactive-programming-with-node-js-book-fernando-doglio-9781484221518","title":"Reactive Programming with Node.js","description":"You will also create a custom library that provides a variety of key features, and learn how to scale up a system developed using RP in Node.js.Ideal for back-end developers with knowledge of Node.js or JavaScript, this book enables you to get up and running with RP in Node.js, and revolutionize your back-end development.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52410496024849,"sku":"NLS9781484221518","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036568412433,"sku":"NIN9781484221518","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781484221518.jpg?v=1758778327"},{"product_id":"scaling-your-node-js-apps-book-fernando-doglio-9781484239902","title":"Scaling Your Node.js Apps","description":"Take your Node.js application into production-ready status, capable of scaling up to whatever your needs might be. You'll discover that architecting for successful, popular sites is an essential tool of any professional Node.js developer, and learning to scale your own applications is a great place to start.   Using this book you will learn when to scale, what factors should trigger scaling, and what architectural techniques are best suited for scaling. You will also explore common pitfalls that arise when scaling a Node.js application and solutions to correct them.  Including analyses of success cases at the largest-scale companies, such as Netflix and Paypal,  this book will get you started with scaling in no time at all.   What You'll Learn    Determine what factors should trigger the need to scale    Discover different architectural patterns that lend themselves to scaling   Resolve problems that arise when scaling up a Node.js application    Monitor a platform in order to understand when to start scaling  Who This Book Is For  The main audience for this book are Node.js developers with a mid-level understanding of the technology. Novice Node users will also benefit from the coverage of generic scaling-related topics.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52656354689297,"sku":"NLS9781484239902","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52995481141521,"sku":"NIN9781484239902","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781484239902.jpg?v=1762224274"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-fernando-doglio.oembed","provider":"World of Books ","version":"1.0","type":"link"}