Node.js Web全栈开发实战(课程教学大纲)

文章图片
?
《Node.jsWeb全栈开发实战》
课程教学大纲
?
扫码优惠购书
学分
4学分
学时
54学时(含讲课26学时 , 上机28学时)
适用专业
信息技术及计算机相关专业
先修课程
计算机基础、计算机网络、HTML5+CSS3+Java、Java程序设计
开课部门
计算机系
1
课程的性质与目标
《Node.jsWeb全栈开发实战》课程专注于应用Node.js开发出优秀Web页面 , 涉及Node.js基础语法、模块化、服务器搭建、Express框架、MongoDB数据库操作、Ajax异步请求与同源策略、Node.js会话跟踪技术、Node.js爬虫程序的实现等内容 。 通过本课程的学习 , 学生能够较系统地掌握Node.js在Web全栈开发中的应用 , 并开发出优秀的Web应用 。 提高学生对计算机科学与技术的兴趣 , 促进学生在未来的学习和工作中 , 使用“计算思维”来解决实际问题 , 全面提高学生的综合素质 。
2
课程设计理念与思路
课程设计理念:高等教育的集中实践教学环节需明确必要的理论知识的升华与知识层面的拓展 , 不能局限于单纯的技能训练 。 以能力的培养为重点 , 以就业为导向 , 培养学生具备职业岗位所需的职业能力、职业生涯发展所需的能力和终身学习的能力 , 实现一站式教学理念 。
课程设计思路:基于工作过程开发课程内容 , 以行动为导向进行教学内容设计 , 以学生为主体 , 以案例(项目)实训为手段 , 设计出理论学习与技能掌握相融合的课程内容体系 。 教学整体设计以职业技能培养为目标 , 以案例(项目)任务实现为载体 , 理论学习与实际操作相结合 。
3
教学条件要求
操作系统:Windows7或以上版本 。
开发工具:Chrome浏览器、VisualStudioCode编辑器、Node.js等工具 。
4
课程的主要内容及基本要求
第1章初识Node.js

文章图片
第2章Node.js编程基础

文章图片
第3章异步I/O

文章图片
第4章Stream

文章图片
第5章Node.jsWeb服务器开发

文章图片
第6章Express框架

文章图片
第7章静态资源

文章图片
第8章Handlebars

文章图片
第9章MongoDB数据库

文章图片
第10章Ajax异步请求

文章图片
第11章会话跟踪

文章图片
第12章Node.js实现网络爬虫

文章图片
第13章网络编程

文章图片
第14章项目实战:Express开发投票管理系统

- webm怎么转换成mp4格式?
- 支持 WebMIDI,火狐浏览器 Firefox 108 稳定版已开放下载
- 原住民|Web3.0的未来是属于谁?
- 是否大家有遇到过|webp格式转换成gif软件有哪些?
- web3|焦点分析|拥抱Web3,新加坡后悔了?
- 创投圈|REVA获得a16z 2000万美金融资 WEB3.0教父再次出手
- Java|REVA获得a16z 2000万美金融资 WEB3.0教父再次出手
- 一加科技|十大WEB 3.0初创公司引航网络新时代,彻底改变网络现状
- 阿里巴巴|阿里巴巴蔡崇信投了一家Web3视频平台
- javascript|阿里巴巴蔡崇信投了一家Web3视频平台
