本课程是面向计算机类专业在校学生、IT行业技术人员以及IT爱好者开设的Web开发技术课程。课程是针对“全栈开发工程师”的前后端开发技术岗位能力,特别是.NET后端开发技术能力进行培养的核心课程。
通过本课程的学习,掌握“全栈开发工程师”运用ASP.NET进行网站开发的核心知识和技能,掌握从基本的前端设计、数据库设计开发,到核心ASP.NET后端开发技术的运用能力。
一、知识目标
1、掌握Visual Studio开发环境的安装与使用;
2、掌握面向对象编程理论,能正确理解 ASP.NET的编程思想和技术;
3、掌握ASP.NET的基本语法,掌握主题母版页、常用WEB服务器控件等的使用;
4、掌握ASP.NET数据库编程基础知识;
5、掌握ADO.NET访问数据库的基本流程,掌握数据源控件和数据控件的基本操作;
6、掌握动态网站开发的基本思路、方法与实施过程,熟悉最新的ASP.NET高级开发技术,能设计、开发实现小型的基于B/S结构的网站。
二、技能目标
1、具备独立搭建开发环境的能力;
2、具备使用ASP.NET进行基本程序设计;
3、具备使用.NET类库和WEB服务器控件的能力;
4、具备使用ADO.NET实现数据库访问和数据处理的能力;
5、具备中小型动态网站程序编码开发的能力;
6、在老师指导下,具备承接小型软件项目并进行开发实施的能力;
三、素质目标
1、具备协同工作和团队合作能力;
2、具备较强的语言表达能力、良好的沟通能力和协调能力;
3、具备良好的心理素质和责任意识,能及时完成任务的能力;
4、具备独立分析和思考能力,具备良好的自学能力;
5、具备踏实肯干的工作作风和主动、耐心的服务意识。
《ASP.NET动态网站设计与开发》课程学习评分标准
序号 | 评分项目 | 题型 | 成绩占比 | 要求 |
1 | 单元测试 | 客观题 | 20% | 主要考察学习者对课堂内容的掌握情况,按系统记录的答题情况给分。 |
2 | 单元作业 | 主观题 | 40% | 主要考查课内外的操作实践作业的完成情况,包括:Demo演示学习、Activity(课内)案例练习、HomeActivity(课外)案例练习,以及Project项目实践。 |
3 | 课堂讨论 | 在线交流 | 10% | 主要考察学习者和其它学习者的交流情况,按照发帖和回帖数量情况得分,5次(指全课程)以上者得满分,(只有参加课件中由老师发起的讨论活动的发帖才能计入成绩)。 |
4 | 期末考试 | 上机操作题 | 30% | 主要考察学习者在课程结束后最终的学习效果。考试形式为上机完成操作题,并按要求提交。 |
总评成绩60分至84分为合格,可获得合格证书;85分至100分为优秀,可获得优秀证书。
学习本课程之前,需要具备如下基础知识:
(1)具备HTML标记语言、CSS样式基础、Javascript脚本编写基础;
(2)具有C#编程基础;
(3)具备Access、Sql Server等数据库操作基础。
(1)W3SCHOOL,ASP.NET教程:https://www.w3school.com.cn/aspnet/index.asp
(2)许礼捷、陆国浩主编.《ASP.NET程序设计项目教程》(ISBN 978-7-121-27035-2),电子工业出版社,2016年1月
![]()
(3)[美] William Penberthy 著 李晓峰 高巍巍 译,ASP.NET 入门经典(第9版) 基于Visual Studio 2015,清华大学出版社,2016.11
课程学习资料中:
1)Demo:具体知识点的教学演示;
2)Activity:课内要求的每个学习单元中多个知识点的综合案例练习;
3)HomeActivity:课外布置的每个学习单元中多个知识点的综合案例练习,与Activity(课内)形成双线并行学习;
4)Project:综合多个单元知识点,结合企业实际项目开发流程,结合课内外完成的中小型网站系统。