马士兵视频列表及Java学习教学大纲
教学视频资源列表
q、jshtmlcss
这是基础
l、尚学堂科技_马士兵_轻松愉快linux视频教程
n、oracle.马士兵
r、mysql_avi.马士兵
这些单独的数据库和系统模块可以在任何时候都可以,建议在学j2ee之前学
j、尚学堂马士兵视频教程_scm_cvs_svn
cvs是存档工具,建议在学j2ee当中学习
p、junit4
这个是测试工具,建议在学j2ee中学习
s、设计模式.马士兵
j2ee中会提到这块的
f、马士兵jsp_servlet视频
这个是j2ee的基础
a、ejb3.0李腾飞
ejb现在用的真的不多了
d、struts马士兵
b、hibernate马士兵
c、spring马士兵
struts是学习j2ee的第一个框架,简单易上手,也可以考虑struts2,这个跟struts没啥关系,是webwork的升级版
hibernate对于懒人来说很好用,但是不适合面对大客户量的访问,那样机器会死的很惨spring还不错,就是要适应繁琐的配置文件
g、尚学堂科技_马士兵_java_网上商城项目视频讲解
h、尚学堂09年drp项目
i、尚学堂科技_马士兵_jdbc_mysql_bbs项目课堂实录视频教程
k、尚学堂科技_马士兵_java_系列视频教程_bbs_2007
o、尚学堂马士兵视频教程_xml_ajax_dom4j_javadb_metadata
学完三大框架之后就可以做上面的项目了,然后ajax的学习也用不了太久,可以边学边学着做
e、oa项目
最好是在有以上项目经验的基础上,加上学完了ajax再做oa项目,因为oa项目涉及到的技术太多
m、网络课堂.尚学堂马士兵_flex_0100_actionscript
这个跟上面的不是一个体系,建议当做扩展来学习
第一部分:j2se学习视频内容包括:
尚学堂科技_马士兵_java视频教程_jdk5.0_下载-安装-配置
尚学堂科技_马士兵_java视频教程_j2se_5.0_第01章_java简介_源代码_及重要说明尚学堂科技_马士兵_java视频教程_j2se_5.0_第02章_递归补充
尚学堂科技_马士兵_java视频教程_j2se_5.0_第02章_基础语法
尚学堂科技_马士兵_java视频教程_j2se_5.0_第03章_面向对象
尚学堂科技_马士兵_java视频教程_j2se_5.0_第04章_异常处理
尚学堂科技_马士兵_java视频教程_j2se_5.0_第05章_数组
尚学堂科技_马士兵_java视频教程_j2se_5.0_第06章_常用类
尚学堂科技_马士兵_java视频教程_j2se_5.0_第07章_容器
尚学堂科技_马士兵_java视频教程_j2se_5.0_第08章_io
尚学堂科技_马士兵_java视频教程_j2se_5.0_第09章_线程
尚学堂科技_马士兵_java视频教程_j2se_5.0_第10章_网络
尚学堂科技_马士兵_java视频教程_j2se_5.0_第11章_gui
尚学堂科技_马士兵_java视频教程_j2se_5.0_专题_日期处理
尚学堂科技_马士兵_java视频教程_j2se_专题_正则
反射avi
第二部分:j2se练习项目视频内容包括:
尚学堂科技_马士兵_在线聊天系统雏形视频教程_java_eclipse 尚学堂科技_马士兵_坦克大战视频教程_java_eclipse
尚学堂科技_马士兵_坦克大战图片版
尚学堂科技_马士兵_java_坦克大战网络版视频教程
尚学堂科技_马士兵_snake_贪吃蛇内部视频
第三部分数据库视频
oracle视频内容包括:01——53讲avi格式
第四部分:jdbc和mysql视频,内容包括:
1_lomboz_eclipse_jdbc
2_mysql_avi
3_连接池的设计思路.avi
第五部分:html & css & js 视频:
html & css 视频内容简介:
01_html简单介绍和meta标签.avi
02_a_路径问题等等.avi
03_学习方法_其他常用标签.avi
04_1_note.avi
04_表格和表单_1.avi
05_表格和表单_2.avi
06_frame.avi
07_dreamweaver.avi
08_css_1.avi
09_css_2_选择方式.avi
10_css_3.avi
11_css_4.avi
js 视频简介:
01_js初步及调试.avi
02_js基本语法.avi
03_函数_事件处理_1.avi
04_事件处理_2.avi
05_内置对象_dom_bom.avi
06_趣味.avi
07_实用.avi
08_表单验证.avi
09_表单验证_new.avi
10_后台框架.avi
11_后台框架_2.avi
12_tree.avi
第六部分:servlet & jsp视频——内容包括:1 tomcat的安装使用,配置
2 servlet & jsp 视频1——30节jsp的练习项目内容包括:
3 简单bbs项目
3 2007美化bbs项目
4 网上商城项目视频
4 网上商城项目视频讲解视频
第七部分:j2ee学习视频包括:drp项目
框架视频学习:
struts视频
hibernate视频
spring视频
提高部分:
uml统一建模语言视频
ssh项目视频:
oa办公自动化系统视频
crm项目视频
银行系统视频
ejb3.0视频
j2me_3g简介资料
面试材料:
面试题大汇总+笔记+技巧
路线图明细
下面给出第二节《java自学路线图》中知识点的明细:一:j2se 面向对象-封装、继承、多态
内存的分析
递归
集合类、泛型、自动打包与解包、annotation
io
多线程、线程同步
tcp/udp
awt、事件模型、匿名类
正则
反射机制
2:数据库(oracle或者mysql)
sql语句
多表连接,内外连接,子查询等
管理表、视图、索引、序列、约束等
树状结构存储
存储过程、触发器
数据库设计三范式、
3:jdbc
jdbc基础
连接池
树状结构存储与展现
datasource & rowset
jdbc连接oracle及mysql
4:html_css_js
html、css、js基础语法
js form判断
dom编程基础(事件处理等)
js常用效果如treeview、下拉联动等
js学习方法
js调试方法
dreamweaver初步(建立html、table、form、css)等
5:servlet & jsp
tomcat基础
servlet基础
web.xml配置基础
web application的结构
servlet生命周期
request response等常用方法
servletcontext类
http协议基础(get post)
cookie
session
application
jsp的几种语法(包括jstl等)注意在项目中练习,不要拘泥于语法细节而裹步不前。6:struts
多层架构理论
model 1 and model 2
struts基本概念
mvc
action与业务逻辑类的关系
在struts与jsp之间传递数据
struts处理流程(控制流)
struts taglib(了解常用的)
jstl
actionform
字段收集
上传文件
类型转换
dto
动态action form
验证框架
actionforward 转发与重定向
动态生成actionforward
全局与局部的actionforward
action forward scope
unknownactionmapping
action的线程安全
i18n
怎样切换语言环境
struts异常处理机制程序处理自动处理自定义异常处理器
struts的多模块配置
7:xml
(xml/xsl、xslt/dtd、schema等基础的概念、关于java的编程可以暂时扔在一边)
8:hibernate
or mapping原理
hibernate基础开发步骤
hibernate基本接口(重点session)
普通属性映射
关联关系映射
native sql
inverse lazy cascade
继承关系映射
hql
性能优化一级缓存二级缓存查询缓存
事务与并发悲观锁、乐观锁
opensessioninview
currentsession
(至于jta、联合主键、自然主键、动态主键、any类型creteria queries intercepter and event 自定义类型等,可以暂时扔在一边)
9:spring
ioc/di
spring配置
spring架构
aop及spring aop
声明式事务(aop)
spring + hibernate spring支持web
scope
(其他的spring模块对于自学来说可以暂时扔在一边)
10:ejb3.0
j2ee架构基础(jta jms等)
ejb基础(地位及基本理论、分类等)
annotation
ant编译与部署ejb
session bean
ejb的依赖注入
persistence api
(可以用jboss学习ejb3.0)
11:至于soa,对于自学的同学来说,暂时不用特别关注。尚学堂教学安排
第一部分学习总周期26天:
1. --j2se(chat + tank + snake)-----------------------13 days
2. --oracle--------------------------------- 4 days
3. --jsp+jdbc+mysql------------------------------- 1 days
4. --html+css+js--------------------------- 3 days
5. --html+css+js--------------------------- 3 days
6. --bbs----------------------------------- 2 days
第二部分学习总周期27天
7. --drp-----------------------------------12 days
8. --struts--------------------------------- 6 days
9. --hibernate-------------------------------- 6 days
10.--spring--------------------------------- 3 days
第三部分学习总周期26天
11.--uml----------------------------------- 2 days
12.--oa-----------------------------------15 days
13.--crm----------------------------------- 5 days
14.--ejb 3.0---------------------------------3 days
15.--bankproject(简介)---------------------------1 days
16.--面试技巧+3g+j2me(简介)-------------------------1 days 第四部分linux学习总周期4天