At RisingStack, we’re continuously working on delivering Node.jsNode.js is an asynchronous event-driven JavaScript runtime and is the most effective when building scalable network applications. Node.js is free of locks, so there's no chance to dead-lock any process. tutorials to help developers overcome their biggest obstacles, and become even better, week-by-week.
In our recent Node.js survey we’ve been told that Debugging, understanding/using AsyncAsynchrony, in software programming, refers to events that occur outside of the primary program flow and methods for dealing with them. External events such as signals or activities prompted by a program that occur at the same time as program execution without causing the program to block and wait for results are examples of this category. Asynchronous input/output is an... programming, handling callbacks and memory leaks are amongst the greatest pain-points one would face on her/his journey to become a Node Hero.
This is why we came up with the idea of a new video tutorial series called Owning Node.js
In this three-part video series, we’re going through all of these topics in a detailed way – by showing and explaining the actual coding process to you.
All of the videos are captioned, so you’ll have no problem with understanding what’s going on by enabling the subtitles!
So, let’s start Owning Node.js together!
Node.js Debugging Made Easy
In this very first video, I’m going to show you how to use the debug module, the built-in debugger, and Chrome DevTools to find and fix issues easily!
Node.js Async Programming Done Right
In the second Node.js tutorial video, I’m going to show you how you can handle asynchronous operations easily, and how you can do performant applications in Node.js using them!
So, we are going to take a look at error handling with asynchronous operations, and learn how you can use the async module to handle multiple callbacks at the same time.
CPU and Memory Profiling with Node.js
In the 3rd Node.js tutorial of the series I teach you how to create CPU profiles and Memory Heapdumps, and how to analyze them in the Chrome DevTools profiler. You’ll learn detecting memory leaks and bottlenecks easily.
More Node.js tutorials: Announcing the Node Hero Program
I hope these videos made things clearer! If you’d like to keep getting better, I’ve got good news for you!
We’re launching the NODE HERO program as of today, which contains further webinars and screencasts, live-coding sessions and access to our Node.js Debugging and Monitoring solution called Trace.
I highly recommend to check it out, if you’d like to become an even better Node.js developer! See you there!