第一阶段:基础阶段(Java基础)

你将要在这个阶段学会的技能:

软件行业信息了解、 java的魅力和安装、 变量、 常量、 算术、 关系、 逻辑、 三目、 if else、 switch、 while、 for、 for高级、 do while、 方法、 方法算法、 封装的数据类型、 老版本和新版本代码写法、 封装、 继承、 多态、 抽象类、 接口、 内部类、 无名内部类、 泛型、 异常、 自定义异常、 包、 常用类、 数组

第二阶段:成长阶段(JavaSE阶段)

JavaSE-集合框架

集合原理、集合优化、自制集合、集合家族、各大集合存储原理分析、List、ArrayList、Vector、Stack、LinkedList,Set、HashSet、TreeSet、Map、HashMap、Hashtable、Conllections、Arrays、迭代器、枚举器、内存优化和分析

JavaSE-IO输入输出

8位流的父类学习、InputStream、OutputStream、FileInputStream、FileOutputStream、BufferedInputStream、BufferedOutputStream、DataInputStream、DataOutputStream、ObjectOutputStream、ObjectInputStream、PrintStream、序列化、串行化,16位流的父类学习、Reader、Writer、FileReader、FileWriter、BufferedReader、BufferedWriter、InputStreamReader、OutputStreamWriter、PrintWriter、设计模式、文件结构分析、ZipFile、图片加工、图片缓存、加密解密

JavaSE-网络编程

InetAddress、Inet6Address、ServerSocket、Socket、URL、URLConnection、DatagramPacket、DatagramSocket、对象流、文件传递、断点传递

JavaSE-线程

线程和进程、Thread、Runnable、同步方法、同步块、sleep、join、优先级、线程安全、线程死锁、TCP和UDP多线程服务器、服务器安全、服务器线程池、分布服务器介绍

JavaSE-反射机制

Class、Method、Field、Constructor、Proxy

JavaSE-Swing图形化

Swing介绍、事件、UIManager、JFrame、JDialog、组件、图形绘画、JEditorPane、JFileChooser、Toolkit、Robot

JavaEE-JDBC数据连接

Class、DriverManager、Connection、Statement 、PreparedStatement、ResultSet、ResultSetMetaData、CallableStatement、驱动设计、业界流行的数据库框架、高级数据库连接设计、数据源

MySQL

安装、备份、优化、导入、导出、MySQL数据库内部管理、用户丢失、端口冲突、安装失败、Mysql引擎分析、商业模式分析、create、drop、alter、table、database、insert、select、update、delete、聚合函数、函数、分组、排序、模糊、子查询、集合函数、连接查询

第三阶段:WEB应用阶段(JavaEE阶段)

JavaEE-JavaWEB

服务安装、调试、设置、数据源配置、外置web配置、日志备份、Servlet学习、Servlet高级使用、Servlet参数调用、ServletConfig对象、ServletCentext对象、ServletRequest对象、ServletResponse对象、HttpSession对象、Cookie对象、过滤器、监听器、库认识、JSP内部标记、内置对象

JavaEE-EL&JSTL

运算符、基本用法 、EL函数 、EL的隐含对象、通用标签、流控制标签、循环控制标签、导入文件和URL、标签自定义,TagLib标记库开发和设计

JavaEE-AJAX&JSON

XMLHttpRequest、responseText、responseXML、readyState、status、onreadystatechange、JSONObject、JSONArray、XMLSerializer、eval

JavaEE-JQuery

安装、语法、选择器、事件、隐藏/显示、淡入淡出、滑动、动画、stop()、Callback、Chaining、获取、设置、添加、删除、CSS 类、css()、尺寸、遍历、祖先、后代、同胞、过滤

HTML&CSS&JS+HTML5

标题、段落、格式化、编辑器、样式、链接、图像、表格、列表、块、布局、表单、框、内联框架、背景、媒体、对象、音频、视频、js简介、变量、数据类型、对象、函数、运算符、分支、循环、js对象简介、数字、字符串、日期、数组、数学函数,CSS样式、框模型、定位、选择器、高级、实体

XML&DTD&XSL

XML文档规范,XML设计思想,DTD文档规范,外部和内部DTD,标记关系声明,属性声明,实体生命,XSL标记认识,XSL与HTML和CSS操作,XSL解析XML,XSL-XPath

SQLServer

数据库管理,数据备份,用户管理,T-SQL编程,函数,关系,约束,触发器,高级查询,存储过程等

第四阶段:高级架构阶段(SSHi阶段)

Struts2

Struts2的环境配置、编写实现消息输出的helloworld.jsp页面、配置struts文档struts.xml和struts.properties、配置web.xml、Action的基本配置、execute方法内部实现方式、Struts2标签、国际化、乱码处理、文件上传、调试Struts2源码、Struts2中的设计模式、XWork、OGNL

Spring

Spring环境配置、配置spring文档applicationcontext.xml、IOC思想、分发器原理、AOP、事务管理、JDBC模板

Hibernate

搭建hibernate的开发运行环境、关系数据库到对象映射、configuration类、主键生成机制、Session缓存、对jpa的支持、persistence.xml详细配置、ORM、关联关系

SSh2整合

Struts2+Spring+Hibernate

Oracle

T-SQL,子查询,连接查询,批处理,事物,锁,触发器,存储过程,函数

设计模式

简单工厂模式、工厂方法模式、抽象工厂模式、适配器模式、门面模式、单例模式、观察者模式、责任链模式、装饰模式、B/S、C/S、三层架构

其他主流工具和框架

Spring MVC、WEBServie、Maven、SVN&CVS、iBatis

了让学习变得轻松、高效,今天给大家免费分享一套Java入门教学资源。帮助大家在成为Java架构师的道路上披荆斩棘。需要资料的欢迎加入学习交流群:9285,05736

Java学习的5个阶段,助大家步步攀升相关推荐

  1. Java 学习路线之四个阶段

    写这篇总结,主要是记录下自己的学习经历,算是自己对知识的一个回顾.也给想要学习 Java 的提供一些参考,对于一些想要学习Java,又不知道从哪里下手,以及现在有哪些主流的 Java 技术.想必大家学 ...

  2. Java学习其五个必经阶段路线图及薪资如何?

    点击上面 免费订阅本账号! 本公众号主要推送javaweb开发相关技术,基础知识点,同时会深入剖析复杂的问题,分享一些优秀的框架,大型项目经验,当今最流行的Javaweb技术,热点科技新闻,招聘信息, ...

  3. #Java学习之路——基础阶段二(第十一篇)

    我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容. 前言: ...

  4. java学习笔记-第四阶段

    面向对象编程(高级部分) 文章目录 面向对象编程(高级部分) 一.类变量和类方法 二.理解main方法语法 三.代码块 四.单例设计模式 五.final关键字 六.抽象类 七.接口 八.内部类(重点) ...

  5. Java学习路线(完整详细版)

    科技在进步,时代也在发展,很多人的理想再也不是骑马喝酒走四方,而是学习掌握java技术,真正的实现高薪就业,说到学习Java,我们今天就来说说Java开发需要学习的内容,说说java学习路线,说说Ja ...

  6. Java学习四步曲,助你成长!

    对于很多新手来说,可能JAVA的学习会很难.这种难度体现在语言的专业性.学习的不系统.条理的不清晰以及缺乏足够的耐心.实际上想要学习好JAVA,除了有足够的心理准备,还要有挑战JAVA终极四部曲的信心 ...

  7. java学习明确的路线规划奉上,助大家进阶

    1.刚开始需要知道什么 Java SE是我们Java入门的开端,是Java学习的基石,这块内容也就是大家所熟悉的坦克大战.聊天软件.五子棋这些桌面级项目所组成的.学完了Java SE部分,接下来就该选 ...

  8. Java学习4大阶段完成入门,小白必读!

    Java 的学习过程分为4个阶段: 理论阶段 开发阶段 进阶阶段 实战阶段 理论阶段 在具体谈论Java知识点之前,我想先跟同学们聊聊Java 语言自身的一些特点.生态系统以及适用的场景,这有助于我们 ...

  9. java工具类应该抛异常吗,java学习阶段一 工具类(异常)

    java学习阶段一 工具类(异常) 介绍 异常:运行期间出现的错误 背离程序本身意图的表现 基本知识 异常的分类 根类 Throwable Error 程序无法处理的错误 表示运行应用程序中教严重的问 ...

最新文章

  1. Vue.Draggable 实现组件拖拽
  2. python基本使用-10个易被忽视但应掌握的Python基本用法
  3. Python 网络服务相关 杂记
  4. python狗狗年龄换算_Python之美——一只数据狗的笔记[长期更新]
  5. 通信 / SSH介绍和使用,SSH key教程
  6. python算法与数据结构-顺序表(39)
  7. Destination Host Unreachable问题记录
  8. JDK 15 JAVA 15的新特性展望
  9. ADT Running Android Lint has encountered a problem
  10. Android 第八课 创建自定义控件
  11. linux mysql select_MySQL-Select语句高级应用
  12. java中日期计算时间差,java中依据,两个日期,计算时间差
  13. java工程师面试题:如何判断链表有环?
  14. 常用选择器(CSS+JQuery)
  15. 京东回应 5000 万用户数据泄露;百度向今日头条索赔 9000 万;腾讯全球专利申请量第二 | 极客头条...
  16. [转]神奇选股指标问世,每月稳定获利有保障
  17. 验证手机号码归属地_excel函数爬取网页手机号码归属地,1.1%的人还不会!
  18. linux中Chmod + X
  19. 微型计算机原理及应用实验报告清零实验,北京科技大学微机原理及应用实验报告.docx...
  20. js拖拽(二)仿iGoogle自定义首页模块拖拽

热门文章

  1. 300+Jquery, CSS, MooTools 和 JS的导航菜单资源
  2. 数据库基础知识——TCL语言
  3. 牛客16494 生活大爆炸版石头剪刀布
  4. 【剑指 offer】面试题13:机器人的运动范围(Java)
  5. 2017年网易校招题 解救小易
  6. 移动短信回执怎么开通_才知道移动积分需要主动开通功能,才会消费产生积分,垃圾!!!...
  7. memcached客户端_分布式算法真是吊炸天 – memcached - 第287篇
  8. 协方差理解,PCA以及奇异值分解(SVD)
  9. 贪心算法+回溯算法+动态规划
  10. 1030 Travel Plan(甲级)