教程地狱把我带到了 Scrimba 上的 JavaScript
Source: Dev.to
介绍
我在今年三月满 37 岁,决定转型成为全栈开发者。HTML 和 CSS 还能应付,但一旦开始学习 JavaScript,我就陷入了“教程地狱”,循环学习了三个月多仍没有实质进展。感到卡住后,我求助于 Gemini AI。在掌握 JavaScript 语法的过程中,Gemini 意外地建议我尝试 Scrimba。
为什么 JavaScript 感觉不同
- 资源过多且让人不堪重负: 互联网上充斥着教程,但很多教程会让你直接改写屏幕上的代码,缺乏对肌肉记忆的培养。
- 教学节奏太快: 大多数课程进度很快,一次性呈现大量概念,让大脑难以消化。
- 实践应用的鸿沟: 即使是解释得很清晰的教程,在真正把 JavaScript 用到实际项目时也会变得困难。
发现 Scrimba
起初我担心 Scrimba 会是另一个“兔子洞”,但这个由 Per Borgen 创立的平台在其 9.4 小时的 JavaScript 课程中提供了一种新颖的教学方式。即使只完成了约 9 % 的课程,我已经非常享受这种体验。
Scrimba 与众不同之处
- 交互式 IDE 与视频片段: 你可以在课程中直接编辑并运行代码,立刻巩固概念。
- 注重肌肉记忆: 平台强调动手实践,而不是被动观看。
- 简洁的设计: 极简的配色和图标让你轻松跟踪进度并导航站点。
与其他资源的比较
| 平台 | 方法 | 优势 |
|---|---|---|
| freecodecamp.org | 项目制学习 | 社区庞大,提供认证 |
| The Odin Project | 结构化课程 | 深入全栈概念 |
| Scrimba | 交互式视频 + IDE | 立即反馈,视觉吸引力 |
这三者都很优秀,但 Scrimba 对交互式练习的强调帮助我突破了 JavaScript 的瓶颈。
结论
Scrimba 对于喜欢视觉效果和动手体验的学习者来说非常有前景。短小的讲解和缺少密集文档的设计,使得没有计算机科学背景的人也不那么畏惧。如果你是那种重视交互式、碎片化课程的学习者,Scrimba 值得一试。
我现在已经完成了 JavaScript 课程的 9 %,并且对自己的学习效果充满信心。让我们拭目以待接下来的旅程吧!