Java知识框架

97 阅读2分钟

针对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实战

1.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的教学视频  来进行学习。