PolyUHub
课程评价吃喝玩乐学习指南生活指南二手市集自由讨论区入学攻略专题
登录注册
登录注册
PolyUHub

For and By Polyuer

课程·学习·生活

本站为学生自发建设的非官方社区平台,与香港理工大学官方无隶属关系。用户生成内容仅代表用户个人观点。

社区规则私隐政策网站使用条款版权与侵权免责声明联系邮箱

© 2026

返回课程评价

Web Application Design and Development

COMP3421COMPFaculty of Engineering3 学分

Web Application Design and Development

官方课程信息 + 学生真实评价

登录 后即可收藏课程

登录后评价

课程评价

还没有评价

成为第一个分享这门课真实体验的人。

登录后评价

课程概览

来自官方课程资料的结构化信息

课程代码

COMP3421

课程名称

Web Application Design and Development

开课学系

comp

所属学院

Faculty of Engineering

学分

3 学分

级别

3

课程简介

主题 1. 分布式网络应用架构介绍:客户端-服务器计算的发展;网络基础设施组件(Web 服务器、应用服务器、数据库服务器、API 网关);两层、三层、多层架构;底层网络协议。主题 2. 基于 Web 的应用开发:Web 作为分布式计算平台;Web 应用模型、协议、超文本技术;HTTP 请求-响应周期;数据表示格式;HTML5、CSS3、JavaScript/TypeScript;现代后端框架。主题 3. 交互式和数据驱动的 Web 应用:异步通信(AJAX、Fetch API、WebSocket);单页和渐进式 Web 应用;数据库和 API 集成以实现动态内容。主题 4. 最新和未来的网络计算:基于云的应用部署;移动和跨平台集成;实时应用开发;AI 增强的 Web 应用;Web 3.0;智能和去中心化的互联网计算。

学习目标

1. 介绍现代网络应用的基本原理、架构及其在实现分布式、可访问和交互式计算环境中的影响; 2. 培养学生分析、设计和使用现代前端和后端技术实现响应式、安全和数据驱动的网络应用的技能; 3. 介绍最新的网络开发实践,包括基于云的应用部署、实时通信以及网络和移动集成的新兴趋势。

先修要求

先修课程:COMP1011/COMP1012/ENG2002

教学模式

通过讲授传递课程内容;实验室和辅导课实践/强化内容。强调网络应用开发的设计和技术方面,旨在使学生具备完成基于网络应用的知识和实践经验。