最适合 Python 入门的资源有哪些?

学习任何一门编程语言或者技能基本上都遵循3个步骤,第一步是看,第二步是做,第三步是思考。而这三步又可以分为两个阶段,第一阶段完全跟着看,看一些初级入门资料、跟着做,照着人家做就行,跟着思考,这个阶段也称为入门阶段,等你真正入行了,你就开始升华到第二阶段,看一些高级读物,做一些做自己想做的一些东西,带着疑问去了解技术背后的实现原理。

第一阶段目标就是如何快速入门,快速上手,快速熟悉这门语言。这个时候你要去找适合你看的书或者视频,去哪里找靠谱的书或者视频呢?最简单的办法就是去找你认识的牛人推荐,他们能给你专业建议,网上自己去摸索不仅费时,而且费力,网上套路那么多,一不小心就被带偏了。

入门我给大家推荐的书籍包括:

《简明Python教程》

《Python编程:从入门到实践》(这本极力推荐,我已经上传了)

《Python编程快速上手》

《Python核心编程》

《廖雪峰的Python教程》

也有一部分人刚开始学东西喜欢跟着视频学习,虽然视频看起来慢,没关系,入门就是要找到适合自己的学习方式,这里推荐网易云课堂的免费Python课程《零基础入门学习Python》,作者小甲鱼。我在淘宝上买的,每一节都有二维码扫描视频讲解

当然我也不反对你花钱上培训班,但是你要明白,培训班的目的不是把自己交付给培训班让他们训练你,而是要你主动找到一个更为便捷的获取知识技能的途径,很多参加培训的人抱着一种侥幸心理,误以为只要报了培训班,感觉几个月之后就能拿到月薪上万,就像去咨询人员鼓吹的学一下python就是出来做人工智能一样,没有的事,你不努力,神仙也救不了你。实际上修行在个人,兴趣是最好的老师,如果单纯为了贪图想要高薪那还是自己先自学吧,看看到底适不适合!要知道每一个高薪的背后都是辛勤的汗水。

如果你想真正了解编程,还推荐一个免费课程给你,哈佛大学公开课《计算机科学cs50》是一门计算机的基础课程,主要讲程序设计的基本原理,常见数据结构与算法,Web编程,这位教授的授课方式也非常的有激情,值得一看。 网易公开课提供有中文字幕,网易业界良心。

以上只是学编程的起步阶段,也就刚完成从0到100的第1步。可能光只是会一门语言还不够,拿这些知识做个网站或者什么来着,你会发现,除了语言之外,你还要学会一门数据库语言才好动手,这个时候,推荐给你的教程是《SQL必知必会》或者是《SQL 基础教程》,运行一个网站多半是要运行在Linux平台,所以还推荐一本开源免费Linux教程《快乐的Linux》。
另外python目前主做web后端开发,目前主打全栈开发工程师,所以前端的知识就在所难免也要学习了,除了最基础的H5+CSS+JavaScrip传统三件套,前端主流框架比如vue还有JS的JQuery、Ajax等知识也需要略知一二,推荐他家去学习一下,几个比较不错网站极客网、菜鸟教程的等等都可以。
还要补充一点的就是,程序员也好,未来的工程师也好都需要很重要的一件东西那就是:思维!逻辑思维很重要,所以从起步阶段就要慢慢训练自己的算法能力,这里推荐《算法图解》,同时还有leetcode网站,这里面的算法题库都不错,可以闲暇之余做一下里面的题目,肯定会有所提升。
没有平白无故的成功,所有牛逼都是苦逼过来的,一万小时理论,按照每周5天,每天8小时计算,也要5年时间,书山有路勤为径,学海无涯苦作舟,加油!

猜你喜欢

转载自blog.csdn.net/ZZQHELLO2018/article/details/82191649
今日推荐