diff --git a/translations/README.zh-cn.md b/translations/README.zh-cn.md index 27226847..0e48946d 100644 --- a/translations/README.zh-cn.md +++ b/translations/README.zh-cn.md @@ -69,30 +69,30 @@ Gif by [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) | | 项目名称 | 教授概念 | 学习目标 | 课程链接 | 课程作者 | | :-: | :------------------------------------------------------: | :--------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | :---------------------: | -| 01 | 入门篇 | 编程语言和行业工具介绍 | 了解大多数编程语言背后的基本支撑,以及帮助专业开发人员完成工作的软件。 | [编程语言和工具介绍](/1-getting-started-lessons/1-intro-to-programming-languages/translations/README.zh-cn.md) | Jasmine | -| 02 | 入门篇 | GitHub的基础知识,包括与一个团队合作 | 如何在你的项目中使用GitHub,如何在代码库中与他人合作 | [GitHub介绍](/1-getting-started-lessons/2-github-basics/translations/README.zh-cn.md) | Floor | -| 03 | 入门篇 | 无障碍性 | 学习网络无障碍的基本知识 | [无障碍基础知识](/1-getting-started-lessons/3-accessibility/translations/README.zh-cn.md) | Christopher | -| 04 | JS基础 | JavaScript数据类型 | JavaScript数据类型的基础知识 | [数据类型](/2-js-basics/1-data-types/translations/README.zh-cn.md) | Jasmine | -| 05 | JS基础 | 函数和方法 | 了解管理应用程序逻辑流的函数和方法 | [函数和方法](/2-js-basics/2-functions-methods/translations/README.zh-cn.md) | Jasmine and Christopher | -| 06 | JS基础 | 用JS做出决定 | 学习如何使用决策方法在你的代码中创建条件 | [做出决定](/2-js-basics/3-making-decisions/translations/README.zh-cn.md) | Jasmine | -| 07 | JS基础 | 数组和循环 | 在JavaScript中使用数组和循环来处理数据 | [数组和循环](/2-js-basics/4-arrays-loops/translations/README.zh-cn.md) | Jasmine | -| 08 | [花艺瓶](/3-terrarium/solution/translations/README.zh-cn.md) | 实践中的HTML | 构建HTML以创建一个在线花艺瓶,重点是构建一个布局 | [HTML简介](/3-terrarium/1-intro-to-html/translations/README.zh-cn.md) | Jen | -| 09 | [花艺瓶](/3-terrarium/solution/translations/README.zh-cn.md) | 实践中的CSS | 构建CSS,为在线花艺瓶设计样式,重点是CSS的基础知识,包括使页面具有响应性 | [CSS简介](/3-terrarium/2-intro-to-css/translations/README.zh-cn.md) | Jen | -| 10 | [花艺瓶](/3-terrarium/solution/translations/README.zh-cn.md) | JavaScript闭包,DOM操作 | 构建JavaScript,使水族馆成为一个拖/放界面,重点是闭包和DOM操作 | [JavaScript闭包,DOM操作](/3-terrarium/3-intro-to-DOM-and-closures/translations/README.zh-cn.md) | Jen | -| 11 | [打字游戏](/4-typing-game/solution/translations/README.zh-cn.md) | 建立一个打字游戏 | 学习如何使用键盘事件来驱动你的JavaScript应用程序的逻辑 | [事件驱动编程](/4-typing-game/typing-game/translations/README.zh-cn.md) | Christopher | -| 12 | [绿色浏览器扩展](/5-browser-extension/solution/translations/README.zh-cn.md) | 与浏览器协作 | 了解浏览器是如何工作的,它们的历史,以及如何为浏览器扩展的第一批元素提供支架 | [关于浏览器](/5-browser-extension/1-about-browsers/translations/README.zh-cn.md) | Jen | -| 13 | [绿色浏览器扩展](/5-browser-extension/solution/translations/README.zh-cn.md) | 构建一个表单,调用一个API,并在本地存储中存储变量 | 构建你的浏览器扩展的JavaScript元素,使用存储在本地存储中的变量调用API | [API、表单和本地存储](/5-browser-extension/2-forms-browsers-local-storage/translations/README.zh-cn.md) | Jen | -| 14 | [绿色浏览器扩展](/5-browser-extension/solution/translations/README.zh-cn.md) | 浏览器中的后台进程,网络性能 | 使用浏览器的后台进程来管理扩展的图标;了解网络性能和一些优化 | [后台任务和性能](/5-browser-extension/3-background-tasks-and-performance/translations/README.zh-cn.md) | Jen | -| 15 | [太空游戏](/6-space-game/solution/translations/README.zh-cn.md) | 用JavaScript进行更高级的游戏开发 | 学习使用类和组合的继承以及Pub/Sub模式,为建立游戏做准备。 | [高级游戏开发简介](/6-space-game/1-introduction/translations/README.zh-cn.md) | Chris | -| 16 | [太空游戏](/6-space-game/solution/translations/README.zh-cn.md) | 在Canvas上绘图 | 了解用于在屏幕上绘制元素的Canvas API | [在Canvas上绘图](/6-space-game/2-drawing-to-canvas/translations/README.zh-cn.md) | Chris | -| 17 | [太空游戏](/6-space-game/solution/translations/README.zh-cn.md) | 在屏幕上移动元素 | 了解元素如何利用软轴坐标和Canvas API获得运动效果 | [移动元素](/6-space-game/3-moving-elements-around/translations/README.zh-cn.md) | Chris | -| 18 | [太空游戏](/6-space-game/solution/translations/README.zh-cn.md) | 碰撞检测 | 使用按键使元素相互碰撞和反应,并提供冷却功能以确保游戏的性能 | [碰撞检测](/6-space-game/4-collision-detection/translations/README.zh-cn.md) | Chris | -| 19 | [太空游戏](/6-space-game/solution/translations/README.zh-cn.md) | 记分 | 根据游戏的状态和性能进行数学计算 | [记分](/6-space-game/5-keeping-score/translations/README.zh-cn.md) | Chris | -| 20 | [太空游戏](/6-space-game/solution/translations/README.zh-cn.md) | 结束和重启游戏 | 学习结束和重启游戏的方法,包括清理资产和重设变量值 | [结束的条件](/6-space-game/6-end-condition/translations/README.zh-cn.md) | Chris | -| 21 | [银行应用](/7-bank-project/solution/translations/README.zh-cn.md) | 网络应用程序中的HTML模板和路线 | 学习如何使用路由和HTML模板创建多页面网站架构的支架 | [HTML模板和路线](/7-bank-project/1-template-route/translations/README.zh-cn.md) | Yohan | -| 22 | [银行应用](/7-bank-project/solution/translations/README.zh-cn.md) | 建立一个登录和注册表格 | 学习构建表单和交接验证程序的知识 | [表格](/7-bank-project/2-forms/translations/README.zh-cn.md) | Yohan | -| 23 | [银行应用](/7-bank-project/solution/translations/README.zh-cn.md) | 获取和使用数据的方法 | 数据如何流入和流出你的应用程序,如何获取它,存储它,并处理它 | [数据](/7-bank-project/3-data/translations/README.zh-cn.md) | Yohan | -| 24 | [银行应用](/7-bank-project/solution/translations/README.zh-cn.md) | 国家管理的概念 | 了解你的应用程序如何保留状态以及如何以编程方式管理它 | [国家管理](/7-bank-project/4-state-management/translations/README.zh-cn.md) | Yohan | +| 01 | 入门篇 | 编程语言和行业工具介绍 | 了解大多数编程语言背后的基本支撑,以及帮助专业开发人员完成工作的软件。 | [编程语言和工具介绍](/1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine | +| 02 | 入门篇 | GitHub的基础知识,包括与一个团队合作 | 如何在你的项目中使用GitHub,如何在代码库中与他人合作 | [GitHub介绍](/1-getting-started-lessons/2-github-basics/README.md) | Floor | +| 03 | 入门篇 | 无障碍性 | 学习网络无障碍的基本知识 | [无障碍基础知识](/1-getting-started-lessons/3-accessibility/README.md) | Christopher | +| 04 | JS基础 | JavaScript数据类型 | JavaScript数据类型的基础知识 | [数据类型](/2-js-basics/1-data-types/README.md) | Jasmine | +| 05 | JS基础 | 函数和方法 | 了解管理应用程序逻辑流的函数和方法 | [函数和方法](/2-js-basics/2-functions-methods/README.md) | Jasmine and Christopher | +| 06 | JS基础 | 用JS做出决定 | 学习如何使用决策方法在你的代码中创建条件 | [做出决定](/2-js-basics/3-making-decisions/README.md) | Jasmine | +| 07 | JS基础 | 数组和循环 | 在JavaScript中使用数组和循环来处理数据 | [数组和循环](/2-js-basics/4-arrays-loops/README.md) | Jasmine | +| 08 | [花艺瓶](/3-terrarium/solution/README.md) | 实践中的HTML | 构建HTML以创建一个在线花艺瓶,重点是构建一个布局 | [HTML简介](/3-terrarium/1-intro-to-html/README.md) | Jen | +| 09 | [花艺瓶](/3-terrarium/solution/README.md) | 实践中的CSS | 构建CSS,为在线花艺瓶设计样式,重点是CSS的基础知识,包括使页面具有响应性 | [CSS简介](/3-terrarium/2-intro-to-css/README.md) | Jen | +| 10 | [花艺瓶](/3-terrarium/solution/README.md) | JavaScript闭包,DOM操作 | 构建JavaScript,使水族馆成为一个拖/放界面,重点是闭包和DOM操作 | [JavaScript闭包,DOM操作](/3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen | +| 11 | [打字游戏](/4-typing-game/solution/README.md) | 建立一个打字游戏 | 学习如何使用键盘事件来驱动你的JavaScript应用程序的逻辑 | [事件驱动编程](/4-typing-game/typing-game/README.md) | Christopher | +| 12 | [绿色浏览器扩展](/5-browser-extension/solution/README.md) | 与浏览器协作 | 了解浏览器是如何工作的,它们的历史,以及如何为浏览器扩展的第一批元素提供支架 | [关于浏览器](/5-browser-extension/1-about-browsers/README.md) | Jen | +| 13 | [绿色浏览器扩展](/5-browser-extension/solution/README.md) | 构建一个表单,调用一个API,并在本地存储中存储变量 | 构建你的浏览器扩展的JavaScript元素,使用存储在本地存储中的变量调用API | [API、表单和本地存储](/5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen | +| 14 | [绿色浏览器扩展](/5-browser-extension/solution/README.md) | 浏览器中的后台进程,网络性能 | 使用浏览器的后台进程来管理扩展的图标;了解网络性能和一些优化 | [后台任务和性能](/5-browser-extension/3-background-tasks-and-performance/README.md) | Jen | +| 15 | [太空游戏](/6-space-game/solution/README.md) | 用JavaScript进行更高级的游戏开发 | 学习使用类和组合的继承以及Pub/Sub模式,为建立游戏做准备。 | [高级游戏开发简介](/6-space-game/1-introduction/README.md) | Chris | +| 16 | [太空游戏](/6-space-game/solution/README.md) | 在Canvas上绘图 | 了解用于在屏幕上绘制元素的Canvas API | [在Canvas上绘图](/6-space-game/2-drawing-to-canvas/README.md) | Chris | +| 17 | [太空游戏](/6-space-game/solution/README.md) | 在屏幕上移动元素 | 了解元素如何利用软轴坐标和Canvas API获得运动效果 | [移动元素](/6-space-game/3-moving-elements-around/README.md) | Chris | +| 18 | [太空游戏](/6-space-game/solution/README.md) | 碰撞检测 | 使用按键使元素相互碰撞和反应,并提供冷却功能以确保游戏的性能 | [碰撞检测](/6-space-game/4-collision-detection/README.md) | Chris | +| 19 | [太空游戏](/6-space-game/solution/README.md) | 记分 | 根据游戏的状态和性能进行数学计算 | [记分](/6-space-game/5-keeping-score/README.md) | Chris | +| 20 | [太空游戏](/6-space-game/solution/README.md) | 结束和重启游戏 | 学习结束和重启游戏的方法,包括清理资产和重设变量值 | [结束的条件](/6-space-game/6-end-condition/README.md) | Chris | +| 21 | [银行应用](/7-bank-project/solution/README.md) | 网络应用程序中的HTML模板和路线 | 学习如何使用路由和HTML模板创建多页面网站架构的支架 | [HTML模板和路线](/7-bank-project/1-template-route/README.md) | Yohan | +| 22 | [银行应用](/7-bank-project/solution/README.md) | 建立一个登录和注册表格 | 学习构建表单和交接验证程序的知识 | [表格](/7-bank-project/2-forms/README.md) | Yohan | +| 23 | [银行应用](/7-bank-project/solution/README.md) | 获取和使用数据的方法 | 数据如何流入和流出你的应用程序,如何获取它,存储它,并处理它 | [数据](/7-bank-project/3-data/README.md) | Yohan | +| 24 | [银行应用](/7-bank-project/solution/README.md) | 国家管理的概念 | 了解你的应用程序如何保留状态以及如何以编程方式管理它 | [国家管理](/7-bank-project/4-state-management/README.md) | Yohan | ## 离线访问