0基础学Java,没有工作经验,学历专业没优势,被惯性歧视,这是不少初学者找工作面临的窘境。当然,现实中有一部分初学者通过自学也成功转行成为程序员,他们大多学习能力强、自律性高,人脉广。
自学Java需要有一个系统的学习路线,下面的路线可以参考一下:
第一板块-预科学习:HTML5;CSS3;数据库。
第二板块-java SE:Java语言基础、程序逻辑;Java面向对象;API;Java面向对象思想;Java底层理论。
第三板块-Java web:web基础;第三方工具包;JavaScript和jQuery框架技术;MVC动态Web开发技术;Web开发高级运用;网络编程。
第四板块-SSM框架:Spring框架、SpringMVC框架、MyBatis框架。
第五板块-前沿技术:高可用、高并发、高扩展。
第六板块-项目实战之阶段项目。
第七板块-项目实战之综合项目实战。