针对Java零基础入门学习者,比较详细的知识点总结和学习路线
数据库
数据库是程序员必须要掌握中知识点,详细的学习思路和面试题
适用/适合人群:拥有Java语言并可以实现网站爬取数据并分析
目标:
掌握mysql,Oracle在各个平台上的安装及使用Mysql数据库基础
1.mysql概述、优点、运行原理及内存结构
2.mysql数据类型
3.mysqlDDL语句的使用
4.SQL语言的使用
5.DML语句的介绍及使用
6.SQL事务
7.SQL查询机制、查询基础、技巧、查询优化;\
Mysql数据库高级
1.mysql数据库引擎分类
2.mysql事务
3.mysql表
4.mysql数据类型
5.mysql视图
6.mysql索引
7.mysql分页
8.SQL语句优化技巧
Oracle实战
1.Oracle安装与调试
2.Oracle数据类型
3.Oracle与MySQL对比
4.Oracle数据结构概述
5.Oracle运行原理
6.Oracle内存结构
7.Oracle表空间
8.用户,表,序列的创建及使用
9.Oracle索引
10.Oracle分区表的创建及使用
PL/SQL实战\
- PL/SQL基础知识
2.异常处理
3.游标
4.存储过程
JDBC
1.JDBC概述
2.JDBC工作原理
3.JDBC API
4.JDBC访问数据库
5.JDBC常用接口
数据库连接池
1.Java多线程开发
2.多线程与单线程比较
3.多线程应用
4.多线程使用注意事项
5.数据库连接池技术
WEB前端技术
目标:
1.掌握HTML,CSS,JavaScript等前端基本技术,并使用JSP,Servlet开发小型网站
2.使用框架技术开发大型网站
HTML+CSS基础
1.W3C标准
2.HTML编辑工具
3.HTML标签
4.CSS的基本用法
5.在HTML中引入CSS样式
CSS高级\
1.CSS编辑网页文本
2.列表样式
3.盒子模型
4.浮动
5.定位网页元素
JS基础
1.JavaScript核心语法 2.程序调试 3.JavaScript对象
JS高级
1.初识jQuery,jQuery选择器
2.jQuery中的事件与动画
3.jQuery操作DOM 4.表单校验
JavaWEB
web基础技(项目实战),初级的一般是用JSP(Java Server Pages)+servlet+Javabean来开发的,对大型的网站一般是使用框架来开发的,例如struts,hibernate,spring,典型的struts框架结构。\为方便大家学习大家可以观看>>> 适合0基础学习Java的教学视频 来进行学习。