1) 程序和算法的基础(for/if/冒泡/栈/队列/广度优先等)
2) 面向对象(类,封装、多态、异常)
3) JavaSE常用来库(IO/Thread/Socket/JDBC)
4) 关系型数据库(MySQL/Oracle)
5) 静态网页开发技术(HTML5/CSS3/JS、jQuery/ExtJS/Prototype)
6) XML(概念、解析)、AJAX
7) JavaEE基本技术JSP、Servlet、Listener、Filter
8) MVC设计模型——23种设计模式
9) 三大框架:Struts、Hibernate/iBatis、Spring
10) Android常用组件、布局、存储、多线程、四大组件、多媒体、游戏开发、传感器、GoogleAPI等