专栏首页程序员互动联盟【学习指导】学习java的路线图-五个必经阶段

【学习指导】学习java的路线图-五个必经阶段

第一个阶段-java基础阶段

1.java语法

2.面向对象

3.常用的api

4.界面编程

5.多线程

6.文件io

7.java网络编程..

这是学习java开发的基础阶段,也是以后的学习基石。

第二个阶段 -数据库阶段

1.oracle

2.mysql

3.sql server

目前中国软件公司用的最多的三大主流数据库是sql server,mysql ,oracle .目前看来oracle数据库越来越流行了。一般情况下PHP对应MySQL数据库;ASP对应SQL数据库;JSP对应ORACLE数据库。所以大家会经常看到市场上JAVA培训都是用的ORACLE数据库,其实你学会了ORACLE数据库,再去学习MySQL、SQL数 据库,你会觉得有很多相似的之处,学起来也容易上手了。

第三个阶段 -web开发阶段

1.html

2.css

3.javascript

这三个部分是进行web开发的必须技术一定要好好学习,毕竟互联网在我们的生活中无处不在。

第四个阶段 -j2ee 中级部分

1.servlet

2.jsp

3.mvc

这个阶段是接近企业的需求了,所以学习起来,难度偏大,如果前面没有学习扎实,会比较麻烦,我就是这样的,前面没有吃透,就学习j2ee 中级,搞得我消化不良。所以小弟我中心的告诫大家,把前面的学好,再学习第四个阶段,这里的mvc思想不太好理解,是学习的重点。同时要学习tomcat/jboss/wl 这些服务器,所以你可能感到要学习的东西一下多了很多,其实我就在这里动摇过,有那么一段时间,又想放弃了。可是一想到 房东那种不屑的表情,我就想一定要好好学习,混出个人样来。我家是农村的,回去就是种地,当公务员我没有关系,再说会老家我学习的专业也用不上,要不就是当个网管什么的,不说了,反正当时心情很复杂吧。

第五个阶段 -j2ee 高级部分

1.struts

2.hibernate

3.spring

学习完Servlet、JSP然后再去学习框架Struts、Hibernate、Spring等最前沿的最流行的网络编程必备的软件技能。框架的基础就是Servlet、JSP。首先大家应该学习的是Struts框架,典型的MVC模型。

欢迎关注微信公众号:程序员互动联盟(coder_online)

本文分享自微信公众号 - 程序员互动联盟(coder_online),作者:lonely

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2015-06-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 31岁去学习java和php培训,这还来得及吗?

    其实没有行不行只是想不想或者值不值得方面的问题,有些人在35岁去学习编程一样可以切入行业做的很不错,年龄大了毕竟在切入新的领域不像年轻的那样干脆,年龄大了一般来...

    程序员互动联盟
  • 【编程技巧】如何学习一门编程语言

    如果你有兴趣创建电脑程序,手机app,网站,游戏或者其他的软件,那么你应该很想学习怎么去创建它。程序是通过编程语言创建的,编程语言可以让程序运行与某个机器上,可...

    程序员互动联盟
  • 腾讯阿里互联网圈买买买,最后真的会两家独享市场吗,对我们有好处吗?

    国内互联网江湖如果变成了腾讯和阿里巴巴的二人转,对于中国互联网的发展还是极其不利的。

    程序员互动联盟
  • 最新中级java面试总结

    进入正题!最近面试了不少家公司,从一家非外包跳到了外包(委屈脸Ծ‸Ծ),下面总结一下最近的一些心得体会 1.如果在做技术只是为了过日子,而没多大兴趣,那你必须需...

    KEN DO EVERTHING
  • 《如何高效学习》读书笔记

    《如何高效学习》是斯科特·杨 总结自己学习经验和方法的一本手册。他用一年的时间自学完成了 MIT 公开课上正常情况下需要四年才能修完的计算机科学的 33 门课程...

    顾宇
  • 教程 | 一文简述多种无监督聚类算法的Python实现

    机器之心
  • 使用Python实现无监督学习

    人工智能研究的负责人Yan Lecun说,非监督式的学习——教机器自己学习,而不用被明确告知他们做的每一件事是对还是错——是实现“真”AI的关键。

    AiTechYun
  • 手把手教你在多种无监督聚类算法实现Python(附代码)

    本文简要介绍了多种无监督学习算法的 Python 实现,包括 K 均值聚类、层次聚类、t-SNE 聚类、DBSCAN 聚类。

    数据派THU
  • docker挂载volume的用户权限问题,理解docker容器的uid

    在刚开始使用docker volume挂载数据卷的时候,经常出现没有权限的问题。 这里通过遇到的问题来理解docker容器用户uid的使用,以及了解容器内外u...

    Ryan-Miao
  • 以假乱真的生成图片的效果

    昨天发的图片是训练到6小时的效果LS-GAN非常棒的效果!,今天略微调整继续训练:也出现了生成网络跟不上判别网络的情况,加快生成网络训练循环。

    用户1908973

扫码关注云+社区

领取腾讯云代金券