- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《WEB应用开发》学习指南
1、学习目标
总体目标是要学会从事WB应用开发任务所需要的基本知识和必要技术,具体包括:熟悉
JAVAWEB应用程序结构和MVC模型;掌握HTML/JAVASCRIPT/CSS技术,能设计出界面美视、布
局合理的用户交互界面;熟悉JDBC数据库编程技术,能进行数据库的增、删、改、查操作;掌
握Servlet/JSP技术,能进行动态网页设计和业务流程控制;了解Filter(过滤器)和Listener(监
听器)组件技术,能使用Filter进行统一的权限和字符编码控制。
2、前导知识
在学习这门课程之前,一是要学好《数据库原理与应用》,要熟悉一种常用的数据库(如,
MYSQL、SqlServerOracle)的操作,并能熟悉掌握标准SQL语句的应用;二是要学好《java面向
对象程序设计》,这两门课都是WEB应用开发的基础课程;三是要了解网页设计三剑客,这样可
以加快前台界面的的设计。
3、学习内容
(1)WEB应用开发环境搭建:学会安装MySQL、TOMCAT、MyEclipse等开发工具。
(2)WEB应用界面设计:在这个模块一是要学会用HTLM进行界面设计,重点掌握用HTML
标记进行文件排版,各种表格制作,及FORM表单组件的应用;二是要学会使用CSS进行页面布
局设计;三是要掌握用JavaScript的简单应用,重点是能用JavaScript正则表达式进行用户数据的
格式控制。
(3)JDBC数据库编程技术:这个模块要重点掌握数据库编程的基本步骤、常用的JDBC类与方
法、JDBC事务处理、JDBC操作数据库中的BLOB/CLOB;通过例题和案例学会数据库的增、删、
改、查操作。
(4)Servlet技术:Servlet技术虽然可以实现WEB编程的全部内容,但进行动态页面输出还是
很复杂的,在WEB编程实践中,Servlet主要是用于流程控制,所以在这个模块中只要重点掌握
Servlet读取客户端数据、调用业务逻辑、实现控制转向等功能,主要技术包括:读取HTML表单
数据、在Servlet中跳转到其他的页面、处理SERVLET的中文问题、会话跟踪、ServletContext接
口应用等内容。通过案例学会用Servlet实现WEB应用流程控制、文件上传与下载等经典功能。
(5)动态页面设计(JSP技术):JSP其实就是在HLML页面中加入Java程序设计代码以实现内
容的动态输出,本模块重点掌握JSP基本语法(脚本块、表达式等)、JSP常用内置对象及JSP指
令、JSP动作等。并通过案例学会用JSP实现对数据库的访问及分页显示数据的方法。
(6)业务逻辑处理_JavaBean应用:在这个模块要学会编写JavaBean的规范及MVC模型的概念。
学会在JSP中使用JavaBean
(7)Filter和Listener技术应用:这个模块是WEB2.3规范后引入过滤器和监听器组件,主要学
会如何实现Filter和Listener及Filter和Listener在web.xml文件中的配置。通过案例掌握用Filter
实现系统权限控制和用Listener实现网站记数器。
4、学习方法
程序设计课程的学习与其他课程的学习方法不同,不是记住、理解了知识和技术就可以设计
程序,要学会WEB应用开发,掌握了技术是一回事,真的设计程序是另一回事,所以,一定是
要多做、多训练,在做中学习,在做中提高,只要自己完成了一个小型的WEB项目开发,大部
份的技术和知识就自然掌握了,并在做的过程中积累丰富的经验。
5、学习建议
《WEB应用开发》课程是以WEB项目开发流程的各结点(即程序员的分工)来划分课程模
块(模块顺序兼顾知识、技术的系统性和延续性)并解构课程内容的,每个模块对应项目开发的
具体任务,单元的设计也不是按课时分配进行设计的,而是按完成特定任务需要的技术和知识进
行设计,课程的每个单元实际上对应设计任务中的子任务(部份需要了解概念与原理的单元除
外),所以建议学习时可以是以技术为主线,以例题、案例为载体,在“学中做”、“做中学”,学
做结合,如导学图所示。
《WEB应用开发》导学图
《WEB应用开发》课程的每个模块也是以WEB应用程序的开发任务为起点,以技术为主线,
以例题、案例为载体
您可能关注的文档
- 2023年心理班会总结范文6篇.pdf
- 农村户用沼气池安全生产汇报材料.pdf
- 氮化镓mos降额标准_概述说明以及解释.pdf
- 风力发电机组数字孪生系统.pdf
- 《乡村社会学》形考作业四答案.pdf
- 河南省许昌市长葛一中2023学年高二生物第二学期期末综合测试试题(含解析).pdf
- 城市轨道交通运营管理专业设置的必要性和可行性分析报告.pdf
- 餐饮委托管理合同(范本)5篇.pdf
- 公司员工薪酬福利管理制度(通用8篇).pdf
- 线性代数知识点总结.pdf
- 五年级下册道德与法治第一单元《我们是一家人》测试卷附参考答案(综合卷).docx
- 五年级下册道德与法治第一单元《我们是一家人》测试卷附参考答案【培优a卷】.docx
- 五年级下册道德与法治第一单元《我们是一家人》测试卷附参考答案(能力提升).docx
- 五年级下册道德与法治第二单元 公共生活靠大家 测试卷精品(名师系列).docx
- 五年级下册道德与法治第一单元《我们是一家人》测试卷精品(夺冠).docx
- 五年级下册道德与法治第一单元《我们是一家人》测试卷精品(基础题).docx
- 五年级下册道德与法治第一单元《我们是一家人》测试卷附完整答案(精品).docx
- 5.4.2 查找算法的应用-说课稿 (1).docx
- 环境保护知识培训.pptx
- 五年级下册道德与法治第一单元《我们是一家人》测试卷附完整答案【有一套】.docx
文档评论(0)