目录

  • 1 任务01 搭建项目开发环境
    • 1.1 任务概述
    • 1.2 知识图谱
    • 1.3 知识链接
    • 1.4 任务1:安装Chrome浏览器
    • 1.5 任务2:安装HBuilderX开发IDE
    • 1.6 任务3 :使用HBuilderX创建项目
    • 1.7 任务小结
  • 2 任务02 制作课程基础页面
    • 2.1 任务概述
    • 2.2 知识图谱
    • 2.3 知识链接
    • 2.4 任务1:制作页面通用尾部内容
    • 2.5 任务2:制作页面通用头部内容
    • 2.6 任务3:制作课程说明页面
    • 2.7 任务小结
  • 3 任务03 制作课程播放页面
    • 3.1 任务概述
    • 3.2 知识图谱
    • 3.3 知识链接
    • 3.4 任务1:制作课程视频列表
    • 3.5 任务2:制作课程推荐列表
    • 3.6 任务3:制作课程资源表格
    • 3.7 任务4:制作课程播放区域
    • 3.8 任务小结
  • 4 任务04 使用表单制作页面
    • 4.1 任务概述
    • 4.2 知识图谱
    • 4.3 知识链接
    • 4.4 任务1:制作信息登记页面
    • 4.5 任务2:制作用户登录页面
    • 4.6 任务3:制作用户注册页面
    • 4.7 任务小结
  • 5 任务05 向项目中引入CSS
    • 5.1 任务概述
    • 5.2 知识图谱
    • 5.3 知识链接
    • 5.4 任务1:美化课程说明页面
    • 5.5 任务2:美化课程播放页面
    • 5.6 任务小结
  • 6 任务06 使用CSS3美化页面
    • 6.1 任务概述
    • 6.2 知识图谱
    • 6.3 知识链接
    • 6.4 任务1:美化页面通用尾部
    • 6.5 任务2:美化页面通用头部
    • 6.6 任务3:美化课程资源表格
    • 6.7 任务4:制作课程推荐部分
    • 6.8 任务小结
  • 7 任务07 使用盒子模型布局页面
    • 7.1 任务概述
    • 7.2 知识图谱
    • 7.3 知识链接
    • 7.4 任务1:制作课程视频列表
    • 7.5 任务2:美化用户登录页面
    • 7.6 任务3:美化用户注册页面
    • 7.7 任务小结
  • 8 任务08 使用CSS3浮动布局页面
    • 8.1 任务概述
    • 8.2 知识图谱
    • 8.3 知识链接
    • 8.4 任务1:使用浮动左右布局
    • 8.5 任务2:使用浮动单行布局
    • 8.6 任务3:使用浮动多行布局
    • 8.7 任务小结
  • 9 任务09 使用CSS3定位布局页面
    • 9.1 任务概述
    • 9.2 知识图谱
    • 9.3 知识链接
    • 9.4 任务1 :制作课程层叠角标
    • 9.5 任务2 :绝对定位实现登陆页面居中
    • 9.6 任务3 :固定定位置顶按钮
    • 9.7 任务4:粘性定位页面通用头部
    • 9.8 任务小结
  • 10 任务10 利用CSS3动画美化页面
    • 10.1 任务概述
    • 10.2 知识图谱
    • 10.3 知识链接
    • 10.4 任务1:制作鼠标悬浮过渡效果
    • 10.5 任务2:使用动画制作轮播图
    • 10.6 任务小结
  • 11 任务11 使用CSS3弹性盒子布局页面
    • 11.1 任务概述
    • 11.2 知识图谱
    • 11.3 知识链接
    • 11.4 任务1 :使用弹性盒子布局推荐页面
    • 11.5 任务2 :使用弹性盒子布局课程页面
    • 11.6 任务小结
  • 12 任务12 使用CSS3媒体查询实现页面响应式
    • 12.1 任务概述
    • 12.2 知识图谱
    • 12.3 知识链接
    • 12.4 任务1:用户登录页面增加响应式
    • 12.5 任务2:将课程推荐页面增加响应式
    • 12.6 任务小结
  • 13 任务13 拓展任务
    • 13.1 StableDiffusion超写实图片实践案例
    • 13.2 DeepSeek-R1大模型本地化部署实践案例
    • 13.3 FlexClip平台主图视频生成的实践案例
    • 13.4 国产AI搜索提示词编写实践案例
    • 13.5 大语言模型IT编程和文生图实践
    • 13.6 大语言模型处理图像方案
    • 13.7 人工智能大模型辅助软件开发演示
    • 13.8 生成式大模型基础模型训练案例
    • 13.9 国产AI数字人在视频创作中的应用实践案例
    • 13.10 智能炼钢项目案例
    • 13.11 智慧康养项目案例
    • 13.12 智慧交通项目案例
    • 13.13 智能制造项目案例
    • 13.14 智能建筑项目案例
    • 13.15 国产技术相关案例
    • 13.16 中国“芯”相关案例
    • 13.17 航天报国心相关案例
    • 13.18 北斗自强路相关案例
    • 13.19 水下智算开先河相关案例
任务概述

任务概述

近年来,“互联网+教育”不断创新和完善,在线教学、在线考试等网络教学新形式让传统的教育焕发出新的活力。

在本书的学习过程中,我们要设计和开发一个实用的在线学习平台——新云课堂。新云课堂就是利用互联网技术打造以用户为中心的学习平台,传播真正有价值的知识,不断提升互联网用户的知识水平,满足学习者多元化学习要求。新云课堂项目主要包括课程推荐页面(页面通用头部+轮播区域+“成长路线”列表+“课程列表”部分+“更多好课”部分+页面通用尾部)即首页,课程播放页面(页面通用头部+播放区域+“课程资料”表格+“视频列表”列表+页面通用尾部+置顶按钮),课程说明页面,信息登记页面,用户登录页面,用户注册页面等页面构成。

在本学习单元,我们首先来搭建“新云课堂”项目开发环境。“新云课堂”项目把HBuilderX作为网页代码的编辑工具,把Chrome浏览器作为网页效果测试工具。我们将在开发工具中安装相应的插件,从而提高开发效率。HBuilderX是数字天堂(DCloud)公司推出的一款支持HTML5(Hypertext Markup Language 5,第5代超文本标记语言)的Web开发的集成开发环境(Integrated Development Environment,IDE)。编写速度快是它最大的优势,它通过完整的语法提示和代码输入功能,大幅提升了Web开发的工作效率。HBuilderX是一款国产软件,是非常优秀的HTML 5前端开发工具,HBuilderX让我们看到了国产编辑器的曙光。

梁启超曾说:“少年智则国智,少年富则国富,少年强则国强……少年进步则国进步……少年雄于地球,则国雄于地球。”作为当代大学生,我们更应该懂得肩负的历史使命与责任,在学习过程中坚定理想信念,学思结合、知行合一。

素质目标

培养学生远大职业理想,为祖国信息技术事业做出贡献的决心。

培养学生自主学习、终身学习的能力。

知识目标

了解Web相关概念。

了解当前主流Web浏览器与浏览器分类依据。

了解HTML5的优势。

技能目标

掌握HBuilderX、Chrome浏览器的安装与使用。

掌握在HBuilderX中进行Web项目的搭建流程。