最近一直在做编程启蒙的教程,对入门有些许理解,现将自己的拙见分享出来,并回答一下楼主问题:如何选择的入门学习书籍 。
首先,夸一下,这是一门神奇的语言:
1. 编程涉及知识面相当的广泛:数据挖掘、人工智能、网络爬虫、科学计算等领域都可以看到庞大的背影
2. 入门简单《人工智能哲学》,深入难,精通更是难上加难
3. 有自己超赞的哲学,掌握了哲学,对人生很有帮助
4. 社区庞大且活跃 , 通过“人生苦短,我用”的口号 , 可以结交很多非常友好的伙伴
5. 文档完善且细致,条理清晰 。可以锻炼人的文笔和逻辑思维
综上,学习可以给人带来更广,更深的知识面和人脉;坚持学习还能提升自身的素养和能力 。
但是我建议你:耐着性子,从头开始学习 。
为什么呢?
1. 是一种胶水语言,与C和C++编译性的语言不同,它是解释性语言
2. 的语法和写作风格与C和C++大不相同
3. 的强大是因为有成百上千的成熟的库,学习更多的是如何找到更适合自己的库
4. 从零开始学习,能够更成体系的掌握 。基础牢固了 , 才能举一反三的学习其他语言或者知识
5. 只有从头开始接触,才能更深入的理解哲学
所以,我的推荐是这样的:
基础篇
1. 《简明教程》
2. 《笨办法学》
3. 《Head First 》
4. 《编程从入门到实践》
5. 《基础教程》
熟练掌握环境配置和安装:工欲善其事必先利其器牢固掌握基础语法和编码规范:坚实的基础是成功的开始简单理解一下书中提到的例子:对编程过程有一个简单的了解将书中的测试题都做一遍,有可能的话上机实验!
进阶篇
1. 《核心编程》
2. 《标准库》
3. 《编程》
4. 的官方文档
这三本书,内容非常详细 。有对基础知识的深入介绍,也有对中高级知识的全面学习 。有些人看了这几本书前半部分就扔到一边 , 觉得太简单,不值得学 。但是我还建议你耐着性子好好通读一遍,因为有些知识只有多读几遍才能发现更深一层次的含义,大神的文笔可以把基础知识讲的更透彻 。当然,编程这个行当,多写代码多读代码,是成为高手的唯一一条捷径!
高阶篇
1. 《数据结构和算法-语言实现》
2. 《数据处理》
通过一些更专业和高阶的知识,让你认识一下强大的是怎么游刃有余的应用于不同领域的 。
不同领域的推荐
Web开发方向:《Flask Web开发 基于的Web应用开发实战》
数据分析方向:《利用进行数据分析》
科学计算方向:《像计算机科学家一样思考》、《数据科学手册》
AI方向:《深度学习入门 基于的理论与实现》、《自然语言处理》、《计算机视觉编程》
硬件方向:《树莓派编程》、《人工智能入门与实战 使用 Pi和演练》
【python入门书籍有何推荐?】以上是我的一点拙见,如果错误,请多多指正!
最后强调一下
虽然看书是很好的习惯 , 但是编程这个特殊的行当,多动手编写、多动脑思考才是快速成为高手并牢固掌握知识的最有效手段 。
所以,精读基础篇部分的书籍,熟练书中的例子和测试题 。你就可以动手编写代码了 。在编写过程中遇到问题:
1. 反查中高级篇的书籍,
2. 合理使用搜索引擎和《人工智能哲学》,
3. 充分利用社区的力量,
4. 也可以向经验丰富的前辈请教 。
当然了 , 你也可以通过木辛老师的编程课程 , 免费、快速学习更多编程知识和思维方式!
希望我的回答能帮到您 , 希望您能在学习的道路上获得更多、更有意义的知识和快乐 。
快乐编程 , 快乐成长~
加油哈!我相信您一定能做到,一定可以成功!
本文到此结束,希望对大家有所帮助 。
- 人工智能真的会像某些书籍和电影一样取缔人类吗?
- 数据分析入门
- 开淘宝店需要哪些准备?从零开始学习淘宝开店入门指南
- 不会用抖音投放流量?这5个步骤帮你轻松入门!
- 如何入门工业机器人?这里告诉你答案~
- ?俯卧撑入门—拉伸
- 淘宝新手入门:如何在淘宝上购物?
- 告别书荒,分享8个免费下载电子书的网站,97%的书籍都能找到!
- 附电子书下载 83本Python量化投资和机器学习高清国内外书籍!
- python与人工智能有关系吗?