How to become a successful Jsp programmer? A common mistake is to treat JSP as simplified Java. It's not (in fact, JSP is simplified servlets.) Programmers often try to learn JSP directly without learning the required supporting skills. JSP is a bridging technology, and successfully connecting to other technologies you need to understand. If you already know Java, HTML and Javascript, this means that JSP will be really simple.
Those who need to become a successful JSP programmer can refer to this timetable. Please note the following:
*Ignore steps you are already familiar with.
*The training time only represents enough basic time to learn enough so that you can move to the next step.
1. Build and understand your Web Server.
Because Apache is free and works on most platforms, Apache is recommended for training purposes.
Installation time: 2 days.
2. Make sure you understand HTML/XHTML.
You will need to understand HTML basics, especially the use of tables in HTML layout. XHTML will soon replace HTML, and it's a good idea to learn the basics of XHTML. Many programmers learn HTML through HTML IDE (Integrated Development Environment). Because most HTML IDEs produce confusing HTML syntax, it is necessary to take the time to learn to write HTML by hand. Since you will be programming using a mixture of JSP and HTML, it is important to be proficient in HTML syntax. So, you must be able to write HTML fluently.
Training time: 2 to 4 weeks.
3. Start learning Java.
Getting started with Java 1.4 It is important to understand the basics of Java. Don't worry about learning the graphics aspects of Swing or Java, since you won't be using these features in JSP. Concentrate on the details of working with Java, learn the logic of Java, and also spend time on Java Beans. Learning Applets is good, but like Swing, most applications of JSP will not use applets.
Training time: 3 to 6 weeks.
4. Learn JavaScript
Learn how to use JavaScript to validate input in Form elements in HTML. Also learn how JavaScript can modify Form elements within an HTML page. The final requirement is that you can trigger a JavaScript Function from an event within an HTML page.
Training time: one to two weeks.
5. Learn and understand the finer details of your Web Server.
It is important to be familiar with the characteristics of Web Server.
Training time: 2 days.
6. Create your JSP Server
I recommend starting with Tomcat. It can run JSP programs very well. When you can't use Tomcat in production, learn as much as you can to run your programs better. Additionally, many JSP programmers use Tomcat. So when you encounter a problem, you'll easily find help.
Installation time: 1~2 days.
7. Start learning JSP.
Basic JSP learning can be completed through steps 1 to 6, and then use JSP objects and scripts to write JSP programs to communicate. Another aspect of learning JSP is learning how to create a distributed application.
Training time: 4 to 6 weeks.
8. Learn more JSP server.
No more about JSP Server of course it can also run jsp programs. However, many JSP servers have their own special features that allow you to better understand your JSP project.
It is necessary to learn more about how Jsp server handles jsp programs. You can also optimize your JSP applications and make them run faster without any issues.
Training time: 2 to 7 days.
9. Learn JDBC.
JSP Most applications will use a database, and JDBC is used for database connections. An often overlooked fact is that what each JDBC Driver supports is quite different. It is important to understand and be familiar with the details of the JDBC driver used in jsp projects. (Sometimes this part of the study is included in the previous study of Java or JSP.)
Training time: 1 to 2 weeks.
By now, you have become a skilled JSP programmer. There is still a lot to learn, you may consider expanding your knowledge with DHTML, XML, Java certificates, JSP Tag Libraries or Servlets, depending on what type of website you want to build.
These exercises are at the heart of JSP. You don't have to learn all of the above, depending on what tasks you are assigned in the project and what knowledge you already have. But this is my timeline for successfully training programmers. The key unit is time. On average, 5 months can indeed train a person (from start to finish) to become a programmer familiar with jsp. 5 months may seem like a long time, but there is much more to be learned than becoming a senior WEB programmer.
Maybe you think it takes too long to learn a language like this, because learning ASP will be faster and take less time. But learning ASP does not require learning java.