程序员需要数学好吗_通过这45门数学课程成为更好的程序员

程序员需要数学好吗

终极课程和书籍清单将成为数学和编程方面的专家

照片由ElisaRivaPixabay发布

我们非常害怕数学。 为什么?

因为,

我们害怕我们不了解的东西。

但是为什么我们如此害怕数学呢? 仅仅是因为我们的高中教学系统和很少的学习资源。 我看到很多朋友对高中的数学不了解,也很害怕,但是当他们加入大学时就开始喜欢它。

数学是我们生活中必不可少的一部分。 我们在日常活动中每天都需要它。 但是,当您是程序员或问题解决者时,您最需要数学。 因为数学只会使人变得更有逻辑,更有创造力和智慧。

要成为一名更好的程序员,必须至少了解很少的离散数学,线性代数,微积分,概率论,密码学,几何学和统计学。

这就是为什么我创建此列表供您入门的原因。 这样您就可以以数学方式开始思考。 因此,不要浪费时间,而是从下面的列表开始学习数学-

更新:我已经将此列表从初学者到中级到硬性的优先级排序,并且首先学习哪个列表(在所有部分中学习数字1都是最重要的)

优酷

  1. 高等数学入门 (如果您在高中修读高等数学,请通过)
  2. 线性代数的本质
  3. 无限和,分数Mathologar
  4. PBS无穷级数的 图论
  5. PBS Infinite系列的 密码学
  6. Mathologar的 数字
  7. PBS Infinite系列的 Quantum Computers
  8. PBS无穷级数的 概率
  9. Mathologar的 Rubik's Cube

在线课程

  1. 代尔夫特理工大学的大学预科微积分 (如果您在高中学习微积分,则通过)– 6周(6-8小时/周)
  2. 加州大学圣地亚哥分校的离散数学入门(初学者)— 24周(2-5小时/周)
  3. 微积分1A:麻省理工学院(入门)的差异 — 13周(6-10小时/周)
  4. 微积分1B:由麻省理工学院(中级) 整合 — 13周(5-10小时/周)
  5. 线性代数—德克萨斯大学奥斯汀分校(中级)的基础知识— 15周(6-10小时/周)
  6. 斯坦福大学(初学者)的密码学1 — 6周(2-3小时/周)
  7. 概率概论—麻省理工学院( 不确定性的不确定性科学 — 18周(每周12小时)
  8. 哈佛概率论 (中级)— 7周(5-10小时/周)
  9. 杜克大学(初学者)的数据科学和数学技能 — 4周(3-5小时/周)
  10. 斯坦福大学和不列颠哥伦比亚大学(初学者)的博弈论 — 8周(2-3小时/周)
  11. 斯坦福大学数学思维导论 (中级)— 9周(每周10小时)
  12. Pluralsight(PAID) 为程序员提供数学课程 (中级)— 5小时16分钟
  13. 伦敦帝国理工学院(初学者)的机器学习专业数学 — 15周(3-4小时/周)
  14. MIT的微积分1C:坐标系和无穷级数 (中级)(如果您想进一步了解微积分)
  15. 麻省理工学院的多变量微积分 (中级)(如果您想了解更多有关微积分的信息)

网志

  1. 教程点
  2. 麻省理工学院开放课程数学
  3. 计算机程序设计的艺术
  4. 数理统计
  5. 数理统计概论
  6. 坐标几何
  7. 欧几里得几何
  8. 直角坐标
  9. 保罗的在线数学笔记

图书

  1. 数学维基
  2. 离散数学及其应用
  3. 具体数学:计算机科学的基础
  4. 计算科学的范畴论
  5. 用于图形和游戏开发的3D数学入门
  6. 坐标几何简介
  7. 欧几里得几何

在线练习

  1. 哈克兰克
  2. 可汗学院
  3. 欧拉计划
  4. 可汗学院的统计与概率
  5. 欧几里得几何教程

喜欢你刚刚读的书😀👌? 对您有用吗? 请按住拍手(👏)按钮给我50拍手👏。 ❤

我的个人博客 -

孟加拉语版本-https : //with.dibakar.me/

英文版— https://with.dibakar.me/ zh /

你可以在me上跟随我

Facebook- https://www.facebook.com/dipu.dibakar

Twitter- https://twitter.com/iamdibakardipu

Instagram- https://www.instagram.com/dibakardipu/

Github- https://github.com/dibakarsutradhar

Linkedin- https: //linkedin.com/in/dibakardipu/

谢谢❤

Dibakar Sutra Dhar。

翻译自: https://hackernoon.com/be-a-better-programmer-with-these-40-mathematics-courses-d8ca48a2f8a2

程序员需要数学好吗

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值