亲身经历:我这样自学Java,第一份工作月薪20K,值得大家借鉴!

学完MySQL一定要多去练习SQL,特别是select,现在不练的话,后面就废了。

第三,JDBC:

========

1,jdbc基础:JDBC Connection,CallableStatement,Statement,PreparedStatement,ResultSet,等等不同类的使用

2,连接池技术:学习连接池概念,掌握连接池的配置,建立,治理和关闭。

第三,前端:

======

前端的三大核心技术HTML , CSS , JavaScript这些事必须要学的,这就是所谓的前端三剑客。

学习要求:学完这些要能够手写出一个静态业面,这是必须要练习的。不练习的话,到后面很容易忘记代码。

外带学习两个框架(JQuery和Bootstrap)

第四,web:

=======

1,XML

2,MVC架构模式

3,Servlet

4,Filter

5,JSP

6,EL

7,JSTL

8,AJAX

9,代理模式

10,工厂模式

11,数据库链接池

学习要求:学完这些一定要深刻理解MVC架构模式

然后练习一个MVC模式的项目,用servlet+Ajax+MySQL+jQuery+JDBC+JSP等等你之前学过的技术写出OA管理系统,超市订单管理系统,采购订单管理系统等等项目的练习。这些项目事必须练习的,转变你的mvc思想,练得越多,后面学习框架就越轻松,不练的话后面学习就会很吃力。

第五,项目管理:Maven和Git

=================

这两个技术没有什么特别的要求,自己能够熟练操作就行了。

如果你想要学习Java的话,我给你分享一些Java的学习资料,你不用浪费时间到处搜了,从Java入门到精通的资料我都给你整理好了,这些资料都是我做Java这几年整理的Java最新学习路线,Java笔试题,Java面试题,Java零基础到精通视频课程,Java开发工具,Java练手项目,Java电子书,Java学习笔记,PDF文档教程,Java程序员面经,Java求职简历模板等,这些资料对你接下来学习Java一定会带来非常大的帮助,每个Java初学者都必备,请你进我的**Java技术qq交流群**自行下载,所有资料都在群文件里,进去要跟大家多交流学习哦。

第六,框架:

======

1,Spring

2,SpringMVC

3,MyBztis

这些框架事必须要学习掌握的,别看就这几个框架,我估计没有学过的新手,没有老师带的话一个月肯定吃不消。

如果之前的MVC架构模式项目没有练习过,还没有搞明白的话,很多人在学习框架这里就已经想放弃了。

学完这三个框架,然后再去过一遍这两个框架Struts2和Hibernate,这两个框架过一遍就可以了。

学习要求:学完者5个框架就可以开始搭建一个框架环境,升级一下之前自己练习的MVC架构模式的项目。

比如把Servlet换成springMVC,把JDBC换成MyBatis,把spring放上去解耦MVC。

换完能够跑起来之后再练习两个项目:

什么ssm客户关系管理系统之类的项目,只要是有关ssm的项目就可以练习一下。

第七,迎合市场需求:

==========

学习Springboot,并用Springboot练习两个项目以上,如果学习Springboot很吃力的话,再回去学一遍spring。

推荐项目练习: pan.baidu.com/s/1aymrIzuwHLA8XnmCzqShMg

提取码: xrlp

学到这一步就可以面试了。

第八,加餐:

======

如果觉得自己技术学习还不够的话,可以给自己加点餐。

学习一下Dubbo,ZooKeeper,SpringCloud,MQ,Nginx,Redis,Liunx,vue,多线程,设计模式,JVM调优,算法。

把上面这些技术搞定了,就可以达到找工作的水平了。

这是一套完整的标准学习水平

作为零基础接触编程学习的小伙伴,我建议你再学习Java前期就要注意这些地方:

1,开始学习要自己写一个详细的学习计划,要知道自己每一天要学习的内容是什么,学完之后要达到一个什么样的效果,多久能够学完,不要盲目的就开始学习。

2,写代码要规范,在以后的开发工作中这是一个非常非常良好的习惯,会为你节省大量的时间和提升你自己代码的编写速度和整洁。

3,学习Java写代码,要多练习,多理解,在学一个完新的知识点后,一定要做到熟练去应用它,要深刻的理解,要不然学完了过不了多久你就会忘,做开发学主要都是看实际操作和动手能力。

4,做一个程序员一定要多动手,多敲键盘,大部分的人学习Java一开始就一味的看书和看视频,不注重实践,看到最后自己什么也记不牢,一定要知道学习Java主要是学习编程思维。

5,学习Java要坚持,本来写代码就是一个很枯燥很乏味的事情,学习考验的就是毅力,不要半途而废,要持之以恒,想要以后挣大钱,那么现在在基础建设的时候就要多付出汗水。要知道,有付出才有收获。

最后

如果你想要学习Java的话,我给你分享一些Java的学习资料,你不用浪费时间到处搜了,从Java入门到精通的资料我都给你整理好了,这些资料都是我做Java这几年整理的Java最新学习路线,Java笔试题,Java面试题,Java零基础到精通视频课程,Java开发工具,Java练手项目,Java电子书,Java学习笔记,PDF文档教程,Java程序员面经,Java求职简历模板等,这些资料对你接下来学习Java一定会带来非常大的帮助,每个Java初学者都必备,请你进我的**Java技术qq交流群**自行下载,所有资料都在群文件里,进去要跟大家多交流学习哦。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
img

最后

在面试前我整理归纳了一些面试学习资料,文中结合我的朋友同学面试美团滴滴这类大厂的资料及案例

MyBatis答案解析
由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!

大家看完有什么不懂的可以在下方留言讨论也可以关注。

觉得文章对你有帮助的话记得关注我点个赞支持一下!

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
img

制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!**

大家看完有什么不懂的可以在下方留言讨论也可以关注。

觉得文章对你有帮助的话记得关注我点个赞支持一下!

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-MlX0GZoQ-1712888985862)]

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值