科技学习资源推荐
1. 编程学习资源
1.1 Python 相关
- 函数式编程 :函数式编程关注“计算什么”而非“如何计算”,倾向于表达式求值而非语句,将函数视为一等对象。Python 虽非纯粹的函数式编程语言,但作为多范式语言,能轻松实现函数式编程并与其他编程风格混合。相关学习资源可帮助从命令式示例代码入手,逐渐转移关注点,利用列表推导式、生成器、字典和集合等抽象“如何计算”,进而学习惰性求值和高阶函数。
- 树莓派编程 :以项目为基础,可制作网络爬虫、气象站、媒体服务器、家庭安全系统、水下摄影系统和近太空气象气球等。学习过程从设置到编程和调试,涵盖命令行技能,通过有趣的软件项目如控制海龟和 Minecraft、创建简单动态网站以及使用网络摄像头等,引入许多实用的计算技能。
- 数据科学 :提供直接实用的数据分析介绍,有良好的代码示例和解决问题的思路。
- 网络爬虫 :全面介绍网络爬虫的基础知识,内容平衡且简洁。
- 金融应用 :综合金融理论和数学模型,应用于实际金融问题,结合面向对象编程(OOP)和函数式编程(FP),兼具教育性和趣味性。
- 渗透测试与安全分析 :涉及编写网络嗅探器、操作数据包、感染虚拟机和创建隐蔽木马等内容。
- 机器人学习 :借助 Python、ROS 和 OpenCV 从零开始
超级会员免费看
订阅专栏 解锁全文
10万+

被折叠的 条评论
为什么被折叠?



