This book is prepared for basic learners to get an idea of different concepts in web development using different languages like Servlet, JSP, Spring, Reactjs and Nodejs. Topics covered in JSP and servlet are the second level of learning. One who learns it, need the basic idea in java. The basics needed for web development is covered in Spring, Reactjs and Nodejs. Installing procedure, running environment and other basic commands are discussed with example codes. Basic designing using components like textboxes and labels are covered in coding section. Sample programs with code and outputs are discussed in all sessions. Programs linking nodejs with mysql, nodejs with monogodb are discussed from the root. This book acts a back bone to the college students and back end developers in developer's point of view.