So The first chapter of the whole series starts with the basic understanding of the roles of one programmer and what are the requirements to be fit for that specific role. So these are the following roles :1) Web Application Developer2) Mobile Application Developer3) Software Engineer and so on. There are various roles for the programmer.
Besides that, It must know any of the scripting language or programming language using which it can develop the web application.
As to develop web applications in it is easy and deploying it on the internet is also easy & affordable.