以下是针对于初中级程序员,特别是JAVA程序员的技术基础必须要了解和掌握的以下只供参考:
对于Web Development我列出了如下技术(图片显示):
JavaScript,CSS,AJAX,JSON,EXT,FLEX ,Jquery
数据库:主要列举了比较具有代表的数据库如图所示:
MySQL, SQLServer Oracle
JAVA开发列举了如图所示:
OO 、IO 、 MVC 、Junit 、Ant 、XML 、 Log4j 、Servlet 、 Struts 、 Struts2 、Spring 、Hibernate 、EJB 、myBatic
对于服务器列举了如图所示:
Resin 、 Apache 、Tomcat 、WebLogic 、Jboss
操作系统如图所示:
Linux 、 windows
对于3G移动开发我认为需要有针对性的进行了解一下,我个人的话现在已经对Android的开发有了一定的深入,以上是我对于JAVA工程师学习的一个技术大纲,当然
在这里我并没有列出所有我学过的技术,只是具有代表性的列出了一些,对于公司里面的框架和技术我就可能没有怎么列举出来,因为太多了,在这里我想对初级程序
员说,学习需要一个规划,列举自己想要做的事情,然后慢慢的去完成,等坚持一段时间之后,你就会发现已经学到了很多