大一、大二开始的java学习路线,从初级到高级

      今年刚都研究生,一路走来,平平淡淡。感觉自己大学几年一直向无头的苍蝇一样,不知道学什么。作为过来人,我希望给软件工程专业的筒子们分享一点学习的路径。因为我们有时候是下定决心了,但就是不知道从哪里入手,因此迷茫。

    直接讲点干货,专业人士勿喷。我只讲自己的建议。。。。。。

    首先初级阶段,你需要一门编程语言作为支撑,话不多说当下就是java语言了,推荐视频韩顺平的java视频。自己觉得对于大一学生来说时间充足。然后学一个数据库MySql。我觉得大一、大二学这些东西要比学校开的一些课有用。我记得当时学校居然给软件工程专业的学生开大物(ps我本科是某985软院的)。。。。。到现在我也没搞明白,这个时候大一下,一般学校会学《数据结构》这门课,用你自学的语言可以写写这门课的代码,培养自己的编程能力。

    中级阶段,java只是一门语言,最终的目的是要做项目的。如果你有了编程基础和对数据库了解已经很不错了,至少入门了。接下来推荐大家学习html+css+JavaScript,我们最终的目的还是web开发,不管你是javaweb 还是phpweb,这写前端技术你要会。之后学习jdbc。==重点来了,这时候你需要学习Servlet,什么是servlet,就是运行在服务器端的小程序。学好servlet后学习jsp,其实jsp就是一种servlet。现在你就可以做B/S项目了!!!

    高级阶段,先学struts,然后学hibernate,学完之后学习spring,之后你就会自然而然的学习SSH框架。到这里我觉得你本科毕业可以很自豪的说你可以找java工程师的工作。当然这个阶段你也可以学习SSM(spring+springMVC+mybatis)框架,无所谓道理是一样的。你可以学Ajax等等这是你会发现其实技术并不重要,你头脑中的“框架”思维才是最终要的。

    有了上述的思维加入你读研如大数据或者云计算,你会发现同样现在头脑中建立一个框架,然后知道什么东西大概在什么地方,将来工作公司具体用什么技术你只需要学一周或者更短时间,这样你已经是大牛了,其实大牛并不是什么都会,而是什么都能快速上手,所以筒子们,从大一或者大二也不迟,开始吧!!!

发布了38 篇原创文章 · 获赞 43 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/qq_40272386/article/details/78006070
今日推荐