我之前听说过斯坦福大学的几位教授开设了一门在线机器学习课程,全球有超过 10 万名学生注册了该课程。幸运的是,对于我来说,10gen 这家成功开发了 MongoDB 数据库的公司,也开始使用相同的授课方式提供免费培训。
我加入了超过 6600 名有志之士,参加了他们为期 7 周、每周 10 小时的免费课程M101P:MongoDB 开发者课程。课程包含 Python 示例,这也是我们教学大纲的一部分。我还加入了超过 6400 名其他学生,参加了同等水平的M102: MongoDB DBA 课程。
多么棒的体验。您可以通过短视频学习,每周都有频繁的知识测试小测验,利用您其他事务之间的空隙时间。然后,您会有一组家庭作业练习题需要在您自己的机器上运行,必须在发布后一周内完成并将答案发布到他们的门户网站上。新的视频每周二英国时间凌晨 4 点发布,相应的家庭作业必须在一周内完成。在最后一周,第 7 周,您将有一个期末总结和 10 或 11 道期末考试题需要在该周回答。
每个课程的论坛上都有讲师和少量助教提供充足的帮助,尽管许多问题都是由同学解答的。
有些周,课程非常密集。我坐在餐桌旁,一个数据库被拆分到三个不同的副本集和多个分片中,所有这些都在我的 MacBook Air 上运行,而且运行效果非常出色。而我在开始这门课程时,对 MongoDB、JSON 语法、Python 代码、或 JavaScript 都一无所知。
我很高兴以 100% 的评分完成了这两门课程——这在编程课程的学员中只有 2.2% 的人做到,DBA 课程的学员中则有 5.1%。10gen 在 7 周后,现在又增加了大约 9000 名专业拥护者,他们在去年开始这项培训以来(这是第二次举办)通过了考试。而且,在我撰写本文时,另一个开发者课程(针对 Java 程序员)正在进行中。
产品本身非常非常出色,旨在随着您的需求增长而扩展。10gen 在 edX 平台上执行的这次培训也给我留下了深刻的印象,正如教育副总裁 Andrew Erlichson 在他的博客中 雄辩地描述的那样。照片中站在他们纽约办公室门前的就是他(他参加了开发者课程)。
我参加并推荐的课程:
- M101P MongoDB 开发者课程(使用 Python 授课,但无需任何先验经验)
- M102 MongoDB DBA 课程
- M101J MongoDB Java 开发者课程(Java 经验是本课程的先决条件)
在此注册,祝您好运!
最初发布于 Ian Waring: Simplicity Sells 博客。根据 Creative Commons 许可转载。
评论已关闭。