ssh java web程序员需要掌握的知识
2014-11-09 19:06
537 查看
技术名称 | 位于层次 | 简要描述 | 重要程度 | 参考文档 | 建议 |
Html | 展现层 | Web基础中的基础 | 高 | http://www.w3school.com.cn/html/index.asp | 对于每一个基本标签,务必做到信手拈来 |
Css | 展现层 | Web样式设计 | 中 | http://www.w3school.com.cn/css/index.asp | 对于程序员来说,不必每一个属性都非常了解,但至少会查 |
JavaScript | 展现层 | Web展现层的灵魂 | 极高 | http://www.w3school.com.cn/js/index.asp | Web 前端展示层灵魂所在,无论是程序员还是设计师,务必精通 |
AJAX | 展现层与逻辑层 | 一种新一代的设计思想,众多种技术的集合 | 高 | http://www.ibm.com/developerworks/cn/web/wa-ajaxintro/ | 了解其概念,领悟其实现,掌握其精髓,足矣 |
JQuery | 展现层与逻辑层 | 一个实现了AJAX概念的JavaScript类库 | 高 | http://docs.jquery.com/Main_Page | 多看看文档,多了解了解语法,多Google一下,你就能掌握它,write less,do more |
Java | 逻辑层 | 当今最流行的编程语句 | 极限高 | http://java.oracle.com | 所有技术的基础,就如同你的枪,没有一把好枪,你无法胜任任何战场 |
Jsp | 展现层与逻辑层 | Java ee 的Web 实现 | 极高 | http://www.oracle.com/technetwork/java/javaee/jsp/index.html | 虽然它的替代品层出不穷,但它依然占据主导地位,精通它 |
Stuts2 | 逻辑层 | 基于MVC设计模式的强大的开源框架 | 极高 | http://struts.apache.org | JAVA WEB领域MVC概念的最好实现,功能及其强大,不要觉得麻烦,精通它 |
Hibernate | 逻辑层与数据层 | 基于JPA的实现,强大的ORM框架 | 极高 | http://www.hibernate.org | 用过Hibernate的人,永远都不想再去用JDBC,你也是 |
Spring | 逻辑层 | 基于AOP和IOC设计思想的开源框架,在项目中有着举足轻重的作用 | 极高 | http://www.springsource.org | 面向接口的编程概念,急速提高你的境界,你的认知 |
JUnit | 逻辑层 | 强大的单元测试框架 | 中 | http://www.junit.org/ | 在实际开发中用作很大,几乎每一个多人项目,你都需要用到它 |
Oracle | 数据层 | 当今最为流行,最为强大的数据库软件 | 极高 | http://www.oracle.com | 如果你将Oracle研究个透彻,你会发现,SQL Server一无是处 |
MySQL | 数据层 | 最小巧最简单最方便的开源数据库软件 | 高 | http://www.mysql.com | 小项目的首选,了解它很有必要 |
PowerDesigner | 数据建模 | 数据库建模软件 | 中 | http://www.sybase.com/products/modelingdevelopment/powerdesigner | 帮你快速完成数据库转换,数据库建模,数据库设计,好用的工具 |
XML | 所有层次 | 一种功能作用及其强大的标记语言,在任何领域都占有一席之地 | 高 | http://www.w3school.com.cn/x.asp | 这是一种潮流,几乎所有的框架都有使用它,足以证明它的价值 |
JBPM | 数据层与逻辑层 | 一个强大的基于JAVA的工作流框架,工作流程概念 | 中 | http://www.jboss.org/jbpm | 值得了解,选择性使用 |
Tomcat | Web容器 | 开源的,实现JAVA EE标准的Web Server 容器 | 高 | tomcat.apache.org | 了解你所使用的WEB服务器,同样非常重要 |
MyEclipse | IDE工具 | 一个Eclipse的插件,它的功能强大到你无法想象 | 极高 | http://www.myeclipseide.com | 一个刚毕业的程序员,去公司面试,他告诉面试官,我不会手动部署JAVA 项目,面试官说没事。。。 |
Servlet | 逻辑层 | JAVA EE 标准之一 | 高 | 如果有了Struts2就可以不去学习Servlet 那么你就大错特错了 |
相关文章推荐
- 工作三年的Java程序员需要掌握哪些知识?
- java程序员所需要掌握的一点linux知识
- Java Web基础需要掌握知识
- java程序员进化为架构师需要掌握的知识
- 工作三年的Java程序员需要掌握哪些知识?
- 程序员需要掌握的web安全知识
- java程序员需要掌握些什么知识
- C++程序员需要掌握的知识(个人总结)
- WEB程序员需要掌握的十大MySQL优化技巧
- Java程序员必须掌握的知识
- Java程序员必须掌握的知识
- java程序员需要掌握的10个技能
- JAVA 面试基础试题(大家可以参考一下学Java时需要掌握的基础知识)
- 实施Java的WEB项目需要掌握的技术
- Java程序员必须掌握的知识
- 合格java程序员需要的知识
- Java程序员必须掌握的知识
- WEB程序员需要掌握的十大MySQL优化技巧
- web应用开发人员需要掌握的运维知识
- WEB程序员需要掌握的十大MySQL优化技巧 推荐