00:02
好,我们现在呢,准备开始上课了啊,同学们能看到我这个桌面的环境吗?如果能看到的话呢,帮我打一个一。好,同学们能看到我这个桌面吗?能看到帮我打一个一好,谢谢同学啊,谢谢同学,那今天呢是第一天课啊,我们呢,先来互相认识一下啊,互相认识一下。那我是呢,王贺老师给大家讲的是第四阶段啊。好,我来先做个自我介绍啊,好,我是王贺,嗯,讲的是第四阶段。像第四阶段啊,那我本人呢,做15年的研发,做过高级程序员。
01:01
好,做过技术经理。好,也做过呢,部门的主管,以及呢,做过架构的设计方面的工作,总之呢,我做这个开发工作呀,已经有好多年了。那经验上呢,也是比较丰富的啊,那第四节的课程呢,我的内容呢,一共呢,有以下这些,给大家介绍一下咱们课程内容啊。课程内容。好。我看一下大家啊,好,没问题,我们继续往下来。课文内容呢,我们来看一下课程的内容啊,内容呢,首先我们讲的是前端的内容,一个是前端的内容。其他内容呢,我们这主要讲两个,一个叫阿贾克斯,还有一个呢,叫做这query,这两个是前段内容啊,这两个后面呢,马慧讲的是一个叫做动态代理啊,动态代理这是我们的第一个。
02:11
好,这是第二个,然后第三个呢是ma,好,Ma这是一个项目的构建工具,这个挺重要的构建工具好。然后第四个内容呢,我们要讲的是框架了,第一个框架呢,叫做my bet my bet呢它是一个访问数据库的。然后这样的一个框架,然后第五部分呢,讲的是spring,它也是一个框架管理和创建对象的,诶这样的一个框架,第六部分咱们讲的是一个叫做VC,它也是一个框架做web开发的。
03:00
啊,做外部开发的,从我们这个阶段开始呢,我们讲的这个内容啊,就比以往的呢,要深不少了,要深不少了,也会难一些。那如果做个比较的话呢,那大家前面阶段,前面的一到三阶段。好,是小学部分。嗯,这小小部分,那我们的第四阶段呢,嗯,它可以看作是初中部符。然后初中部分大家都知道,现在呢,小学上初中的话呢,学历压力呢,马上就变大了,毕竟呢,初中阶段呢,东西要比小学的要多,而且要深,所以我们现在呢,它也是一个加深的一个过程,学习的东西呢,也会比较的多啊,多一些,深一些,但是呢,我们学这个内容呢,跟前面讲的东西呢,还有关联的,可能有关联的,那这个关联上呢,我们可以大概给大家描述一下啊,首先说我们讲的第一部分前端内容。
04:13
哈甲格特j query,他和我们前面讲的这个javascript还有什么呢?Do HT ML,还有现在S是有关系的,相当于就是把它们呢做了一个升级,一个整合,我们用阿贾克斯用这个j query。后面呢,那我们来说这个动态代理呢,它这种技术呢,是反射相关的反射大家都用过吧,多大代理呢,实际上是反射的一个高级应用是反射。Ma这个呢,是一个新的内容,是构建项目的啊构建项目的,那我们来说这个my bettu和和它这个my bettu呢,它实际上就是谁呢,是JDBC的一个升级,嗯,它这个升级。
05:06
原先呢,用JDBC呢去访问数据库,它需要创建连接,执行cycle语句,然后呢还得去封装,记住集嘛,它比较麻烦,这里我们需要去创建connection,然后执行S语句。经C经CC呢,我们得到的是这个叫result set。嗯,是它之后呢,还需要关闭资源,哎,这个是我们这个BC要干的事情,在这里边呢,执行数操作。首先创建连接。关闭资源都是重复的步骤,包括呢,这个执行语句找做记录集,大部分代码也做重复的,而我们的my be呢,它可以把这些重复的工作呢都帮你做了,让你呢执行数据库的操作更加容易和方便啊,就是MY。
06:14
再说我们的spring这个是什么呢?它呀可以看作是可以看作是创建对象,哎创建管理对象,那之前呢,创建对象是new,就说你有一个student,你有一个deal是这样的。而我们呢,他能帮我们去做这些事情。这是spring I管理对象。最后一个。3VC这个看什么呢?是so的一个升级,之前呢我们是使用so that去接收请求啊接受请求,现在呢,我们使用。
07:08
3VC来做这个事情,来做server like的事情。所以说呢,它实际上都是我们对于之前的一些相关的知识点呢,或者技术的一个升级体现。我们这个阶段呢,主要讲就是框架讲这一部分啊讲它。My BAT spring,还有spring mvc,这三个是重要的内容,因为我们在实际的项目开发中啊,主要用的也是这种框架的方式,最后呢,我们会给大家讲一个叫SSM的一个东西。就是这三个框架的一个综合应用,我们在项目中是用框架来做开发的,所以呢,框架是非常重要的啊,当然框架的学习难度呢,它肯定呢是有点曲线的,不像之前大家讲的GDPC这样的平滑。
08:07
GDBC的学习呢,比较简单,它比较明了,就一条直线的方式就能学会,但是框架不是框架是这样的。它是个陡峭的啊,就是说肯定是难了啊,肯定难了,所以大家学的时候呢,你得呢多注意。好,这是我们大家把课程内容呢给大家说一下,让大家呢对本阶段呢有一个了解的内容啊。然后大家有什么问题的话呢,大家可以跟我互动一下,你看看你有什么问题想了解的。啊,大家觉得前面阶段呢,哪些内容你觉得比较难呢?嗯,大家之前呢,上过杨老师的课程,也学过什么数据库啊,还有加索瑞等等啊SOP。大家觉得前面阶段哪些内容比较难呢?
09:06
这还是个反射。嗯,反射是比较难啊,反射确实比较难,反射呢,它通过这个对象折射出里边的属性啊,或者方法确实比较多,比较难啊。啊,没弄懂这个呢,实际上啊,反射这块啊,你可以呢,先掌握一个初级入门就行了,慢慢呢,随着你的经验增加之后,你再看反射就会好很多了,因为它反射本来就是一个抽象的一个概念,你现在要是强去弄懂它的话,会比较费劲,容易呢耽误你的学习进度,所以这个难点呢,你可以先稍微放一放,因为在后面的各种阶段中呢,我们直接用它的比较少啊,比较少。但JS也是一个JS呢,主要就是说它的使用方式呢,跟我们现在的这个其他语言都不太一样,更灵活,所以呢,JS的学习呢,在掌握程度上呢,会比较难一些,主要是我们用的少。
10:08
因为我们主要做的是后端开发嘛。前端的技术呢,用的少,包括JS呢,你可能只学个两天三天,所以相比而言呢,掌握就是稍微难一点啊,这是正常的。还有吴晓东同学说忘得多,忘得多主要是大家学的东西,每天学的东西比较多啊,学的比较就多,那一多的话,肯定在掌握上就比较难了,那我们这个阶段呢,讲的东西啊也不少啊也不少。好,那我们就先说到这儿啊,然后我们开始讲今天内容。今天第一个呢,要讲的是这个阿贾克斯。啊,要讲他阿贾克斯。然后呢,我把给大家准备的资源呢,现在呢,给大家说一下,首先呢,我们的课件。啊,这是课件的网盘地址,这个给大家发过去。
11:00
这是课件。在从这体上呢,下载本阶段的所有课件都放上去了。本段课件呢东西比较多,我看一下啊,课件用这些,第一个是JA query,第二个动画代理ma my BAT is spring 3VC,还有一个文件夹reportery,这些呢都已经放到网盘上了,大家呢在有时间的时候把这些内容呢下载下来。然后我们看阿query这里边呢,首先文档,这是我们上课的课件,是个PD格式的,然后工具里边呢,这个是h build的,大家都用过,资源里边呢,就是我们上课中用的一些内容。这是我们的炸包,MYSQ驱动,上面这三个呢,是做Jason处理的炸包。再往后呢,这是j query。嗯,这个暂时没什么用,这是数据库文件,我们在讲阿贾克斯时呢,会用到数据库,所以这是数据库的赛克文件。
12:05
好,这是j query和阿贾克斯课程的内容介绍啊,其他课程内容都一样,文档工具资源,还有工程目录啊。好,这是课件,好,大家有时间呢进行下载就好了,现在呢,我们开始讲正式的阿贾克斯这门课程。
我来说两句