# Microsoft Web-Dev-For-Beginners 仓库的路线图 **该仓库提供了一个以 JavaScript、HTML 和 CSS 为重点的 Web 开发基础学习路线图。课程设置灵活,可整体学习或部分学习,共包含 24 课,分布在 12 周内。** ## 关键里程碑 * **第 1-3 周:** * 编程语言及开发工具介绍 * GitHub 基础 * 可访问性 * JS 基础:数据类型、函数与方法 * 用 JS 做决策 * **第 4-6 周:** * 数组与循环 * 温室项目:HTML 实践 * CSS 实践 * JavaScript 闭包 * DOM 操作 * **第 7-9 周:** * 打字游戏:事件驱动编程 * 绿色浏览器扩展:浏览器工作原理 * 构建表单、调用 API 及在本地存储变量 * 浏览器中的后台进程 * Web 性能优化 * **第 10-12 周:** * 太空游戏:更高级的 JavaScript 游戏开发 * 画布绘制 * 屏幕元素移动 * 碰撞检测 * 计分、游戏结束及重启 * 银行业务应用:Web 应用中的 HTML 模板与路由 * 构建登录与注册表单 * 获取与使用数据的方法 * 状态管理概念 ## 学习成果 **完成该路线图后,学员将获得构建打字游戏、虚拟温室、环保浏览器扩展、太空入侵者风格游戏及银行业务应用的实战经验。并且对 Web 开发基础知识有扎实理解。** ## 额外资源 * 本仓库提供丰富的学习资源,包括教程、代码示例和挑战。 * Microsoft Learn 平台提供多种 Web 开发课程和学习路径。 * 像 Stack Overflow 和 MDN Web Docs 这样的在线社区为 Web 开发者提供有价值的支持和资源。 **希望这份路线图能助你在 Web 开发之路上顺利前行!** --- **免责声明**: 本文件由人工智能翻译服务[Co-op Translator](https://github.com/Azure/co-op-translator)翻译。尽管我们力求准确,但请注意自动翻译可能包含错误或不准确的地方。原始文件的原文应被视为权威版本。对于重要信息,建议使用专业人工翻译。因使用本翻译而产生的任何误解或错误理解,我们不承担任何责任。