出自公众号:JavaGuide
前言
大一的时候,我仅仅接触过 C 语言,对 C 语言的掌握程度仅仅是可以完成老师布置的课后习题。那时候我的主要的精力都放在了参加各种课外活动,跟着一个很不错的社团尝试了很多我之前从未尝试过的事情:露营、户外烧烤、公交车演讲、环跑古城墙、徒步旅行、异地求生、圣诞节卖苹果等等。
到了大二我才接触到 HTML、CSS、JS、Java、Linux、PHP 这些名词。最开始接触 Java 的时候因为工作的需要我选择的安卓方向,我自己是在学习了大概 3 个月的安卓方向的知识后才转向 Java 后台方向的。最开始自己学习的时候,走了一些弯路,但是总体路线相对来说还是没问题的。我读的第一本 Java Web 方向的书籍是《Java Web 整合开发王者归来》,这本书我现在已经不推荐别人看了,一是内容太冗杂,二是年代比较久远导致很多东西在现在都不适用了。
由于我个人能力有限,下面的学习路线以及方法推荐一定还有很多欠缺的地方。欢迎有想法的朋友在评论区说一下自己的看法。本文适合刚入门或者刚入门不久的朋友,比较基础。
学习路线以及方法推荐
step 1:Java 基础
step 2:多线程的简单使用
step 3(可选):操作系统与计算机网络
step 4(可选):数据结构与算法
《算法》step 5:前端知识step 5:MySQLstep 6:Mavenstep 7:常用框架step 8:高性能网站架构step 9:其他总结
点击在看,或者转发到朋友圈,都是对我最好的支持!
领取专属 10元无门槛券
私享最新 技术干货