0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (3)
  • -
Status
Brand

Showing 1 - 3 of 3 matches in All Departments

Mastering Node.js - (Paperback, 2nd Revised edition): Sandro Pasquali, Kevin Faaborg Mastering Node.js - (Paperback, 2nd Revised edition)
Sandro Pasquali, Kevin Faaborg
R1,474 Discovery Miles 14 740 Ships in 10 - 15 working days

Expert techniques for building fast servers and scalable, real-time network applications with minimal effort; rewritten for Node.js 8 and Node.js 9 About This Book * Packed with practical examples and explanations, Mastering Node.js contains everything you need to take your applications to the next level. * Unleash the full potential of Node.js 9 to build real-time and scalable applications. * Gain in-depth knowledge of asynchronous programming, event loops, and parallel data processing. * Explore Node's innovative event-non-blocking design, and build professional applications with the help of detailed examples. Who This Book Is For This book is targeted at JavaScript developers who want to take an in-depth look at the latest Node.js framework to create faster, scalable, real-time backend applications. Basic JavaScript programming knowledge-and also some previous Node.js development experience-are mandatory to get the best out of this book What You Will Learn * Build an Electron desktop app using Node that manages a filesystem * Explore Streams and understand how they apply to building networked services * Develop and deploy an SMS-driven customer service application * Use WebSockets for rapid bi-directional communication * Construct serverless applications with Amazon Lambda * Test and debug with headless browsers, CPU profiling, Mocha, Sinon, and more * Scale applications vertically and horizontally across multiple cores and web services In Detail Node.js, a modern development environment that enables developers to write server- and client-side code with JavaScript, thus becoming a popular choice among developers. This book covers the features of Node that are especially helpful to developers creating highly concurrent real-time applications. It takes you on a tour of Node's innovative event non-blocking design, showing you how to build professional applications. This edition has been updated to cover the latest features of Node 9 and ES6. All code examples and demo applications have been completely rewritten using the latest techniques, introducing Promises, functional programming, async/await, and other cutting-edge patterns for writing JavaScript code. Learn how to use microservices to simplify the design and composition of distributed systems. From building serverless cloud functions to native C++ plugins, from chatbots to massively scalable SMS-driven applications, you'll be prepared for building the next generation of distributed software. By the end of this book, you'll be building better Node applications more quickly, with less code and more power, and know how to run them at scale in production environments. Style and approach Mastering Node.js contains all of the examples and explanations you'll need to build applications in a short amount of time and at a low cost, running rapidly and at scale.

Deploying Node.js (Paperback): Sandro Pasquali Deploying Node.js (Paperback)
Sandro Pasquali
R1,252 Discovery Miles 12 520 Ships in 10 - 15 working days

About This Book Gain comprehensive information on scaling Node.js both vertically and horizontally in the cloud and across virtual machines Learn how to use Gulp, Mocha, Chai, PhantomJS, Git, Browserify, Docker, and other tools to construct a simple, fast, and intelligent build-and-deploy system Utilize the easy-to-understand examples to explore data caching strategies, application monitoring tips and tricks, and other professional techniques that are useful for maintaining lightweight, fast, and robust applications Who This Book Is ForIf you are an intermediate or advanced developer deploying your Node.js applications, then this book is for you. If you have already built a Node application or module and want to take your knowledge to the next level, this book will help you find your way. What You Will Learn Learn the strengths of Node.js and how to optimize your code to make it ready for deployment into production Use Docker and Vagrant to create many virtual instances of your Node.js applications Deploy Node.js repositories to the cloud using Heroku, OpenShift, and DigitalOcean Utilize native Node.js modules, or Nginx, to load balance your applications Optimize your Node runtime by tweaking V8, managing memory intelligently, and using Redis to manage state data Discover how to use Gulp, Browserify, npm, Mocha, Chai, Sinon, and other tools to simplify your build/test/release process Manage your production deployments with Git, Jenkins, and Ansible In DetailNode.js is a popular choice for teams that need to design, build, test, deploy, maintain, and monitor large-scale distributed systems. Starting with a detailed overview of the Node.js architecture, this book covers topics that will help in application development, testing, deployment, and maintenance. You will learn about concurrency, event loops, callbacks and streams. Furthermore, step-by-step instructions on deploying applications to providers such as DigitalOcean and Heroku will be provided, including information on setting up load balancers and proxies. Message queues and other techniques for managing state and session data at scale will also be covered. A series of examples on deploying your Node.js applications in production environments are provided, including a discussion on setting up continuous deployment and integration for your team. Popular tools for testing, deploying, building, and monitoring Node.js applications are covered, helping you get up and running quickly.

Mastering Node.js (Paperback): Sandro Pasquali Mastering Node.js (Paperback)
Sandro Pasquali
R1,403 Discovery Miles 14 030 Ships in 10 - 15 working days

This book contains an extensive set of practical examples and an easy-to-follow approach to creating 3D objects. This book is great for anyone who already knows JavaScript and who wants to start creating 3D graphics that run in any browser. You don't need to know anything about advanced math or WebGL; all that is needed is a general knowledge of JavaScript and HTML. The required materials and examples can be freely downloaded and all tools used in this book are open source.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Air Pollution and Health Effects
Srikanth S Nadadur, John W. Hollingsworth Hardcover R5,165 Discovery Miles 51 650
Elements of Criticism,2
Henry Home Kames Paperback R675 Discovery Miles 6 750
A Comprehensive Guide to Toxicology in…
Ali S. Faqi Hardcover R5,082 R4,812 Discovery Miles 48 120
Eight Days In July - Inside The Zuma…
Qaanitah Hunter, Kaveel Singh, … Paperback  (1)
R360 R337 Discovery Miles 3 370
Scapegoats and Social Actors - The…
Daniele Joly Hardcover R2,877 Discovery Miles 28 770
The South African Law Of Persons
Jacqueline Heaton Paperback  (7)
R958 R898 Discovery Miles 8 980
Immigration, Ethnicity and Racism in…
Panikos Panayi Paperback R656 Discovery Miles 6 560
Third Party Liability in Tort
Claire McIvor Hardcover R3,300 Discovery Miles 33 000
Keto Diet Cookbook
Josh Axe Paperback  (2)
R525 R468 Discovery Miles 4 680
Autonomous Vehicles - Tracing the Locus…
Atilla Kasap Hardcover R2,841 Discovery Miles 28 410

 

Partners