Java基础
Java语法 Java界面编程 Java API
1、 Java语法 1、AWT 1、Java IO
2、 面向对象 2、事件机制 2、多线程
3、 常见API 3、Swing 3、网络编程
4、 集合框架 4、反射注解
数据库开发
SQL 基础 JDBC编程 JDBC高级
1、 SQL 基础 1、JDBC原理 1、数据库连接池
2、 增删改查 2、JDBC连接机制 2、储存过程
3、 嵌套查询 3、JDBC API 3、触发器
4、SQL优化 4、ORM思想
DHTML 编程(Dynamic HTML)
HTML语言 JvaScript DOM编程
1、HTML标签 1、JS语法 1、DOM原理
2、表单标签 2、JS对象 2、DOM元素
3、Div&Css 3、DOM编程
Java Web 编程
Servlet 开发 JSP开发 AJAX开发
1、XML、Tomcat 1、JSP语法和标签 1、AJAX原理
2、HTTP协议 2、自定义标签 2、请求响应处理
3、Servlet API 3、EL、JSTL 3、AJAX开发库
4、Filter 4、MVC设计模式 4、JQuery、DWR
5、Listener
Java EE企业应用
Struts Hibernate Spring
1、Struts体系架构 1、检索映射技术 1、IOC、AOP
2、Struts各个组件 2、多表查询 2、DataSource
3、Struts标签库 3、缓存技术 3、事务
4、Struts扩展 4、性能优化 4、SSH集成
Java相对其他语言来说,更容易学习。如果你想成为一名Java程序员,根据个人经验,认为你至少应该对下面的这些内容非常熟练,才能在Java开发上游刃有余。