Render HTML In Node.js

render html with nodejs

Let’s see how to create a server and render some HTML in Node.js. First up, we will create a new file named server.js in our project root. We are writing our first server in Node.js! It might seem odd if you’re coming from a PHP background to talk about creating our first server in a JavaScript file, but that is in fact what we are about to do.…

Node.js Todo List Tutorial

nodejs todo tutorial

In this Node.js adventure, we will tackle the obligatory todo list application. Along the way we are going to learn about the basics of modules and how to use them in a Node environment. After that, we’ll explore how to use require() to make use of both our own files in addition to third party modules created by the community. We will need to see how to accept user input as well as make use of JSON to store the data that makes up our todo items.…

What Is NodeJS?

what is nodejs

Node.js is the way to make applications using JavaScript outside of a web browser. In the past, we always thought of JavaScript as a simple toy language for silly alerts and such in web browsers. Today it is much, much more than that. With Nodejs, a whole new set of features and api’s come to the JavaScript language that previously would require a language like Python, Java, PHP, or C#.…

Best Way To Learn Node.js

best way to learn nodejs

In this post we will examine the Best Way To Learn Node.js and we will do so by going to school, Nodeschool.io! Nodeschool.io is an incredible resource to learn and reinforce your programming skills. They make use of a concept called “Workshoppers”, which is really an genius idea. A Workshopper is an open source module which is actually a structured lesson plan made available via Nodeschool.io and installable via NPM – How cool is that?!…

Install NodeJS on Windows

install nodejs on windows

In this post we will install NodeJS on Windows. If you want to learn nodejs, you need to install it first! We like to make use of virtual machines to create development environments so that we can “build the world” so to speak when creating new applications and websites. This is certainly one of the best ways to tackle workflow. Sometimes however, we just want a quick way to kick the tires, or try out a few simple commands on a console and we don’t want to wait for the entire process of a VM to boot up and provision.…