【导语】:微软为 Web 开发者提供的入门教程,前几日再次登上了 GitHub 趋势榜第三。

简介

Web-Dev-For-Beginners 是微软开源的 Web 开发入门教程,总共有 24 节课,时间周期为 12 周,包含了推荐的视频与文字教程,每节课都包括课前与课后测验、完成课程的书面说明、解决方案、作业等,而且教学内容是从编程语言的基础开始介绍的,也同样适合没有接触过编程的人。

该课程的作者为 Jen Looper、Chris Noring、Christopher Harrison、Jasmine Greenaway、Yohan Lasorsa、Floor Drees 和 Tomomi Imura。

每节课都包含以下内容:

  1. 草稿笔记
  2. 补充视频
  3. 课前热身
  4. 文字课程
  5. 如何构建项目的指南
  6. 知识检查
  7. 课程挑战
  8. 补充阅读
  9. 任务
  10. 课后测验

项目地址是:

https://github.com/microsoft/Web-Dev-For-Beginners

入门

对教学者来说

可以随时随地在自己的课堂上使用这个课程,并且可以通过 GitHub Classroom 在 GitHub 中使用。通过 fork 这个项目,为每节课创建一个仓库,这意味着需要将每个文件夹单独提取到仓库中。详细的操作方法官网已经提供了说明。

https://github.blog/2020-03-18-set-up-your-digital-classroom-with-github-classroom/

也可以在 Moodle、Canvas 或 Blackboard 中使用它。

  • Moodle
    图片
  • Canvas
    图片

对学习者来说

学习者使用该教程时,建议 fork 仓库并自己完成练习,从课前测验开始,阅读讲座并完成其余活动。通过理解课程而不是复制解决方案代码来创建项目;也可以与朋友组成学习小组,一起浏览内容。

内容

在构建课程的时候,作者遵从了两个教学原则:确保它是基于项目的,并且包括频繁的测验。在课程结束时,学生将学习构建打字游戏、“绿色”浏览器扩展程序、“太空入侵者”游戏和商业类型的银行应用程序,并将学习 JavaScript 的基础知识、HTML 和 CSS 以及当今 Web 开发人员的现代工具链。

通过确保内容与项目保持一致,该过程对学生更具吸引力,概念的保留也将得到加强。作者还编写了几节 JavaScript 基础入门课程来介绍概念。

此外,课前的测验确定了课程的学习主题,而课后测验则确保了进一步的知识巩固。该课程灵活有趣,可以全部或部分学习。这些项目从小规模开始,到 12 周周期结束时变得越来越复杂。

24 节课从简单的编程工具简介、团队开发写作,到 Web 基础,如 JS、HTML、CSS等,再到一个个实践上手的具体项目,由浅入深,一步步帮助人们学习掌握 Web 开发。

图片

感兴趣的童鞋,可以关注一下。


- EOF -

推荐阅读  点击标题可跳转

如何对 .NET Core 程序进行内存泄漏分析

一键搞定 ASP.NET Core Web API 幂等性
利用 PGO 提升 .NET 程序性能


看完本文有收获?请转发分享给更多人

推荐关注「DotNet」,提升.Net技能 

图片

点赞和在看就是最大的支持❤️

来源:https://mp.weixin.qq.com/s/z2Ttf2hRRcxQZu5FBvb4Ng
点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部