一,首先学习语言基础,掌握语言基础是第一步。
二,看网络教学视频,教学视频可以让你迅速掌握编程,但通常比较生动、浅显,不成系统。
所以最好的方法是书和视频+实战结合,形成互补关系,如此坚持三个月以上就会熬过艰难的入门期。
另外再说一句,有条件的最好买个ipad(二手),边看边实操,很方便。
视频入门路线:
1、尚硅谷宋红康 ,推荐★★★★★
2、翁恺教授的 Java 程序,推荐★★★★
3、黑马程序员,基础知识讲解,推荐★★★
2、数据结构与算法
3,工具篇
工欲善其事必先利其器,善于利用工具事倍功半
4,Java源码
5,数据库
尚硅谷,推荐★★★★(一家培训机构,但质量很高)
虽然是老外讲的,但课程质量很棒,推荐★★★★
6、框架篇:
7、Spring源码
推荐指数★★★★
8,JVM
目前仅推荐(我是真服这家培训机构,把b站资源要覆盖完了)
把主要知识点掌握彻底掌握,慢一点是正常的,求快得不偿失,等你把底层基础知识打牢,在学东西的时候就会快很多,以后完全可以多找项目练手,学习效率嗖嗖的 有时候 慢就是快。 具体方法 给自己创建一个真正的编程环境
1、代码一定要自己敲,千万不要把网上的复制下来,能运行就万事大吉,这样只会让你把自己弄得越来越糊涂。
2、从小项目开始做起,编写一些基于文本的程序来练习你正在学习的编程语言,然后再慢慢的进行一些更大更复杂的项目。
3、大量的练习,编写大量的代码。在学习理论知识的时候就要不断地尝试把理论应用到自己的代码当中。学习、实践;学习、实践;学习、实践
4、要先学会自己解决问题,当自己解决无果,不要一直钻牛角尖,学会求助别人
5、寻找实习,找到自己感兴趣的地方,跟着别人做,了解行业到底在使用什么技术