Java Web开发-项目部分(中国移动科技综合管理系统)视频——私塾在线提供

 

 

Java Web开发-项目部分(中国移动科技综合管理系统)视频——私塾在线提供

课程大纲

第01节课:进行整体课程概览;参看其他项目,总结需要实现的功能;讲解本次项目练习要实现的功能;基本的业务功能介绍
第02节课:页面布局;框架使用;页面上菜单的使用;项目基本的数据字典;构建包结构和划分模块
第03节课:模板方法模式;开始进行基础功能开发,首先来对JDBC的操作进行一定的抽象和公用化
第04节课:继续对JDBC进行抽象和公用化,加入反射,使得增删改通用化,基本上连sql都不用写,就能实现DAO层的CRUD功能。
第05节课:继续对JDBC进行抽象和公用化,加入反射,使得查询也通用化,从而完成增删该查的功能都不用写代码
第06节课:Uuid的自动生成开发的第一部分,包括什么是UUID;为什么要自动生成,而不是采用数据库中的类似实现;怎么做;并把基本的实现写出来
第07节课:Uuid的自动生成开发的第二部分,实现如何为UUID表设置主键;修正模板方法中的一些小bug;完成Uuid自动生成的功能开发
第08节课:第一个模块的CRUD,实现新增和列表的功能;学习BeanUtil的基本用法
第09节课:继续实现第一个模块的CRUD,实现修改和查询的功能
第10节课:翻页实现的第一部分,实现列表页面上的翻页的功能,只是实现了基本的部分,能向上和向下翻页;重点在思路的引导
第11节课:翻页实现的第二部分,实现了尾页、最大记录数、最大页面数的控制,实现按照页面号进行跳转;对JDBC的抽象模板进行了小小的调整和功能增强;实现查询的翻页
第12节课:Web上树的实现,第一部分,先分析常见的树的实现方式;重点是思路的引导;本节课实现到把树使用jsp来生成
第13节课:Web上树的实现,第二部分,从数据库中去获取数据来拼接树所需要的数据;Oracle中,使用sql来实现递归;在子类扩展JDBC抽象模板的功能,以递归的获取需要的数据
第14节课:Web上树的实现,第三部分,实现对树自身节点的维护;使用框架,左边是树本身,右边是点击树的节点后对节点信息进行维护的页面;最终实现完全通过界面来实现树节点的增、删、改,也就是对树进行维护
第15节课:如何调试Web应用,主要是调试的方法;收了一份学员的作业,进行现场调试,进行示范
第16节课:Web上树的实现,第四部分,实现把树和项目计划结合起来使用(第一部分);实现把树的实现和工程结合起来;最终实现通过界面来实现树和项目计划的联动;修改JDBC模板,使其更加灵活易用 
第17节课:Web上树的实现,第四部分,实现把树和项目计划结合起来使用(第二部分);最终实现通过界面来实现树和项目计划的联动;修改JDBC模板,使其更加灵活易用
第18节课:开始业务功能的实现,第一部分:实现项目计划审核模块、工作列表模块的基本功能;实现提交项目计划后,为审核工作人员创建新的工作列表的功能
第19节课:继续业务功能的实现,第二部分:测试上节课实现的功能;实现工作列表的展示
第20节课:继续业务功能的实现,第三部分:实现前往工作的功能;实现审核业务的操作页面;讨论实现审核业务的实现步骤
第21节课:继续业务功能的实现,第四部分:实现审核业务的功能;综合应用业务模块和工作列表模块;按照业务把工作列表分开展示 
第22节课:继续业务功能的实现,第五部分:实现展示要修改的项目计划申请的功能;实现修改项目计划申请的业务功能;实现察看项目计划的功能
第23节课:继续业务功能的实现,第六部分:实现察看项目计划的功能;调试和修改前面已经实现的功能;把讲述业务的几节课的内容,使用脑图进行知识梳理和总结
第24节课:真实值和表现值,第一部分:基本概念、基本实现方式;实现外键值的展示;修改和加强JDBC模板的功能
第25节课:真实值和表现值,第二部分:继续代码示例真实值/表现值的实现;学习My97DatePicker4.7的基本使用,并和后台进行数据交互
第26节课:继续学习My97DatePicker4.7的基本使用;开始学习杂项技术:tab的实现、全选/反选的实现、单页多个删除的功能
第27节课:继续学习杂项技术:多页多个删除、显示/隐藏的实现
第28节课:继续学习杂项技术:左右选择的基础知识,在项目中使用左右选择来实现项目类别和项目计划的维护
第29节课:继续学习杂项技术:继续实现左右选择的功能,实现数据左右选择后的保存功能;对于项目的实现作了一点小结
第30节课:总结和梳理本次项目练习所学习到的知识:DAO抽象、UUID自动生成、第一个模块的CRUD、翻页
第31节课:继续总结和梳理本次项目练习所学习到的知识:树本身的实现、树节点的维护、树和相关业务列表的综合使用、树和左右选择的组合使用;杂项技术


 

本课程为项目实战类的课程,实践性要求较高,要学好本课程并达到课程设定的目标,

 课程内容

建议你做到如下几点:
1:具备相应的基础知识:Html、Css、JavaScript、数据库知识,用的是Oracle、Sql
2:有较为系统的JavaWeb开发的理论知识,理论指导实践,理论知识的缺乏会导致在开发时没有或较少有思路
3:最好不要跳跃学习,尽量按照课程安排的顺序循序渐进。
  如果想要先学习某单个知识的朋友,也尽量从这单个知识的开头开始学习
4:积极跟着视频去分析和思考,尤其要理解思路和方法,这样才能举一反三
5:一定要动手去开发,实实在在的把代码写出来,而不是满足于看懂、或是听懂
6:自己开发的过程中,一定不要对着视频去抄代码,要按照课程讲述的思路和实现方式,尽量自己去实现
7:克服急躁情绪,没有一蹴而就的好事,踏踏实实去理解、去练习
8:学会的判断标准:自己能够独立的把代码写出来,把功能实现出来,这才算真的学会了。

 


 

课程资源:

上课使用的PPT、演示的源代码下载

 


cc

超过十年Java/JavaEE开发经验,高级系统架构师,拥有Sun的多项Java和J2EE方面的技能认证,拥有丰富的开发经验和深厚的技术沉淀,精通Java/JavaEE相关技术和多种开源框架,尤其擅长系统分析和架构设计,曾从事专业的中间件研发,参与或主持了多个中大型的企业级应用项目。

拥有多年项目经理、技术部经理的管理经验。

原创著作《研磨设计模式》和《研磨Struts2》广受好评,尤其是《研磨设计模式》,一直稳居原创设计模式类图书第一的位置,并输出版权到台湾。

Java Web开发-项目部分(中国移动科技综合管理系统)视频——私塾在线提供


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26660100/viewspace-715688/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26660100/viewspace-715688/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值