第一阶段:针对性夯实JAVA基础

课程名称

核心要点

完成目标

Java基础入门

搭建Java开发和运行环境等,IDE工具的学习和使用,Java语言基础,数据类型,运算符,条件和循环,数组使用等,Java图形编程组件和事件处理机制,Java异常和调试

Java SE是学习Java的基础和必修课程,因此本阶段课程您学习以后,将可以掌握Java基础语法,掌握面向对象的编程思想,掌握Java常用工具类和集合框架的使用,掌握JavaIO流操作和多线程网络程序开发,掌握JavaUI用户界面设计,掌握MySQL数据库的使用,掌握SQL语句的应用,通过本阶段学习学员可以达到拥有Java图形界面开发实际项目的能力。

Java面向对象

面向对象程序设计,Java类与对象,对象的内存模型和访问权限,面向对象继承,封装,多态的概念和实现。抽象类与接口,内部类,匿名类等,常用设计模式

Java高级编程

集合和泛型,多线程编程,文件和流,网络编程,反射机制,软件工程和UML

第二阶段:JAVA学习进阶—数据库

课程名称

核心要点

完成目标

MySQL数据库基础

MySQL下载、安装和配置,Navicat使用,基本SQL,高级SQL查询

Oracle作为目前最主流的关系数据库,所以通过本阶段学习您将掌握关系数据库模型设计,并使用Oracle作为数据存储介质开发,掌握在Oracle服务器上使用PL/SQL语言开发商业逻辑。掌握Java端通过JDBC访问Oracle服务器。 掌握数据库设计的方法和工具,达到熟练使用Oracle设计和开发行业软件的能力

Oracle数据库核心

Oracle体系结构、Oracle SQL Developer的使用,用户和权限,Oracle PL/SQL编程,视图,索引,存储过程,触发器,备份和恢复

JDBC核心技术

JDBC核心API(Connection、Statement、ResultSet),JDBC优化技术(缓存技术、批处理应用、连接池的配置和使用)

数据库设计

数据库设计理论(ER模型、三大范式),数据库设计工具(Rational、PowerDesigner)、数据库设计实践,统一建模语言UML

Java设计模式

设计模式介绍,讲解常用的设计模式(单例模式、工厂模式、适配器模式、观察者模式等)

第三阶段:最新应用技术学习,适应企业用人需求

课程名称

核心要点

完成目标

HTML5.0

HTML5.0的常用标签,表单,布局,canvas,视频和音频,web存储,地理位置,web socket,HTML游戏开发等

B/S架构是当今最主流的软件架构,一个软件不光看功能全面及性能出色,其次还要关注用户界面的美观度和简便的操作性,通过本课学习B/S架构的前台表示层的设计和应用,您可以掌握最新的HTML5和CSS3技术,搭配JavaScript、Jquery的强大客户端脚本,结合 Adobe公司的Dreamweaver网页三剑客工具,设计出绚丽多彩的Web页面,实现客户端页面的验证和动态交互。

CSS3.0

CSS基础语法,常用属性,3.0新增内容,动画效果,转换效果,Dreamweaver工具使用

JavaScript高级编程

JavaScript语法基础,面向对象编程,事件和验证,常用对象, JQuery基础,JQuery UI,JQuery Mobile应用

第四阶段:JAVAEE进阶

课程名称

核心要点

完成目标

Servlet

Web开发环境搭建,Tomcat和Jetty,Servlet生命周期,常用API,监听器,过滤器,3.0注解功能

Java EE的Web开发课程是学习开源框架的基础,通过本课程您将学习到Tomcat等常用Web服务器的搭建和使用,利用JSP+Servlet+DAO+JavaBean的mvc模式开发技术,掌握ajax的异步刷新技术,json的数据传递介质,学会Java操作xml的技术,并掌握采用Oracle作为数据库服务器的开发。

JSP

JSP基础语法,隐式对象,EL表达式,JSTL标签,乱码解决方案,JavaBean的应用,基于Model2的MVC模型

Ajax

Xml基础,Xpath,Xml DOM对象模型,Xml DTD,Schema架构,JSON对象,Ajax定义和原理,Ajax的核心XmlHttpRequest对象讲解,node.js核心编程

第五阶段:掌握框架

课程名称

核心要点

完成目标

Struts2

Struts原理,Struts常用标签,值栈和ognl表达式,动态方法调用,拦截器

这个阶段是面向就业的框架技术,通过本课程您可以掌握Hibernate实现ORM原理,掌握利用Hibernate作为持久层解决方案的开发能力,掌握Hibernate性能优化,掌握Struts2的运行原理,掌握利用Struts2框架开发展现层,掌握Spring控制反转,依赖注入和面向切面编程。达到通过使用Struts2+Spring3+Hiberante4三大开源框架整合开发商业行业软件的能力。

Hibernate4

ORM思想,Hibernate数据操作技术,Hibernate多表关联映射技术,Hibernate多表关联联合查询、Hibernate分页、Hibernate大字段读写、Hibernate一二级缓存,Hibernate(批量抓取和延迟加载)性能优化技术

Spring3

IOC思想、Bean作用域范围、Bean生命周期管理、依赖注入、AOP思想、AOP原理解剖、声明式事务管理、数据源配置、和Struts、Hibernate的整合。

常用核心组件

搜索引擎组件Lucene,工作流组件JBMP,报表组件JasperReport/iReport,图表控件JFreeChart,日志记录组件LogBack

第六阶段:前沿技术

课程名称

核心要点

完成目标

Maven

Maven下载和配置,在IDE中集成Maven工具,自动更新jar,常用编译命令

这个阶段是面向就业的框架技术,通过本课程您可以掌握Hibernate实现ORM原理,掌握利用Hibernate作为持久层解决方案的开发能力,掌握Hibernate性能优化,掌握Struts2的运行原理,掌握利用Struts2框架开发展现层,掌握Spring控制反转,依赖注入和面向切面编程。达到通过使用Struts2+Spring3+Hiberante4三大开源框架整合开发商业行业软件的能力。

——来自:http://www.insigmaedu.com/sub/java.html

转载于:https://blog.51cto.com/syl9617016/1393610

我的WEB之路(一)-2.JAVA学习路线相关推荐

  1. java学习路线---大师级的,我看了明白多了

    JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用.有编程高手认为,JAVA也好C也好没什么分别,拿来就用.为什么他们能达到如此境界? ...

  2. 初学者适用的最新Java学习路线

    目前,Java语言开发的就业前景相当明朗"钱"途一片大好,毕竟互联网企业对Java开发人才需求很旺盛.Java开发人才的薪资要比其他编程人才高出一大截,所以有很多朋友就都想来从事J ...

  3. [转]从入门到精通,Java学习路线导航

    引言 最近也有很多人来向我"请教",他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作个回复吧. J ...

  4. app嵌入jsp页面的项目工作量_好程序员Java学习路线分享jsp为什么用的不多了

    好程序员Java学习路线分享jsp为什么用的不多了,曾经JavaEE开发前端多数用的是JSP技术,因为在JSP出现之前,程序员基本都是在Servlet端直接通过out.print的方式拼接出一个页面返 ...

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

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

  6. 刷爆了!Java蝉联5次第一,网友:最强王者!附70k架构师Java学习路线

    图片来源:视觉中国 最近在知乎上,看到一位蚂蚁金服的Java工程师分享,985硕士,校招就拿到了30w的offer.群内也有群友分享,自己通过三年的奋斗,终于年薪70w.这让很多同龄人羡慕,但是羡慕的 ...

  7. 给学弟学妹肝的一篇Java学习路线,保证学弟学妹们大三大四的时候顺利找到实习 Offer

    写在开头的闲言碎语 2020年过去了,对很多人来说,这一年经历了太多太多,可能是十年来记忆里比较浓墨重彩的一笔.过去的一年里,"熬"算是这个阶段我的关键字,确实太多时候就要放弃,好 ...

  8. Java学习路线·进阶

    Java学习路线是CSDN面向开发者提供系统化「学+练」产品,帮助每一位学习者成为一名优秀的Java工程师. 学习路线系统的涵盖了Java领域内容从初级到进阶所需要学习的一系列「知识点」,内容覆盖Ja ...

  9. 十年架构师留下最完整的Java学习路线

    原文地址:https://club.dingding.xin/topic/5081/十年架构师留下最完整的java学习路线?code=cb850abbce523c7f886f583d6dc00f5e ...

  10. 十年架构师留下最完整的Java学习路线,学完年薪40W

    文章有点长,请大家耐心看完,话不多说直接上干货! 永不过时的编程语言--Java 编程开发. Java编程语言占比: 据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以900万的程序员数 ...

最新文章

  1. 【教程】新手如何制作简单MAD和AMV,学不会那都是时辰
  2. 第 16 章 MySQL Cluster
  3. jenkins+findbugs+checkstyle+PMD静态代码检查(二)
  4. sql注入_1-8_宽字节注入
  5. mavenspringboot配置不同profile环境
  6. linux rawsocket java_linux下RAW SOCKET--转
  7. 力扣232. 用栈实现队列(JavaScript)
  8. 为什么微博用jsoup爬取不出来东西_用Python爬取历年基金数据
  9. 文件写入一行 、读取一行的工具类案例
  10. linux 查看tomcat启动_一次tomcat启动特别慢的排查
  11. html5 figure 标签
  12. 在android系统中制作系统签名jks
  13. 微信超级更新!电脑上也能刷朋友圈了!
  14. Oracle数据库优化的方法
  15. 微信公众号怎么赚钱?
  16. 模电笔记3 三极管 光电三极管
  17. 为Ribbon Client自定义配置
  18. 品牌国际传播第一步:谁是最重要的人?| 直播活动预告
  19. 信号与系统公式笔记(5)
  20. attr()和prop()的区别

热门文章

  1. MySQL 复制 主键冲突
  2. Jmeter学习(三)
  3. BMP文件的读取与显示
  4. jQuery通过ajax方法获取json数据不执行success的原因及解决方法
  5. 韩梦飞沙-屏幕录像专家 win10 含注册机
  6. 《剑指Offer》题目:树的子结构
  7. 线程间操作无效:从不是创建控件的线程访问它的三种方法
  8. Eclipse启动之二:Eclipse动态库(百度空间迁移)
  9. TextWatcher编辑框监听器
  10. SQL Server索引设计 第五篇