In this section, you will learn to build chatIO application that uses node.js along with socket.io and websockets. How to create a node.js server. how to install Express and socket.io? How to send messges. how to implement username functionality. how to live our application on web by using heroku application hosting provider.