面向初学者的 Web 开发:Microsoft Learn 上的全新学习路径
这是基于GitHub课程https://github.com/microsoft/Web-Dev-For-Beginners
如今全球约有1600万开发者,其中约一半(800万)是Web开发者。因此,Web开发是一项非常实用的技能,尤其适合那些正在寻找第一份工作并在科技领域发展职业生涯的人。但是,该如何开始学习这些技能呢?本文将为你提供学习路径。
它涵盖了从 HTML、CSS、JavaScript 到无障碍设计的所有内容。
编程入门
编程究竟是什么?简单来说,它是一种指示机器为你做事情的方法。通过运行语句,你可以创建网页、编写简单的脚本,甚至开发电脑游戏。可能性无穷无尽。你需要一个文本编辑器来输入代码,我们在本模块中会提供。
网络无障碍访问
并非每个人都拥有完美的视力,或者能看到你所看到的颜色,甚至有些人根本无法看到任何东西。作为开发者,你需要意识到,在开发程序时,应该考虑到所有人的需求。你可以使用特定的标签和方法来确保你的应用能够被所有人使用,无论他们是否残障。秉持包容的理念,打造更优质的应用。
JavaScript 变量和数据类型
JavaScript 是目前最流行的编程语言之一。它不仅可以用于浏览器端创建交互式体验,还可以用于后端开发,例如创建 API、与其他服务甚至数据库通信的应用程序。通过学习变量和数据类型的概念,培养编程思维。
函数
刚开始的时候,你可能把所有的代码语句都放在一个文件里。但是,有一种方法可以组织你的代码,使其更易读、更易复用。你可以创建命名区域或函数,在需要执行特定任务时调用它们。
使用 IF/ELSE 进行决策
你的代码可以根据不同变量的值或其他条件执行不同的操作。这种灵活性使你的应用程序在许多不同的场景中都能发挥作用。了解 IF、ELSE 等更多内容。
数组和循环
有时,你的数据会以列表的形式呈现。想象一下食谱、冰淇淋菜单,或者购物收据。列表可以存储多个数据,并且有一些结构可以对列表进行操作,从中获取所需信息,例如求和、查找最大值等等。
文章来源:https://dev.to/azure/web-dev-for-beginners-on-learn-4fpk