Step-wise Details :. ~~~~~~~~~~~~~. Step01.md : Up and running with a web app in Tomcat. Step02.md : First JSP. Step03.md : Adding a GET Parameter name. Step04.md : Adding another Get Parameter Password. Step05.md : Lets add a form. Step06.md : New Form and doPost. Step07.md : Adding Password, validation of userid/password. Step08.md : Adding a TodoService and Todos to welcome.jsp. Step09.md : Bit of Refactoring - Packages 9 days ago. Step10.md : Redirect from One Servlet to another - New TodoServlet. |--| Step11.md : First JSTL Tag : Using a Loop around todos. Step12 : Difference between Session and Request Scopes. Step13.md : Add a New Todo. Step14.md : Delete Todo with equals and hashcode methods. Step15.md : Adding webjars for jquery and bootstrap. Step16 : Missing Step :) We want you to take a break. Nothing in here.. |--| Step17.md : updating Bootstrap to 3.3.6. Step 18 (Code file missing) : Refactoring: list-todos.do,list-todos.jsp,ListTodosServlet. Refer Next Step for code. |--| Step 19 (Code file missing) : Adding a Filter for More Security. Refer Next Step for code. |--| Step20.md : Logout. Step 21 : Theory : Understand Maven and Tomcat. Step 22 : Theory : Servlet LifeCycle. Step 23 : Theory : Model 1 and Model 2 MVC Architectures. Step24.md : Moving Add Functionality to a New Page. |--| Step25.md : Add Category Field. Step26(Code file missing) : Format the jsps better. Refer Next Step for code. |--| Step27.md : Jsp Fragments Udemy.