课程详情
★宁波春华电脑培训中心网站建设jsp级班培训课程★
一、JSP是一种服务器端的脚本语言,大的好处就是开发效率较高,JSP可以使用JavaBeans或者EJB(Enterprise JavaBeans)来执行应用程序所要求的更为复杂的处理,但是这种网站架构因为其业务规则代码与页面代码混为 一团,不利于维护,因此并不适应大型应用的要求,取而代之的是基于MVC的Web架构。MVC的核心思想是将应用分为模型、视图和控制器三部分。模型是指应用程序的数据,以及对这些数据的操作;视图是指用户界面;控制器负责用户界面和程序数据之间的同步。通过MVC的Web架构,可以弱化各个部分的耦合关系,并将业务逻辑处理与页面以及数据分离开来,这样当其中一个模块的代码发生改变时,并不影响其他模块的正常运行,所以基于MVC的Web架构更适应于大型应用开发的潮流。
二、宁波春华电脑培训主要培养目标:
软件工程师、Jsp程序员、LINUX系统工程师、数据库管理员
三、Jsp开发课程内容介绍:
1. Jsp培训包括基础内容讲解、内容练习、项目训练等内容,让学员由表及里、由浅入深的掌握Jsp编程的各个重要环节,为学员走上工作岗位奠定扎实基础和经验。
2. 初级部分通过一个基于Swing的GUI系统(Swing、DataBase、Thread、Socket)掌握J2SE编程和面向对象的重要概念,突出Swing GUI编程的各个方面,并为各种JAVA编程准备基本理论和实践能力。
中级部分通过完成一个基于J2EE架构、Web界面、多层结构(Browser、Web Container、J2EE Server、 Database)的具体实例项目的分析、设计和开发、发布,熟练掌握Struts(MVC)架构、动态Web应用等Java大型软件项目过程中所需要的 软件技术并熟悉软件项目的设计规范、开发流程、项目管理等。
可选课程部分特别针对当今新适用的框架,根据不同企业对框架组合要求而设计,目的是适应近可能多的特定企业新技术需求。
本培训课程特别增加基于Linux系统的Java开发内容,包括Linux基础、Oracle9i应用、数据库和数据结构的特别讲解和训练、基于 Linux的项目开发实训等内容,在项目实践中附加有EJB开发和发布内容,其目的是在学员有一定基础的情况下在实践中充分发掘学习潜能并终掌握全系列 的J2EE开发技能。
四、Jsp前景介绍:
现在大约38的程序员职位都是关于网站动态页面编码与设计的,如ASP、JSP、PHP、ASP.net等;17的程序员职位是关于Java编程的。而在我们美丽的海南,对jsp的要求也是日益增多,目前,海南很多家IT服务企业都要求应聘者有jsp基础,有的还在要求中注明要有相关的工作经验,这样,就让我们很多的jsp爱好者望而却步了,因为有相当一部的同学是没有工作经验,又怎么会有作品呢?通常在学校,我们接触的很多都是很笼统性,理论性的学术知识,很少有实际动手开发的系统,海南博优电脑培训中心目前就是针对这方面的需求做了详细的规划安排,由实际操作很多年的信息中心项目经理任教,引导学生的思维理念,分模块式,由浅入深,培养学生独立思考和动手能力,课后安排每一章节的作业。
五、培训方法:
一对一讲解,以各个知识点为,依据大量具体项目框架进行分析。
六、学习时间:
三个月
七、课程内容
章 初识JSP
1.1 开发基于Web的应用程序:背景
1.2 JSP的特点
1.3 JSP页面的应用模型
1.4 简单地编程
1.5 JSP页面与XML技术的集成
1.6 JSP技术的未来
第二章 安装JSP的使用环境
2.1 在Windows下的安装与设置
2.2 在Linux下的安装与设置
2.3 一个简单的JSP程序
第三章 简明Java语法
3.1 初识Java
3.2 Java代码的基本格式
3.3 Java关键字
3.4 Java标识符
3.5 变量和常量
3.6 Java基本数据类型
3.7 程序流程
3.8 运算符
3.9 面向对象基础
3.10 数组类型
3.11 异常处理
第四章 JSP的简明语法
4.1 JSP指令
4.2 include指令语法
4.3 JSP声明
4.4 JSP表达式
4.5 JSP脚本元件
4.6 JSP注释
4.7 一些特殊字符串的写法
4.8 JSP隐含对象
第五章 灵活的JSP动作标识
5.1 useBean的属性
5.2 setProperty的属性
5.s getProperty的属性
5.4 forward的属性
5.5 include的属性
5.6 plugin的属性
5.7 实例
第六章 JSP中的字符串处理
6.1 构造函数
6.2 常见的字符串语法
6.3 StringBuffer类
6.4 字符串总结
第七章 JSP与后台数据库管理
7.1 关于JDBC
7.2 使用JDBC
第八章 Servlet编程
8.1 关于Servlet
8.2 配置调试环境
8.3 如何写作Servlet
8.4 Servlet的生命周期
8.5 编写Servlet
第九章 制作日历
第十章 留言板
10.1 建立和设置数据库
10.2 编写功能层的JavaBean
10.3 编写表示层的JSP页面
10.4 调试源代码
第十一章 网上书店 (毕业项目)