• Java Web学习路线


      2016-08-22的早上,本是一个很平静的早上,坐在去往公司的公交车上想到了很多之前上学时的点点滴滴,回想起来还真的是耐人寻味啊,当初青春的懵懂,当初的冲动,当初的做事不考虑后果!

    也正是这耐人寻味的回忆,让我产生了自己的学习计划。

      到公司之后,也不知怎么就在火狐浏览器的地址栏中自然的敲了个'cn'两个字母,强大的浏览器自动给我补齐了'http://cnblogs.com/',然后又找到了搜索功能,找找看!

    输入了“javaweb开发学习路线”,顿时一张图片的“java-web-j2e学习建议路线 ”几个大字映入我的眼帘。也许是因为之前开发中遇到的一个很简单的问题,我自己对着这个问题发呆了很久却迟迟想不到解决问题的方法,最后在同事的帮助下,仍然还是一直在自己固执的思想中挣扎,当时我感觉到,原来我在问题bug面前显得是那么的苍茫渺小,当时领导说我让我回去看这方面的资料,说周五要问,结果回到家,这些问题就被我抛到九霄云外去了,又沉浸到了该死的又欲罢不能的游戏里去了,结果被游戏的任务和剧情深深的给吸引力,忘记了当时bug面前的那份脆弱,那份渺小。

      直到今天早上,伴随着往事的憧憬,我又一次开始了我JavaWeb的学习规划,希望这次是我人生蜕变的开始,希望今天可以成为一个我技术之路一个不平凡的早上!

      闲篇扯完,开始说正题!

      我制定了学习路线,首先是java基础

    {

    java语法,面向对象编程,常见API,集合框架

    javaAPI{java IO、多线程、网络编程、反射注解}

    },不要小看这些,如果这些学的不好的话,真的是会成为以后的绊脚石的!

      相信大家都用用过什么美团,饿了么,神马的软件,这些软件之所以能够提供菜品信息、订单信息等给我们参考,这些都是数据库的功劳。

    既然数据库那么强大,所有,这个也是企业开发中必不可少的一部分,所以这个也被我列入学习计划,这个是第二部分-数据库开发。

    数据库开发总共分为三部分

    {

    sql基础【1、sql基础 2、增删改查 3、多表查询 4、嵌套查询 5、sql优化】

    JDBC编程【1、JDBC原理 2、JDBC连接池 3、JDBC API】

    JDBC高级【1、数据库连接池 2、存储过程 3、触发器 4、ORM思想】

    }

      后端先告一段落,说说前段,DHTML编程(Dynamic HTML)

    {

    html语言【1、html标签 2、标签单标签 3、Div&&Css】

    JavaScript【1、js语法 2、js对象】

    DOM编程【1、DOM原来 2、DOM元素 3、DOM编程】

    }

      接下来是JavaWeb编程

    {

    Servlet开发【1、XML、Tomcat 2、HTTP协议 3、ServletApi 4、Filter 5、Listener】

    JSP/Freemarke开发【1、JSP语法和标签 2、自定义标签 3、EL,JSTL 4、MVC设计模式】

    AJAX开发【1、AJAX原理 2、请求相应原理 3、AJAX开发库 4、Jquery、dvr】

    }

      接下来是JavaEE企业应用

    {

    Strus/SpringMVC【1、体系架构 2、各个组件 3、标签库 4、扩展】

    Hibernate/MyBatis开发【1、索引映射技术 2、多表查询 3、缓存技术 4、性能优化】

    Spring【1、IOC,AOP 2、DateSource 3、事物 4、框架继承】

    }

      最后祝愿我能够顺利的执行在这个不平凡的早上,所做下的平凡的计划吧!

  • 相关阅读:
    node入门(一)——安装
    移动web开发基础(二)——viewport
    移动web开发基础(一)——像素
    关于min-height:100%的解决办法
    用类与原型写一个组件(三)——学习笔记
    用类与原型写一个组件(二)——学习笔记
    用类与原型写一个组件(一)——学习笔记
    js类、原型——学习笔记
    Android 常用RGB值及名称
    AES加密示例
  • 原文地址:https://www.cnblogs.com/ywzq/p/5794677.html
Copyright © 2020-2023  润新知