###Installing Eclipse and Java https://github.com/in28minutes/SpringIn28Minutes/blob/master/InstallationGuide-JavaEclipseAndMaven_v2.pdf
###Running Examples
- If you are downloading the zip file, unzip the file
- Open Command Prompt and Change directory to folder containing pom.xml
- Run command "mvn tomcat7:run"
- For help : user our installation guide - https://github.com/in28minutes/SpringIn28Minutes/blob/master/InstallationGuide-JavaEclipseAndMaven_v2.pdf
###File wise Contents
- Code-Step1.md : Up and running with a web app in Tomcat
- Code-Step2.md : First JSP
- Code-Step3.md : Adding a GET Parameter name
- Code-Step4.md : Adding another Get Parameter Password
- Code-Step5.md : Lets add a form
- Code-Step6.md : New Form and doPost
- Code-Step7.md : Adding Password, validation of userid/password
- Code-Step8.md : Adding a TodoService and Todos to welcome.jsp
- Code-Step9.md : Bit of Refactoring - Packages 9 days ago
- Codea-Step11.md : More Refactoring - todo.jsp and TodoServlet
- Codea-Step12.md : First JSTL Tag : Using a Loop around todos
- Codea-Step13.md : Add a Todo Form
- Codea-Step14.md : Storing User Name into Session
- Codea-Step15.md : Delete Todo with equals and hashcode methods
- Codea-Step16.md : Adding webjars for jquery and bootstrap
- Codea-Step17.md : updating Bootstrap to 3.3.6
- Codea-Step18.md : Moving Add Functionality to a Separate Servlet
- Codea-Step19.md : Refactoring: list-todos.do,list-todos.jsp,ListTodosServlet
- Codea-Step20.md : Adding a Filter for More Security & Add a category for Todos
- Codea-Step21.md : Logout
##About in28Minutes
- At in28Minutes, we ask ourselves one question everyday. How do we create more effective trainings?
- We use Problem-Solution based Step-By-Step Hands-on Approach With Practical, Real World Application Examples.
- Our success on Udemy and Youtube (2 Million Views & 12K Subscribers) speaks volumes about the success of our approach.
- While our primary expertise is on Development, Design & Architecture Java & Related Frameworks (Spring, Struts, Hibernate) we are expanding into the front-end world (Bootstrap, JQuery, Angular JS).
###Our Beliefs
- Best Course are interactive and fun.
- Foundations for building high quality applications are best laid down while learning.
###Our Approach
- Problem Solution based Step by Step Hands-on Learning
- Practical, Real World Application Examples.
- We use 80-20 Rule. We discuss 20% things used 80% of time in depth. We touch upon other things briefly equipping you with enough knowledge to find out more on your own.
- We will be developing a demo application in the course, which could be reused in your projects, saving hours of your effort.
- All the code is available on Github, for most steps.
###Useful Links
###Other Courses
- Spring Framework
- Maven
- Eclipse
- Java
- Design Patterns
- JUnit
- C
- C Puzzles
- Javascript
- More Courses on Udemy
- Java Servlets and JSP : Your first web application in 25 Steps
- Learn Spring MVC in 25 Steps
- Learn Struts in 25 Steps
- Learn Hibernate in 25 Steps
- 10 Steps to Professional Java Developer
- Java Interview Guide
- Core Java
- Advanced Java
- Spring, Spring MVC
- Struts
- Hibernate
- Design Patterns
- 400+ Questions
- 23 Videos