①计算机基础(网络原理,数据结构,操作系统,数据库,组成原理),它决定你能在IT行业有多远。
②Java基础:集合是重点,根据自身情况IO流和网络编程选择性学习,这两块的知识点相对复杂但是面试基本不问工作基本不用,因此对于时间就是金钱的同学这两块不学几乎不会有什么影响。
③Java web:前端主要学习JavaScript,后端servlet和数据库,数据库,sql能力务必着重锻炼。
④框架:ssm框架,尤其Spring的思想,面试重点,springboot毋庸置疑重中之重。
⑤最后,在学习完之后一定要具备独立开发一个功能的能力,从产品原型分析到测试通过。中间包括数据库表设计,业务分析,代码编写,调试,联调等,这块我会非常注重考察跟我学的同学,如果你前面学的再好,面试背的再好,这快不行,即使能拿到Offer,也不会通过试用期。