Expand the Toolbox: Using Node.js for advanced shell scripting
Expand the Toolbox: Using Node.js for advanced shell scripting Start leveraging your Javascript knowledge on the server with Node.js. We'll discuss practical tips for how to approach learning and using the Node.js platform. The majority of online tutorials focus on creating web applications, which require that you also learn Express and MongoDB alongside the core platform. Node.js already has a bit of a learning curve to understand its nuances and strengths -- so let's instead learn the platform from the ground up. We'll cover Node's many core components and how to utilize external libraries. From there, we'll learn how to leverage Node.js in shell scripting, and cover specific use cases like using streaming for data transformation and injestion, watching directories for changes, forking multiple processes and wrangling asyncronous workflow. Strong experience with Javascript is recommended.
About Matthew Eash
Matthew Eash is an enterprise architect, lead developer and data guru that is currently heading up multiple Big Data transformation, analysis and visualization initiatives for a national research lab.
Follow Matthew Eash on Twitter