当您第一次开始学习JavaScript时,您有一条清晰的途径可以遵循。
- 进行在线课程
- 阅读详细的JavaScript书 /课程(例如您不知道JS)< / li>
- 遵循待办事项应用教程
- 开始自己的项目
- 利润
这条路很有意义 - 课程,书籍和教程将教您有关写JavaScript的所有信息。您甚至写一个实际的应用!
肯定会沿着这条路,您将在最后到达金锅。
您开始将自己的夜晚献给这条道路,几个月和数百个小时的痛苦和工作,您终于准备好自己出发。
您启动了文本编辑器,准备对您的好主意进行编码 - 但是您不知道如何编码。所有的知识都在您的脑海中,但是当涉及到如何将它们串在一起时,什么都没有。
出了什么问题?你做了工作。这在教程中都是有意义的。
也许您开始太早了?也许您需要花更多的时间参加课程?毕竟,您在发电机上挣扎。您肯定有更多的学习。您选择了另一门课程...
您现在输入了被亲切地称为教程地狱。
为什么课程不起作用
好吧,课程 do 工作,但是很多JavaScript课程只会教您需要知道的一半。
课程和书籍教您JavaScript的单独构建块 - 其中许多人都会教您 构建块,无论它们有多么有用。
课程专注于参考材料。 JavaScript的最大秘密(以及一般编码)是您将始终可以访问参考材料。面对需要它的问题时,您可以了解新的JavaScript。
比学习和记住有关JavaScript的所有知识要重要得多,以开发 Instinct 如何使用碎片并结合在一起。
您需要建立技能编码的一部分。
你应该做什么
这样说似乎真的很愚蠢,但是您需要自己编码。
听起来很愚蠢,因为这是恰好您难以做的事情,以及为什么要回去更多教程地狱。
您(和大多数初学者)实际上已经陷入了陷阱,这是您选择了一个 far 的项目,对于您当前的能力来说太难了。
You need to start with a tiny project that is solely to help you learn.这些实践项目与常规项目不同。
- 它应该有一个明确的目标
- 应该是小(甚至比您想的要小)
- 您应该准备在结尾处扔掉
我认为这里值得强调的部分是,练习项目不必是有用的甚至 good 。实际上,如果不是。
最好。我是练习时毫无意义的项目的粉丝。它可以提供有趣而新颖的方法来了解JavaScript的一部分,同时以务实的项目探索可能需要更长的时间来突出其极限。
您会惊讶于通过在页面周围追逐用户的鼠标或逃离它来学到的东西。
设定一个小的,可实现的目标,然后提起您需要到达那里的任何编码犯罪。
现在,您能够编写任何编码您正在建立肌肉。成长将需要时间和一致性。
您有一天会到达那里。现在,做您可以做的。
您是否卡在JavaScript教程上?