有三个先决点我要说明
1我不是程序员可能我说的点只是我在实际生活中理解的点而不是里面的玄机
2我至今觉得学习程序语言需要非常牛逼的英语以及对英语的熟悉程度如果这些点不够对编成缺乏很大的加成属性。
3时代的进步你今天学的说不定就是明天报废的所以学应该学最有用的而不是全学
如果你已经有一些底层了 推荐直接实践哪怕照着做 做一些实际的功能或者跟一个完成的项目从新写一次从应用开始掌握
如果你已经决定要编成了,推荐你在学习了足够的基础以后进入工作或者是研发环境进行学习,因为你会遇到很多会的懂的人指导你,他们教的东西远远比你自学甚至是书本学的东西更实际更效率更易懂。而且认识越多大神你可以问问题的人也就越多而根据我的了解,往往厉害的程序员都特别喜欢教别人写代码和做功能甚至是炫耀自己掌握的技巧和知识
最后实践是唯一学习的途径已经进步的基础。所有理论知识都只有当功能做出来了东西做出来了,并且达到效果满意了 才会有意义。