个人比较推荐自学,现在的培训机构学习都是一味的“填鸭式”教学,完全不会关注到所讲授的知识是否被吸收,而且这样的学习属于被动的学习,非常没有学习的积极性和主动性。并且,培训机构所讲授的知识基本上已经过时,跟不上现在技术发展的潮流。
所以我推荐自学,但自学需要个人的自我控制能力比较强,学习能力也要好一点。如果是零基础自学的话,建议一开始可以从最基础的书本知识学起,《笨方法学python》这本书比较适合零基础刚入门的小伙伴学习。如果还有看不懂的地方,可以尝试上网找一些学习视频,结合着一起学习,会让学习更简单高效。
有一定基础后可以学习《python编程从入门到实践》这本书,内容很不错,也包括很多实际案例,跟着学习,很快就能做出好玩的应用。其实在学习中,一些高深的技术可以不用完全理解,等代码写的多了,实践经验充足了,自然就懂了。
自学时最关键的就是学习的方法了,建议从一开始最好制定一个落实到每天的学习计划,按时完成,养成每天学习良好的习惯。很多人学习都会出现三天打鱼两天晒网的情况,这时可以找一个一起学习的小伙伴监督自己学习。在学习累计到一定程度时,可以找一些人组成团队,进行项目实战,在实战中检验学习成果,积累经验。