/node-certification-study-guide

SCND StrongLoop Certified Node Developer Study Guide

Artistic License 2.0Artistic-2.0

SCND StrongLoop Certified Node Developer Study Guide

Here is a compilation of videos, articles, blogs and materials inteded to prepare the SCND certification exam.

Disclaimer All the material compiled here was oriented to successfully obtain the SCND certification with node v0.12.0, in the first quarter of 2016, the exam it's going to change in order to cover next versions. This means that you've to complement your knowledge using the new API and some skills with ECMAscript 6.

Index

  • Topics covered in the exam
    • What is Node?
    • Working with npm and modules
    • Node Concepts
    • Working with Express
    • Working with the Process API
    • Error Handling
    • Sockets
    • Clustering and Multi-Process
    • Deployment
    • Troubleshooting
  • Other Resources
  • PaperBooks

Topics covered in the exam

These are the materials used

What is Node?

Video: Node.js Fundamentals - What is Node.js
Video: Node.js Fundamentals - How Node works
Video: Getting Started with Node.js Fundamentals
Video: What’s New in Node v0.12

Working with npm and modules

Video: Getting Started with NPM Modules in Node.js
Video: Node.js npm package management and module development with Tony Pujals

Node Concepts

Video: The Node Way
Video: JavaScript and Node.js Fundamentals
Video: Nodebp April 2014: The History of Node.js Streams Article: A Javascript Closures Recap
Article: Why use closure
Diagram: Node.js Class Diagram v0.8.12

Working with Express

Video: Express.js Crash Course

Working with the Process API

Nothing yet :S

Error Handling

Video: A Night of Control Flow and Error Handling at BayNode
Video: Node.js Asynchrony, Control-flow and Error handling w/ Adam Crabtree
Video: https://vimeo.com/109268421
Article: Building Robust Node Applications: Error Handling

Sockets

Article: Real-time Engines in Node.js

Clustering and Multi-Process

Video: How to Cluster Node.js Processes
Article: Node.js External and Child Processes
Article: Node.js: managing child processes

Deployment

Video: Best Practices for Deploying Node.js in Production
Article: 10 steps to nodejs nirvana in production

Troubleshooting

Video: How to Debug Node Apps with Node Inspector
Video: Understanding V8 Garbage Collection, Memory Leaks and Profiling to Tune Node Apps

Other Resources:

SCND Examples & Workout
SCND Docs & materials
Strongloop Videos

PaperBooks

ISBN 9781617290930 Node.js in Practice
ISBN 9781617292576 Node.js in Action, Second Edition
ISBN 9781119962595 Smashing Node.js: JavaScript Everywhere

Thanks for your contribution.

PR are welcome.