1、html、css
2、java工作原理(jvm)
3、java语法、数据结构和算法
4、Java语言特性(封装、继承、多态、抽象)
5、Java设计模式(在开发中会经常用到)
6、Java反射机制(常用框架都会用到反射机制)
7、 http://7.io(文件读写)
8、多线程
9、网络编程
10、Javascript
11、Jquery
12、数据库(oracle、mysql等等)
13、Servlet
14、JDBC
15、Javabean
16、WEB项目分层架构
17、前后台交互
18、Ajax
19、过滤器及过滤器原理
20、常用框架(Struts、hibernate、spring、springMVC、i/mybatis)
21、框架整合
22、工作流(流程引擎工作机制)
23、xml、properties、json
24、常用页面以及后台插件(tree、时间、poi等等)
25、nosql数据库以及应用场景(mongoDB)
26、缓存数据库以及机制(redis、memcached)
27、第三方接口调用
28、SDK
29、web应用服务器(tomcat、weblogic)
30、Linux
31、日志
32、数据库连接池
33、Maven
34、svn
35、建模工具(powerdesiner、axure)使用
36、TCP/IP
如图:
备注:上面文字来源:知乎
链接:https://www.zhihu.com/question/38880482/answer/117542139