2. 教程提纲
这个百日前端开发计划,我做了一个自认为不错的教程。由于它涵盖了前端的众多主题,它可以认为是一个「广略式」的课程,而不是深入到某个领域去研究。理想的情况下,学完本课程你就会熟悉每个主题,并且在未来需要的情况下,可以轻易在你需要的领域更深入学习。
这教程受到 Kamran Ahmed 的 Modern Frontend Developer roadmap 的影响。请自行学习,它非常棒。
如果你觉得我做的还行的话,点个赞吧 👏 !
注意:我知道前端开发对很多人来说大有不同!如果你是前端开发者,并且认为教程有什么可以提高的,请通过评论或私信让我知道。谢谢!
如果你发现这个教程有用,记得关注本教程动态,点赞并分享给你身边的小伙伴。
📆 教程
本课程的基本原则是按时间分块。如果你你曾经花费时间来学习 web 开发或类似技能,你可以能相似经历,在某一部分掉进兔子洞。本教程旨在为各个技能分配固定的天数,并且鼓励你在规定时间内移步到下一个学习。
可以预料到每个参加本挑战的人的技能熟练度是不同的,不过没关系。新手和老鸟都可以从本次练习的各个领域获益。
以下是对每日练习的推荐目录:
Days 1–8: HTML
Days 9–16: CSS
Days 17–24: JavaScript 基础
Days 25–27: jQuery
Days 28–33: 响应式 Web 设计
Days 34–36: Accessibility
Days 37–39: Git
Days 40–44: Node and NPM
Days 45–50: Sass
Days 51–54: Bootstrap
Day 55: BEM
Days 57–61: Gulp
Days 62–65: Webpack
Day 66: ESLint
Days 68–83: React
Days 84–89: Redux
Days 90–94: Jest
Days 95–97: TypeScript
Days 98–100: NextJS
🔎 详细信息
下面你可以找到关于课程中每个主题的一些信息,以及关于每个主题应该做什么的一些想法/指导。有关与本课程同时进行的项目的灵感,请参阅本系列的项目创意部分。
在时间块原则的指导下,如果你还没有学透学完「学习领域和思想」这一块的内容。没关系,不要纠结,请继续前行,请遵守咱们的原则,请利用好咱们的每一天。
本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。