Web应用程序开发
持续时间
-
一个学期或同等
接触时间
- 48小时面对面+混合
校园单位交付结合面对面和数字化学习。
2023年的教学时间
山楂 高等教育。学期2 |
||
---|---|---|
日期: 结果: 最后自我报名: 人口普查: 最后退出没有失败: |
先决条件
UG:
或
录取到MA-ITPC1信息技术(计算机专业)硕士课程。
目的和目标
本单元旨在介绍各种技术和技术通常用于当代基于web的系统的发展,并使学生获得一定程度的流利使用这些深思熟虑,考虑的方式。两个web编程技术将被引入。首先使用基于网络的嵌入式脚本语言(PHP)在一个web服务器(Apache)和服务器端数据库(MySQL),第二是使用Ajax异步客户端和服务器之间的通信和管理XML / JSON数据交换语言。
单元学习成果(ULO)
在成功完成本单元学生将能够:
1。描述,识别和调试开发web应用程序的问题
2。设计和开发交互式web应用程序使用嵌入PHP服务器端脚本语言
3所示。使用MySQL数据管理和操作MySQL和PHP
4所示。设计和开发的异步web应用程序使用Ajax技术
5。使用客户端动态脚本语言使用Ajax JavaScript和PHP服务器端脚本语言
6。使用Ajax应用XML / JSON数据管理技术
7所示。使用Ajax框架,web服务和api和应用设计模式来开发web应用程序
单位详细信息
教学方法,评估和内容。
教学方法
山楂
类型 |
小时每周 |
的周数 |
总 |
在校园讲座 |
2 |
12 |
24 |
在校园类(Comp实验室) | 2 | 12 | 24 |
未指明的活动自主学习 |
8.5
|
12
|
102年
|
总 |
150小时 |
评估
类型 |
个人/团体的作用 |
权重 |
单元学习成果(ULOs) |
课堂练习 |
个人 |
15 - 25% |
1、2、3、4、5、6、7 |
项目1 |
个人 |
30 - 40% |
1、2、3 |
项目2 |
个人 | 40 - 50% | 1、4、5、6所示 |
内容
PHP服务器端脚本语言:变量、数据类型、操作、字符串、函数、控制语句、数组、文件和目录访问,保持状态
- 通过使用嵌入PHP Web编程方法
- MySQL的访问和操纵
- Ajax web应用程序开发的方法
- DOM和CSS中使用JavaScript
- 异步内容更新技术
- 使用XMLHttpRequest对象客户端和服务器之间的通信
- XML和JSON
- XSLT和XPath作为XML文档转换的机制
- Web服务和api(尤其是谷歌地图)
- Ajax当代web应用程序开发框架
- 设计模式中使用的web应用程序
研究资源
——阅读材料。
阅读材料
阅读材料的列表和/或所需的文本将在单位大纲。