Coursera 笔记

Module 01 · HTML OverviewHTML 概述

Course Introduction课程介绍

Coursera ↗


课程简介

欢迎来到本课程!在这里,您将学习 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 解决方案架构师

实践与项目

实验活动

  1. HTML 编辑:修正错误、添加缺失的标签。
  2. CSS 修改:改善 Web 应用的外观和布局。
  3. JavaScript 实验:编写简单的利息计算器代码并测试 Web 应用。

最终项目

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

适合人群

  • 🆕 编程零基础者。
  • 💼 IT 从业者:希望拓展新技能。
  • 🎓 应届毕业生:探索云技术或 Web 开发职业。
  • 结论:无论背景如何,本课程都能满足您的需求。

学习建议

  • 认真观看视频。
  • 完成每个模块的测验。
  • 在讨论区与同学交流。
  • 尽早动手实践并构建您的作品集。

课程祝福

恭喜您迈出学习 Web 开发的重要一步!祝您学习顺利,未来成功!🎉