Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

WEB程序设计

Xijing University via XuetangX

Overview

一、课程定位

本课程是电子商务、计算机专业、大数据管理与工程、大数据分析等专业课程体系中重要的一门专业基础课程,先修课程是大学计算机基础、网站规划与网页设计、WEB前端设计,网络数据库。

二、课程目标

1.掌握网站开发的基本框架构建、web开发基本语法,能够正确进行网站基本内容的输入与输出及网站bug的诊断。

2.能够根据企业网站的实际需求,灵活运用程序流程、函数的调用及编写,进行网站优化及改进。

3.能够应用网站前台访问后台数据库技术,进行前后台的交互,并进行企业网站综合设计及二次开发。

4.通过企业真实项目的实战,将专业知识熟练应用于中小型动态网站的开发与实践,在项目实践过程中,培养学生电子商务系统分析与设计以及专业创新与创业能力,培养团队协作、批判性思维、深度学习与自主学习的能力。

三、 课程特色:

特色一:校企合作共建课程,通过企业项目采用任务驱动的方式将职业能力的培养贯穿至整个教学过程中。

特色二:坚持立德树人,融入课程思政,培养学生运用PHP+MYSQL进行企业或模拟企业的动态网站的开发与设计,并能进行网站前后台维护的能力,培养学生团队协作和创新创业能力 。

四、课程使用群体

适用于电子商务专业、大数据分析专业、计算机科学与技术、大数据管理与工程等开设相关课程的本科生及网站开发爱好者。

五、应用前景及价值

发展趋势:据TIOBE编程语言排行榜近十年统计,PHP始终处于前八名之内,就现如今的发展趋势而言,WEB开发技术的发展如火如荼。在各个领域都得到了广泛的应用,而且就其目前的发展情况来看,动态网站开发技术具有十分良好的发展前景。

应用范围:动态网站融入到各行各业,每个企业企事业单位、政府部门都需要通过网站进行展示并与客户进行友好交流,如新浪、百度、网易、搜狐、淘宝等等,零售的连锁企业、市政公司、金融服务公司等等,WEB可以进行服务端脚本、命令行脚本、编写桌面应用程序等功能,有了WEB,我们可以轻松地进行Web开发,轻松的制作动态网站、新闻系统等;轻松的实现对文件及文件夹的操作;轻松地进行电子商务的开发、数据的加密;与数据库相关联等等。

通过本课程的学习,要求学生掌握动态网站开发的基本操作技能,最终实现完成中小企业动态网站的开发系统,以及撰写某单位的网站设计报告,通过具体的项目,使学生巩固数据库、网页制作等专业知识,能够更好地进行动态网站的开发实践,培养学生电子商务系统分析与设计的能力以及专业创新与创业能力。


Syllabus

  • 课程介绍
    • 任务一:课程介绍
    • 任务二:课外资源推荐及学习方法介绍
    • 预习内容
    • 拓展知识:就业面试技巧
  • 项目一:WEB开发环境的搭建
    • 任务一:WEB开发环境的搭建
    • 任务二:WEB四大目录解析
    • 预习内容
    • 拓展知识:就业面试技巧二
  • 项目二:HTML+CSS 基础知识--构建网页框架
    • 任务一:HTML标签
    • 任务二:CSS样式
    • 任务三:网页表单
    • 拓展知识 就业面试技巧三
  • 项目三:WEB基础知识--趣味数学
    • 任务一:WEB入门
    • 任务二:WEB输入输出
    • 预习内容
  • 项目四:WEB流程控制
    • 任务一 WEB条件控制
    • 任务二 WEB循环控制
    • 任务三 WEB程序中断
    • 任务四 数组定义与操作
    • 项目四 测试题
    • 预习内容
  • 项目五:WEB函数应用
    • 任务一 WEB函数定义与调用
    • 任务二 WEB函数库的调用
    • 任务三 WEB 函数的嵌套与递归
    • 项目五 测试题
    • 预习内容
  • 项目六:PHP与WEB页面交互
    • 任务一 用户数据采集
    • 任务二 正则表达式
    • 项目六 测试题
    • 预习内容
  • 项目七:PHP与Mysql数据库协同
    • 任务一 Mysql数据库及表的创建
    • 任务二 Mysql数据库查询
    • 任务三 PHP访问Mysql数据库
    • 任务四 构建PHP互动网页--页面跳转
    • 复习内容
  • 期末考核

    Taught by

    wenxiaosen, Qin Xiaohong, Liang Linmeng, Du Yonghong, jnqiang, xuxiaofei, hanyuhui, sarina, weixiao_ec, and Winnie

    Tags

    Reviews

    Start your review of WEB程序设计

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.