经验之谈:循序渐进学习Java Web开发的五个阶段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经验之谈:循序渐进学习Java Web开发的五个阶段相关的知识,希望对你有一定的参考价值。
Java web开发是Java开发中的主要方向,那什么是Java web开发呢,Java web开发就是基于J2SE的web应用程序开发,就是通过Java来解决互联网web应用的问题,互联网Web包含两个部分:web服务器和web客户端,Java语言在web服务器端的应用十分丰富,比如常用的Servlet、JSP等,总之,Java编程技术的到来给Web互联网的发展注入了一针强心剂,既然Java Web开发功能这么强大,那我们应如何循序渐进的学习Java Web开发呢?下面亦是美网络小编分为五个阶段给大家介绍Java web开发的学习路线。
Java Web开发之入门阶段
学习目标:Java程序员
1、熟悉JDK、JVM、Eclipse的安装与配置
2、熟悉并掌握Java的基础语法、类/抽象类、接口、内部类等概念
3、了解Java核心编程,比如I/O输入输出流、多线程、集合、XML以及正则表达式等
4、熟悉Java图形化编程,比如awt、swing等
5、掌握Java网络编程,比如Applet、Socket、TCP/IP、NIO等
6、熟悉Java高级特性,比如反射、泛型、自动装箱与拆箱等
Java Web开发之提高阶段
学习目标:Java初级软件工程师
1、网页开发技术,比如html/CSS、javascript、AJAX等
2、Java数据库开发技术,比如mysql、SQL Server、Oracle、JDBC等
3、Java Web核心开发技术,比如JavaBean、Servlet、EL等
Java Web开发之加强阶段
学习目标:Java中级软件工程师
1、Hibernate框架
2、iBATIS框架
3、Struts1框架
4、Struts2框架
5、Spring业务层框架
Java Web开发之进阶阶段
学习目标:Java高级软件工程师
1、Java Web企业级开发技术,比如会话Bean、消息驱动Bean
2、Java Web分布式开发技术,比如JTA、JAAS、JNDI等
3、Java Web开源技术与框架,比如工作流、规则引擎、缓存、报表等
Java Web开发之高级阶段
学习目标:Java系统架构师
1、Java与UML,比如对象图、用例图、组件图、部署图等
2、Java设计模式,比如外观、适配单观察者、装饰等
3、Web服务框架,比如Webservice、SCA、SOA、ESB、EAI等
4、面向资源架构:ROA、REST
5、面向云架构:COA、Saas、分布式计算、云计算等
好了,到这里Java Web开发学习的五个阶段全部讲完了,希望对大家有所借鉴,也祝愿喜欢Java的同学们能早日成为优秀的Java Web开发工程师。
本文转载自:经验之谈:循序渐进学习Java Web开发的五个阶段
原文链接:http://www.yishimei.cn/life/696.html经验之谈:循序渐进学习Java Web开发的五个阶段
以上是关于经验之谈:循序渐进学习Java Web开发的五个阶段的主要内容,如果未能解决你的问题,请参考以下文章