Module 01 · HTML OverviewHTML 概述
Course Introduction课程介绍
课程简介
欢迎来到本课程!在这里,您将学习 HTML、CSS 和 JavaScript 的基础知识,为开发 Web 应用奠定扎实的技能基础。
课程导师介绍
Michelle Saltoun
“我是 Michelle Saltoun,本课程的导师之一,我将帮助您掌握开发 Web 应用所需的基础技能。”
- 🌟 根据美国劳工统计局(US Bureau of Labor Statistics)的数据,从 2021 年到 2031 年,Web 开发者的就业增长率预计将达到 30%,远高于其他职业的平均增长率。
- 🔗 Web 开发者在多个行业中需求旺盛,包括电子商务、教育平台等,特别是在越来越无接触的远程工作环境中。
模块内容
模块 1:HTML 基础
- 历史与目的:了解 Hypertext Markup Language(HTML)的起源及其用途。
- 核心技能:
- 使用 HTML 功能构建灵活、互动的网站。
- 学习 HTML 文档对象模型(DOM)树及其 API。
- 通过浏览器脚本扩展功能。

模块 2:CSS 样式
- 学习如何使用 层叠样式表(CSS) 格式化 HTML 元素。
- 区分不同的 CSS 框架。
- 探索 HTML5 的结构元素及其输入元素的属性。

模块 3:JavaScript 基础
- 编程知识:
- 学习 JavaScript 语法。
- 识别常见的 DOM 对象。
- 控制程序流程(如控制语句)。
- 高级内容:
- 探索变量、自定义对象、函数和原型。
- 学习如何将客户端 JavaScript 与 HTML 集成,深入了解 JavaScript 与 DOM 的交互。
- 探索 JavaScript 应用程序中常用的 API,修改对象样式及属性。

专家团队
| 姓名 | 职位 |
|---|---|
| Bradley Steinfeld | 高级全栈开发者(Senior Full Stack Developer) |
| Upkar Lidder | 高级产品经理(Senior Product Manager) |
| James Reeve | IBM 全栈软件工程师(Full Stack Software Engineer) |
| Dennis Harvey | Coursera 内容策略经理(Content Strategy Manager) |
| Rupinder | Skill-Up Technologies 首席解决方案架构师 |
| Daniel Rudnitski | IBM 全栈软件工程师 |
| Yann Stoneman | Smartronics 解决方案架构师 |
实践与项目
实验活动
- HTML 编辑:修正错误、添加缺失的标签。
- CSS 修改:改善 Web 应用的外观和布局。

- JavaScript 实验:编写简单的利息计算器代码并测试 Web 应用。

最终项目
- 🌟 单页作品集网站:
- 提交并进行同侪评审。
- 完成后,可将作品集发布到 GitHub Pages(
pages.github.com)。

适合人群
- 🆕 编程零基础者。
- 💼 IT 从业者:希望拓展新技能。
- 🎓 应届毕业生:探索云技术或 Web 开发职业。
- 结论:无论背景如何,本课程都能满足您的需求。
学习建议
- 认真观看视频。
- 完成每个模块的测验。
- 在讨论区与同学交流。
- 尽早动手实践并构建您的作品集。
课程祝福
恭喜您迈出学习 Web 开发的重要一步!祝您学习顺利,未来成功!🎉
