我国互联网行业的发展呈现迅猛增长的势头, 对Web前端人才的需求也随之大增。欧美等技术发达国家, 前端开发和后台开发人员的比例为11, 而我国目前依旧在13以下, 人才缺口较大。为解决Web前端开发人才供给不足的问题, 提高大学生实践能力和创新能力, 强化Web前端技术开发实训是非常有效的方法。在以往的项目实训实施过程中, 我们发现实际效果往往低于预期目标, 其主要原因是学生缺乏可参考的实训教材作指导。 为避免实训流于形式, 提升实训效果, 我们与中软国际有限公司实行校企深度合作, 组建了“Web前端项目开发实践”课程研发团队。课程开发特点是将知识点项目化, 将枯燥的讲授变为生动的项目开发体验, 通过长期教学实践积淀, 逐步完成了本教材的构思和编写。
本教材以WCMS(网站内容管理系统)前端项目开发作为实训案例, 开发流程贯穿整个实训过程, 并按照项目管理规范, 将开发过程划分为若干阶段, 根据交付物将每个阶段细分为若干个实训任务, 每个实训任务对应一个项目的子功能, 真实反映软件企业商业项目的开发过程。读者依据教材指导便可完成全流程开发训练, 大大缩短学生专业能力与企业软件开发岗位能力需求之间的差距, 提高读者的软件开发能力和职业素质, 提高就业竞争力。
全书共4章, 第1章主要介绍Web前端项目开发所必备的专业技术知识, 结合实训案例需求分析和Web前端开发规范, 明确实训任务, 并按知识、 能力、 素质给出具体的实训目标; 第2章主要介绍应用主流前端框架Bootstrap实现WCMS项目前台首页设计与开发; 第3章主要介绍应用Bootstrap实现WCMS项目前台栏目页与内容页设计与开发; 第4章主要介绍应用主流前端框架EasyUI实现WCMS项目后台管理系统UI界面的设计与开发。
参加本书编写工作的有周清平, 颜一鸣, 钟键, 张彬连, 陈园琼, 张延亮等。 全书由颜一鸣副教授统稿, 周清平教授对全书进行了审核。
在本书编写过程中, 中软国际周景林高级工程师为我们提供了项目资料、 企业项目实施文档等, 刘敏、 胡杰同学进行了代码测试和校稿工作, 在此对他们表示衷心感谢, 同时也衷心感谢在此书出版过程中给予我们支持与帮助的中南大学出版社相关老师和工作人员。
本书中部分程序代码电子文件可在中南大学出版社网站(www.csupree.com.cn)“下载专区”免费下载。
限于编者的水平和时间, 书中难免存在纰漏和不足之处, 敬请读者批评指正。
作者简介
总主编:
周清平, 男, 1966年3月出生, 湖南省张家界人, 土家族, 教授, 博士后, 现任中国服务贸易协会专家委员会副理事长, 全国服务外包技能考试专家委员会副理事长, 吉首大学软件服务外包学院院长, 长期从事软件工程专业课程教学和开发, 主要研究方向为量子信息、 软件信息系统, 主持国家自然科学基金、 中国科学院科学研究基金、 中国博士后基金、 教育部科学研究重点项目、 湖南省景区信息化专项等科研项目, 主持国家级工程实践教育中心、 软件工程综合改革试点专业、 福特II国际合作项目、 湖南省教育信息化专项等教研教改项目, 获中国服务外包人才培养最佳实践新锐奖、 湖南省自然科学奖、 湖南省自然科学优秀学术论文奖, 在Springer: Quant.Inform.Proces., phys.Leet.A等国内外高级学术期刊发表SCI论文二十余篇。
本书主编:
颜一鸣, 男, 1976年9月出生, 湖南省益阳人, 汉族, 副教授, 硕士, 长期从事软件工程专业课程教学, 主讲软件工程、 Web前端开发等课程, 有丰富的Web前端开发经验。主要研究方向为大数据处理、 人机交互工程。参与国家级工程实践教育中心、 软件工程综合改革试点专业、 福特II国际合作项目、 湖南省教育信息化专项等教研教改项目, 指导学生参加第三届、 第四届、 第五届“中国大学生软件服务外包创新创业大赛”, 荣获一等奖1次, 二等奖2次, 三等奖2次。