开发WEB应用,你准备好了吗?

操作系统----如Linux;

网络基础----庞大的技术知识,如TCP/IP、HTTP等;

前台:HTML+CSS+Javascript;

后台(Java):JVM+JRE+Tomcat+Servlet+DB。

DB又可以牵扯到JDBC、MySQL、proxool、DBUtils等

MVC

Spring+Hibernate+SpringMVC

Cache

其他工具如:log、pdf、xml、word、chart、mail、i18n、theme、report、validator、xml、webservice、Ajax、timer等等。

还需要面向对象思想、设计模式等等。

高性能网站更是一个综合性的知识结构,需要了解更多更深!

上面的每个点感觉都可以研究好久好久。。。。。

后面慢慢介绍,自己也捋一捋,整理出点东西出来!

你可能感兴趣的:(开发WEB应用,你准备好了吗?)