JAVA 零基础怎么学习?

19 阅读1分钟

梳理学习顺序

如果你足够有耐心你可以先学一门语言,建议是C语言或者是Python语言,原因这里就不展开了。

学完后大概能用编程语言解数学题,能做一些算法题,目的是训练自己的编程思维,同时深入理解各种数据结构,建立抽象世界概念。

有了语言的基础和编程思维,可以进一步了解下计算机程序的工作方式。比如说并发、网络编程,存储等概念,了解程序系统是如何工作的。这个阶段可能还可以设计能力,但是可以理解抽象的原理。并实现案例demo即可,目的依然是进一步深入编程思想。

再接下来就可以写一些练手项目以写带练了。目的是开始让自己有工程的思维,开始有项目的思维。学习的深入的话,还能接触到框架的概念。

接触到了框架,就已经是工程级别了,这个时候可以考虑更高维度的内容。比如说项目的部署,运维,调试,然自己深刻理解从编码者的角色变成维护者,使用者。到此阶段其实已经是编程早入门了,剩下的就是在实际的工作和项目中精进。

当然,在具体的学习过程中,可能会有偏差和纠正。这个时候随着学习的不断深入,肯定是自己就已经具备了不断纠正的能力。

至于Java的学习,我分享一个学习路线,里面也有相应推荐的视频教程你可以作为参考: java基础教程