组件分享之前端组件——初学者的web开发课程Web-Dev-For-Beginners

组件分享之前端组件——初学者的web开发课程Web-Dev-For-Beginners

背景

近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。

组件基本信息

内容

本节分享一个初学者的web开发课程Web-Dev-For-Beginners,该课程是由Microsoft 的 Azure Cloud Advocates 提供,共12周、24节课,其涉及 JavaScript、CSS 和 HTML 基础知识。
每节课包含内容如下:

  • 可选的草图笔记
  • 可选的补充视频
  • 课前热身测验
  • 书面课
  • 对于基于项目的课程,关于如何构建项目的分步指南
  • 知识检查
  • 一个挑战
  • 补充阅读
  • 任务
  • 课后测验

关于测验的说明:所有测验都包含在这个应用程序中,总共 48 个测验,每个测验三个问题。它们是从课程中链接的,但测验应用程序可以在本地运行;按照quiz-app文件夹中的说明进行操作。它们正在逐渐本地化。

课程

项目名教授的概念学习目标链接课程作者
01入门编程和行业工具简介了解大多数编程语言背后的基本基础以及帮助专业开发人员完成工作的软件编程语言和行业工具简介茉莉花
02入门GitHub 基础知识,包括与团队合作如何在您的项目中使用 GitHub,如何在代码库上与他人协作GitHub 简介地面
03入门可访问性了解 Web 可访问性的基础知识可访问性基础知识克里斯托弗
04JS 基础JavaScript 数据类型JavaScript 数据类型的基础知识数据类型茉莉花
05JS 基础函数和方法了解管理应用程序逻辑流的功能和方法函数和方法茉莉和克里斯托弗
06JS 基础用 JS 做决定了解如何使用决策方法在代码中创建条件做出决定茉莉花
07JS 基础数组和循环在 JavaScript 中使用数组和循环处理数据数组和循环茉莉花
08玻璃容器实践中的 HTML构建 HTML 以创建在线玻璃容器,专注于构建布局HTML 简介
09玻璃容器实践中的 CSS构建 CSS 以设置在线玻璃容器的样式,重点关注 CSS 的基础知识,包括使页面响应式CSS 简介
10玻璃容器JavaScript 闭包,DOM 操作构建 JavaScript 以使 terrarium 用作拖放界面,专注于闭包和 DOM 操作JavaScript 闭包,DOM 操作
11打字游戏构建打字游戏了解如何使用键盘事件来驱动 JavaScript 应用程序的逻辑事件驱动编程克里斯托弗
12绿色浏览器扩展使用浏览器了解浏览器的工作原理、它们的历史以及如何搭建浏览器扩展的第一个元素关于浏览器
13绿色浏览器扩展构建表单、调用 API 并将变量存储在本地存储中构建浏览器扩展的 JavaScript 元素以使用存储在本地存储中的变量调用 APIAPI、表单和本地存储
14绿色浏览器扩展浏览器中的后台进程,Web 性能使用浏览器的后台进程来管理扩展的图标;了解网络性能和一些优化后台任务和性能
15太空游戏使用 JavaScript 进行更高级的游戏开发了解使用类和组合以及 Pub/Sub 模式的继承,为构建游戏做准备高级游戏开发简介克里斯
16太空游戏绘制到画布了解 Canvas API,用于将元素绘制到屏幕上绘制到画布克里斯
17太空游戏在屏幕上移动元素探索元素如何使用笛卡尔坐标和 Canvas API 获得运动移动元素克里斯
18太空游戏碰撞检测使用按键使元素相互碰撞和反应,并提供冷却功能以确保游戏性能碰撞检测克里斯
19太空游戏保持分数根据游戏的状态和性能进行数学计算保持分数克里斯
20太空游戏结束并重新开始游戏了解结束和重新开始游戏,包括清理资产和重置变量值结束条件克里斯
21银行应用Web 应用程序中的 HTML 模板和路由了解如何使用路由和 HTML 模板创建多页网站架构的脚手架HTML 模板和路由约韩
22银行应用建立登录和注册表单了解构建表单和处理验证例程形式约韩
23银行应用获取和使用数据的方法数据如何流入和流出您的应用程序,如何获取、存储和处理它数据约韩
24银行应用状态管理的概念了解您的应用如何保留状态以及如何以编程方式对其进行管理状态管理约韩

离线访问

您可以使用Docsify离线运行此文档。Fork 这个 repo,在本地机器上安装 Docsify,然后在这个 repo 的根文件夹中,输入docsify serve. 该网站将在您的 localhost: 上的 3000 端口上提供服务localhost:3000

本文声明:

88x31.png

知识共享许可协议
本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CN華少

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值