Java自学基础到深入路线,大牛指导怎样学习十周最有效?

Java基础到精通路线

1、大牛的Java是在毕业之后在某培训学习的,培训学习时间将近有四个月。当时学习Java最初的想法是建立一个自己的网站,等培训完到正式工作,一直到现在都没有抽出时间建立一个属于自己的网站,有的可笑的,这也说明笔者有点懈怠了。笔者在这并非是给达内做宣传的,也不建议大家去任何培训机构学习java,培训也只是让你基本入门而已。

2、创建这个订阅号目的为了把自己在工作学习过程整理收集过来的java相关资源免费分享出去,给那些初学Java或者自学Java的朋友提供一些帮助而已。所以这订阅号目前只适用于初学Java或者自学Java的朋友,因为笔者从事Java软件开发才四、五年而已,还在学习Java中。

话不多说,进入正题:Java路线学习

第一周:FUNDAMENTAL(基础语法)

Unit01: JAVA开发环境

Unit02: 变量 、 JAVA基本类型 、 运算符和表达式1

Unit03: 运算符和表达式2 、 分支结构

Unit04: 循环结构(while、do-while、for)

Unit05: 循环问题 、 数组

Unit06: 方法 、 猜字母游戏

第二周:OOP(Java的三大特性)

Unit01: 对象和类(上)

Unit02: 对象和类(下) 、 数组

Unit03: 对象内存管理 、 继承的意义(上)

Unit04: 继承的意义(下) 、 访问控制 、 static和final

Unit05: 抽象类、接口和内部类(上)

Unit06: 抽象类、接口和内部类(下)

第三周:JAVASE01(Java的常见API)

Unit01: API文档 、 字符串基本操作

Unit02: 正则表达式 、 Object 、 包装类

Unit03: 日期操作 、 集合框架

Unit04: 集合框架 、 集合操作

Unit05: 集合操作 、 文件操作

第四周:JAVASE02(Java的常见API)

Unit01: 文件操作、 文件操作

Unit02: 基本IO操作 、 文本数据IO操作

Unit03: 文本数据IO操作 、 异常处理

Unit04: 多线程基础

Unit05: 多线程基础 、 TCP通信

Unit06: TCP通信 、 UDP通信

Unit07: XML语法 、 XML解析

第五周:ORACLE(ORACLE数据库基础)

Unit01: 数据库原理 、 SQL(DDL、DML)

Unit02: Oracle字符串操作 、 Oracle数值操作 、 Oracle日期操 作 、 空值操作

Unit03: SQL(基础查询) 、 SQL(关联查询)

Unit04: SQL(高级查询)

Unit05: 视图、序列、索引 、 约束

第六周:JDBC(数据库连接)

Unit01: JDBC原理 、 JDBC基础编程

Unit02: JDBC核心API

Unit03: JDBC高级编程 、 DAO

第七周:WEBBASIC(web前端基础)

Unit01: HTML基础语法 、 文本标记 、 图像和链接 、 列表 、 表 格 、 表单

Unit02: 表单 、 CSS 概述 、 CSS 语法 、 尺寸与框模型 、 背景

Unit03: 文本格式化 、 表格样式 、 浮动定位 、 显示 、 列表样 式 、 定位

Unit04: JavaScript 概述 、 JavaScript 基础语法 、 流程控制 、 常用内置对象

Unit05: 常用内置对象、 window 对象 、 document 对象

Unit06: document 对象 、 HTML DOM 对象

Unit07: HTML DOM 对象 、 DHTML 其他对象 、 事件 、 面向 对象基础

第八周:SERVLE&JSP

Unit01: Servlet基础 、 HTTP协议

Unit02: Servlet工作原理

Unit03: 容器对路径的处理 、 Servlet特性

Unit04: JSP基本语法 、 JSP运行原理

Unit05: 转发 、 JSP开发常见问题

Unit06: 状态管理-cookie

Unit07: 状态管理-Session

Unit08: 过滤器、监听器

Unit09: EL、JSTL

第九周:AJAX&JQUERY

Unit01: AJAX 、 编码问题

Unit02: JSON 、 使用JSON实现数据交换

Unit03: jQuery 、 jQuery选择器 、 jQuery操作DOM

Unit04: jQuery事件处理 、 jQuery增强操作

第十周:SSM和SSH(常用框架)

SSM指的是:Spring、SpringMVC、MyBatis三大框架

SSH指的是:Spring、Struts2、Hibernate三大框架

后台 回复 01 面肥拿走,文章好记得转发或评论 一下 就好,谢谢支持95码农

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();