发布于 2026-01-06 0 阅读
0

面向初学者的 Web 开发:Microsoft Learn 上的全新学习路径

面向初学者的 Web 开发:Microsoft Learn 上的全新学习路径

这是基于GitHub课程https://github.com/microsoft/Web-Dev-For-Beginners

如今全球约有1600万开发者,其中约一半(800万)是Web开发者。因此,Web开发是一项非常实用的技能,尤其适合那些正在寻找第一份工作并在科技领域发展职业生涯的人。但是,该如何开始学习这些技能呢?本文将为你提供学习路径。 

面向初学者的Web开发路径

它涵盖了从 HTML、CSS、JavaScript 到无障碍设计的所有内容。 

编程入门

编程究竟是什么?简单来说,它是一种指示机器为你做事情的方法。通过运行语句,你可以创建网页、编写简单的脚本,甚至开发电脑游戏。可能性无穷无尽。你需要一个文本编辑器来输入代码,我们在本模块中会提供。

编程入门

网络无障碍访问

并非每个人都拥有完美的视力,或者能看到你所看到的颜色,甚至有些人根本无法看到任何东西。作为开发者,你需要意识到,在开发程序时,应该考虑到所有人的需求。你可以使用特定的标签和方法来确保你的应用能够被所有人使用,无论他们是否残障。秉持包容的理念,打造更优质的应用。

网络可访问性

JavaScript 变量和数据类型

JavaScript 是目前最流行的编程语言之一。它不仅可以用于浏览器端创建交互式体验,还可以用于后端开发,例如创建 API、与其他服务甚至数据库通信的应用程序。通过学习变量和数据类型的概念,培养编程思维。

JavaScript 变量和数据类型

函数

刚开始的时候,你可能把所有的代码语句都放在一个文件里。但是,有一种方法可以组织你的代码,使其更易读、更易复用。你可以创建命名区域或函数,在需要执行特定任务时调用它们。

JavaScript 中的函数

使用 IF/ELSE 进行决策

你的代码可以根据不同变量的值或其他条件执行不同的操作。这种灵活性使你的应用程序在许多不同的场景中都能发挥作用。了解 IF、ELSE 等更多内容。

使用 IF/ELSE 进行决策

数组和循环

有时,你的数据会以列表的形式呈现。想象一下食谱、冰淇淋菜单,或者购物收据。列表可以存储多个数据,并且有一些结构可以对列表进行操作,从中获取所需信息,例如求和、查找最大值等等。 

数组和循环

文章来源:https://dev.to/azure/web-dev-for-beginners-on-learn-4fpk