以下是关于 MDN 课程我们最常被问到的问题的答案。
常见问题解答
一般问题
为什么 MDN 不创建自己的学习课程?
创建一个能让学生从初学者到找到第一份工作的完整学习课程是一项巨大的工程。市面上已经有许多课程服务于此目的。此外,当今最成功的课程,例如 Scrimba 提供的课程,都是动态的多媒体体验;而 MDN 的核心优势在于其书面内容。
MDN 本身的内容包含了成为一名成功的 Web 前端开发人员所需的大部分材料。
我们认为,更明智的做法是创建一个精选、有序的 MDN 页面链接列表(因此有了 MDN 课程),并与现有的课程提供商合作。这种方法使我们能够集中精力于其他工作,例如进一步完善课程和开发认证。
为什么 MDN 课程不包含在 MDN 内容仓库中?
MDN 课程不适合包含在 MDN 的主要内容中。MDN 的核心内容每年都有成千上万的社区成员贡献,并且发展迅速。这适合 Web 平台快速发展的需求。
然而,课程是我们精心策划的 Web 开发人员最佳技能集总结。因此,它需要经过仔细、缓慢、有目的地演变,并由较少的人进行策划。
您仍然可以通过在 课程仓库 中提交 issue 或发起 PR 来为课程做出贡献。
Scrimba 合作问题
MDN 如何知道 Scrimba 的课程质量高且遵循最佳实践?
在与 Scrimba 讨论合作之前,他们就已经享有很高的声誉。然而,我们并没有仅仅听取社区的意见。我们对 Scrimba 的 前端开发人员职业路径 (FDCP) 进行了广泛的审查,并就可能的改进向他们提供了反馈,重点是增加最佳实践的覆盖范围,以及与 MDN 课程 核心模块 的一致性。Scrimba 采纳了我们所有的反馈,FDCP 比以往任何时候都更好。现在它与我们的课程核心保持一致,我们相信它符合 MDN 的标准。
MDN 是否与 Scrimba 共享用户数据?
我们优先考虑用户隐私和透明度。MDN 与 Scrimba 共享的唯一信息是用户从 MDN 导航到 Scrimba 的情况,这是通过他们自己的操作(点击标记为外部的链接)发生的。
在我们嵌入 Scrimba 内容到 MDN 的情况下,在用户选择与 Scrimba 内容互动之前,Scrimba 不会看到用户数据。
Scrimba 的内容并非免费。这是否与 MDN 提供免费内容的理念相冲突?
Scrimba 的许多内容需要付费订阅,但他们也提供了几门免费的完整课程,注册后即可访问。
还值得指出的是,您无需订阅 Scrimba 的课程即可使用 MDN 课程 — 它们是为那些希望付费以获得涵盖课程核心的结构化课程的人提供的增强。您仍然可以使用推荐的资源免费学习课程中的所有主题。
完成 Scrimba 的前端开发人员职业路径后是否会获得认证?
是的,一旦您完成了前端开发人员职业路径中的所有主题,您就可以获得一份结业证书,与潜在雇主分享或包含在您的作品集中。有关更多信息,请参阅 在哪里可以找到我的结业证书?。