目前许多计算机相关的学生,在大学里面度过了好几年的IT学习,鉴于大家对编程语言的认知,结合本人一路走过来从学习到开发到培训讲师的心得,总结出 java 学习大道如下:
(1)掌握java面向对象编程:封装,继承,多态,抽象,接口 利用它们可以完成基本的面向对象编程案例,比如: 坦克大战 ,贪吃蛇, 五子棋 ,就说明面向对象已经过关。
(2)掌握java面向对象高级部分: IO流 , 线程 ,异常,反射,通信 利用它们可以完成基本的高级编程案例,比如:文件下载和上传,网络版坦克大战开发,知识问答交互系统,就说明面向对象高级已经过关。
(3)掌握javaMvc网页高级部分:利用 mysql数据库 ,使用 jdbc + mysql +html+js+vue完成对数据库中一个模块(2-3表)的增删改查(crud)即可,就说明高级部分过关。
(4)掌握java框架核心部分开发:利用网上B站掌握 SSM 搭建和SpringBoot+redis的搭建,读懂配置文件就可以了,再去论坛中找一些可以运行发布的案例,掌握项目流程即可。
各位同学们,基本上把上面的知识点在大学最后一年每天坚持2个小时,出来基本上可以找到一份不错的岗位。【闻道有先后,术业有专攻】