The growth path of JSP programmers

1: Explain the use of mastery, proficiency, familiarity and understanding in this article to indicate your mastery of a technology. Mastery: be able to master more than 85% of the technical points of this technology, use this technology for more than two years, and successfully implement more than 5 projects with this technology. This technology can be used to optimize performance or code to maximize reuse. Proficiency: be able to master more than 60% of the technical points of this technology, use this technology for more than one year, and successfully implement more than 3 projects with this technology. Be able to use this technology to realize software requirements and accumulate experience. Be able to optimize the design before implementation and reuse modules or code as much as possible. Familiarity: be able to master more than 50% of the technical points of this technology, use this technology for more than half a year, and successfully implement more than 1 project with this technology. This technology can be used to realize software requirements. Understanding: you can refer to technical documents or help documents to meet your needs when you actually need it. You basically know the role of this technology in your application, and can call or use the call method provided to you according to the regulations.

2: Basic requirements 1: HTML Mastery: proficiency. Reason: you can't HTML, you may write JSP? 2: JavaScript / JScript: Mastery: familiarity. Reason: you need to use scripts for data verification and some page processing on the client side. 3: CSS Mastery: familiarity. Reason: CSS is usually used to realize the unification of page style. 4: Java basic programming Mastery: proficient. Reason: can't you write JSP? You're kidding. Also, you must be very familiar with the following packages Java lang; java. io; java. sql; java. util; java. text; javax. sevrlet; javax. servlet. http; javax. mail; Wait. 5: SQL Mastery: proficient. Reason: if you don't use a database, you may not need to master SQL. At the same time, you must be familiar with more than one of the following databases. Oracle,DB2,MysqL,Postgresql. 6: XML Mastery: understand why: appserver configuration is generally implemented using XML. 7: EJB Mastery: understand the reason: in many projects, business logic is implemented by EJB, so... 8: You need to know more than one of the following appserver (engnier). a: ) Tomcat B:) Weblogic C:) WebSphere D:) jrun e:) resin reason: what is your JSP running on? 3: Selection requirements (depending on the project) 1: LDAP Mastery: understand the reason: LADP is more and more used in permission control. 2: Struts Mastery: proficiency reason: if it conforms to MVC design, it usually uses struts to implement C. 3: Mastery of XSP: it depends on the needs. It is not used in many cases, but when EJB is not needed but JSP + servlet + bean cannot be implemented, XSP is a very good choice. 4: Linux Mastery: familiar with the reason: if your application runs on Linux / Unix, you should at least know what RM, MV, CP, VI, tar, gzip / gunzip are used for.

4: Use of tools 1: UltraEdit (EDITPLUS) + Jakarta ant + Jakarta log4j; 2: Jubilder4-6 3: visual age for Java 4: vcafe choose the tools you are familiar with. However, it is strongly recommended that you use log4j as a debugging tool. 5: Growth path 1: HTML learning time. If your IQ is above 80, 15 days should be enough. At least you can write a page by hand. 2: Jacascript / JScript learning time is really hard to say. It's more profound. If it's enough, you can learn to write fur in a week. 3: CSS learning time. In three days, you should know how to use CSS. You are not required to write. Generally, artists write CSS. 4: Java learning time, genius is also three months. Slow down. If you want to master it, I don't know how long it will take. Four months should be enough to write JSP. 5: SQL learning time. You only need to know insert, delete, update, select, create / drop table. You should know it one day. 6: XML learning time, I don't know. I haven't learned it yet. ha-ha. But I know what DTD is used for. 7: EJB learning time, basic call, you will call it in 3 days. But it is based on your learning Java. 8: Familiar with appserver and Tomcat for four days, you can master installation and configuration. Run the JSP. Weblogic is enough, but it's none of your business to use EJB. What did SA do. 9: It takes a lot of time to get familiar with Linux. Take your time. 10: Struts if you need to learn. 6: Conclusion I was idle and boring, so I spent half an hour writing. If you think it's a pile of shit, just know it. Don't tell me, ha ha. If it helps you a little, don't forget to praise me. If you need to contact me: bingo_ ge@hotmail.com

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>