点击上方 好好学java ,选择 星标 公众号

重磅资讯、干货,第一时间送达

今日推荐:本人真实经历:面试了20家大厂之后,发现这样介绍项目经验,显得项目很牛逼!

这一部分,其实,以前在自己的公众号写过,但是,今天,还是想自己重新理清头绪,重新分享一下,关于我的程序员4年的那些事

00 大学学习经历

本科之前,我其实从未想过自己会成为一名程序员,报了本科的专业之后,我也没有意识到我会成为一名程序员,直到大一的时候,我正式的成为了一名程序员,开始我的程序员生涯,在这里,我非常的感谢大学的班主任和物联网的一名老师,是他们让我进入了这个我喜欢的行业。

从大一的暑假开始,我真的开始我的程序员的事业,那个暑假开始,大学的每一天的生活,都没有脱离过Coding,每一天,几乎至少会有5个小时的时间,我是一个人在寝室或者在实验室学习的,因为,跟大多数的同行一样,作为一名普本的学生,我给自己的目标就是需要比别人更努力,成功没有诀窍,只有10年磨一剑的决心跟努力,因此,在大学的很多时候,一天的所有时间几乎都是学习学习,Coding,Coding,甚至每一个暑假和寒假,我几乎一天待在家里学习,一天的学习至少10小时,那时候,我觉得我很疯狂,但是,我也很开心。

因为,我真的喜欢Coding,我真的为本科那时候我的感到自豪,也庆幸大学我的没有浪费我的宝贵的大学时光。

经过一到两年的努力,我的努力也没有白费,在大三的时候,我开始去参加一些比赛,同时,也在实验室开始接手一些项目,在大三那一年,我去参加了一个名为“蓝桥杯”的比赛,最终,通过自己的努力,获得了,江西省的一等奖,最终在全国总决赛中,获得了二等奖,也许这样的比赛对于很多大佬来说,不值得一提,但是,对于当时我的来说,我自己是满意的。

后来,通过自己的努力,也拿下来几项软件著作权,让自己在大学的生活中,有了更多的项目经验,能力提高的同时,也让自己更加的有自信。


01 如何学习Java呢?

前面说了这么多,都是我的个人经历,所以,今天,我想把我大学学习的方法分享出来,避免跟我一样的大多数人走弯路。

如何高效的看视频?

在大学的那段时间,我摸索了很多的学习方法,最终我发现,最好的方法还是看视频,我尝试过看书,做项目,看视频等等,但是,最终,效率最好的方法还是看视频。

视频那么多,怎么看才是有效的呢?

这一点尤其重要,现在网上的免费的视频很多,但是,能够让自己事半功倍的却不多,因为现在网上的资源太杂了,导致你不知道从哪里开始看起。

所以,我今天给大家总结一个Java最佳的入门方式,看了你一定不后悔,因为我就是这么走过来的。

Java学习最佳路线如下(入门到项目实战的阶段)

1、Java基础知识

这些知识包括:基本语法,IO,多线程,Java网络编程等。


2、Web前端知识

为什么需要学习这些知识呢,虽然现在很多都是前后端分离的项目,但是,有时候你还是避免不了要接触前端的知识,所以,学到了总是没有坏处,技多不压身!

这些知识包括:html、css,JavaScript、vue(可选)等


3、JavaWeb知识

这些知识都是Java最原始的技术,但是,学了这些对后面的一些框架的理解非常有帮助,虽然现在已经不用这些技术了,但是,底层框架都是这么写的呀。

包括:jsp、servlet等等。

4、数据库知识学习

数据库就不用说了,做后端开发的,离不开数据库,不管是MySQL、Oracle学一个,推荐学习MySQL,因为用的最多。


5、利用JavaWeb知识进行项目实战

学完这么多的技术,如果不用起来,肯定学的枯燥,而且容易忘记,所以,做一个小的项目实战是最好的方法,这样才能体会到开发的乐趣,哈哈。

6、ssh框架学习

spring、springmvc、hibernate,这几个框架还是需要学习一下的,本来想说struts的,但是这个框架已经么有人用了,所以,基本不用考虑。


7、ssm框架学习

经典的,也是现在很常用的框架:springmvc、spring、mybatis,这几个框架基本上就是企业用的最多的,一定得好好学,当时我学习这几个框架的时候就花费了挺多时间的。

8、Java开发常用技术学习

这些技术在开发的过程中用的非常的多,比如,git、maven、tomcat、jekins等等。

9、利用ssm框架进行项目实战


10、进阶:微服务学习


02 Java学习视频资源推荐

是不是一脸懵逼,这么多,我怎么学?不用担心,我都为你准备好了,我给大家推荐一些我以前学习用过的优质的视频,一定会非常的好。

Java学习路线 口令
Java 基础:Java基础语法、JavaIO、Java多线程、Java网络、Java集合 Java资源
前端知识:html、js、css、vue等 Java资源
Javaweb:jsp、jdbc、servlet等 Java资源
ssh:spring、springmvc、hibernate Java资源
ssh项目实战 Java资源
ssm:spring、springmvc、mybatis Java资源
ssm项目实战 Java资源
Java常用技术 Java资源
数据库技术 Java资源
Java大型项目实战 Java资源

这些资源去我的公众号 好好学java,回复 Java资源,即可获取。

03 看视频学习的经验

这个问题主要是来源于公众号的粉丝咨询的问题,一般初学者在学习的时候都会遇到下面的问题。

1、刚刚看了视频,但是,过一两天又忘记了,感觉不是自己的东西。
2、看了之后,发现还是不知道怎么写,比如说,一些api的使用,在项目中如何自己独立的去开发。
3、看了一个知识点之后,还是一知半解,总是想搞明白,陷入死循环。

上面几个问题一定都是Java入门初学者常遇到的问题,如何解决这几个问题,我给大家支个招。

1、看视频的时候,一定不要只看,不动手,眼高手低,只有动手写了,你才会越来越熟练,所以,给大家的第一个技巧就是:敲代码。2、还是不知道怎么写的问题,这是因为你写的还不够多,只有熟能生巧,坚持下去。3、一知半解不重要,刚刚开始会用才是真理,后面再去搞明白原理,不要钻牛角尖。4、写博客,这点很重要,记不住很正常,但是,如果记不住,还是不用键盘记下来的话,就真的忘记了,整理好自己学过的知识,形成博客,形成自己的知识体系,也就是自己的技术栈

你只要把上面几点做好,一定可以更加轻松的学习,但是,要记住一点,学习是寂寞的,要想学好,就得耐得住寂寞,要想进步,就得坚持。

04 Java面试问题解决

恭喜你,如果你走到了这一步,说明你已经坚持下来了,已经超越了很大部分的人,那么,当你学完了Java的基本技术,做了一些项目,有了一点项目经验之后,肯定是找工作了,毕竟我们是为了恰饭哈。

如果你还在为如何找到一份Java的好工作烦恼,这不,我都替您想好了。

经过三个月的面试,花了三个月总结,我总结了【Java 面试 + Java 后端技术学习指南】:一份通向理想互联网公司的面试指南,包括 Java,技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、分布式、数据库(MySQL、Redis)、Java 项目实战等, 新鲜出炉!

此手册内容专注 Java面试 ,这是本人花费了 3 个月的时间总结的【Java 面试 + Java 后端技术学习指南】,目前本人已经拿到了腾讯等大厂offer,只要大家把这上面的知识点都搞明白,进入前 50 的互联网公司是绝对没有问题的,希望对大家的面试有一定的帮助。

主要包括以下内容。

获取方式

这个Java 面试 + Java 后端技术学习指南是我花了半年的时间总结的,非常的有价值,只要把这个上面的知识都掌握好,去一个你想去的互联网公司是没有问题的,今天我免费分享出来,希望可以帮助到大家。

直接去我的公众号 好好学java 回复 Java面试 即可获取 PDF 版本或者 github 版本。

05 手册内容展示

JVM相关内容(10篇详解)


Spring Boot教程(11篇,5W+阅读量)


优质博文:SSM框架实现支付宝支付


MySQL面试解析(8篇)


获取方式

这个Java 面试 + Java 后端技术学习指南是我花了半年的时间总结的,非常的有价值,只要把这个上面的知识都掌握好,去一个你想去的互联网公司是没有问题的,今天我免费分享出来,希望可以帮助到大家。

直接去我的公众号 好好学java 回复 Java面试 即可获取 PDF 版本或者 github 版本。

06 小小总结

这一篇文章从Java入门,如何学习,再到项目实战,最后,再分享了一份Java面试指南,这些都是自己这4-5年的时间的积累,都是自己的亲身的经历,如果觉得文章不错,点个赞吧,原创不易

最后,再附上我历时三个月总结的 Java 面试 + Java 后端技术学习指南,这是本人这几年及春招的总结,目前,已经拿到了腾讯等大厂offer,拿去不谢, github 地址: https://github.com/OUYANGSIHAI/JavaInterview

这么辛苦总结,给个 star好不好。  点击 阅读原文 ,直达

java 模仿支付成功_我的大学到研究生自学 Java 之路,过程艰辛,不放弃,保持热情,最终发现我是这样拿到大厂 offer 的!...相关推荐

  1. java 模仿支付成功_揭秘Java工程师薪资为何这么高,教你如何成为架构师拿50W年薪!...

    Java工程师数量日益增长,而其薪资不降反升几十年来,Java比其他语言更常名列榜首2019年,Java仍然是最流行的编程语言 Java工程师的薪资到底多高? 据职友集数据,近一年,全国Java工程师 ...

  2. 我的大学到研究生自学 Java 之路,过程艰辛,不放弃,保持热情,最终发现我是这样拿到大厂 offer 的!...

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:本人真实经历:面试了20家大厂之后,发现这样介绍项目经验,显得项目很牛逼! 这一部分,其实,以前在自己的公众号写 ...

  3. java 模仿支付成功_Java工程师薪资为何这么高?60W年薪如何轻松拿到手

    Java工程师数量日益增长,而其薪资不降反升几十年来,Java比其他语言更常名列榜首2019年,Java仍然是最流行的编程语言 Java工程师的薪资到底多高? 据职友集数据,近一年,全国Java工程师 ...

  4. java书籍_非科班,自学java需要把软件工程的课程全部学习完吗?

    问题一:非科班是否能自学Java.问题二:自学Java是否需要把软件工程课程全部学完?问题三:如何自学Java? 解决问题一:非科班是否能自学Java.不知道你是否有这个担心疑虑,从事Java技术开发 ...

  5. java 微信支付成功回调_微信支付成功但并未走回调方法(小程序支付)

    问题描述 项目采用: Spring Cloud + Boot + Gateway服务网关 + Consu 注册中心 在小程序发起微信支付后, 调用后台服务的发起微信预支付,通过预支付拿到的返回信息小程 ...

  6. java民生银行支付接口_民生付商户端开发手册和接口规范V1.0.0.doc

    民生付商户端开发手册和接口规范V1.0.0 中 国 民 生 银 行 民生付商户端开发手册 及接口规范 版本V1.0.0 2015年 06月24日 文档修订记录 版本号*变化状态简要说明日期变更人批准人 ...

  7. java护照号码校验_学无止境之小白学java……第001天

    学习主题:预科阶段 对应视频: http://www.itbaizhan.cn/course/id/18.html 对应作业: 1. 为什么需要学编程,什么样的人可以做程序员? 编程是现实逻辑的表达, ...

  8. java银联接口代码_银联接口测试——详细(JAVA)(示例代码)

    1.注册账号 https://open.unionpay.com/ajweb/register?locale=zh_CN 2.▼登录账号 -->帮助中心--> 下载,选择网关支付,下载网管 ...

  9. java青蛙过河打字_趣味算法——青蛙过河(JAVA)

    青蛙过河是一个非常有趣的智力游戏,其大意如下: 一条河之间有若干个石块间隔,有两队青蛙在过河,每队有3只青蛙,这些青蛙只能向前移动,不能向后移动,且一次只能有一只青蛙向前移动.在移动过程中,青蛙可以向 ...

最新文章

  1. Apache/Nigix + Tomcat + 负载均衡
  2. 海思前几帧图像不正常_电视有声音没有图像要怎么维修
  3. 动态构建siteMap(导航,asp.net)
  4. 【数学建模】MATLAB应用实战系列(九十)-变异系数法应用案例(附MATLAB和Python代码)
  5. 灵魂拷问,上 Kubernetes 有什么业务价值?
  6. ueditor1.4.3配置过程(包含单独上传文件以及图片的使用)
  7. CentOS 6.5 svn服务器2.0版
  8. 呼和浩特 计算机编程入门先学什么,学好UG编程先学什么?应该先弄懂这些问题...
  9. 技术、管理和技术管理
  10. centos mysql 5.5 art_Linux CentOS6.5下编译安装MySQL 5.5.51''''
  11. Spring : Spring Aop CGLIB动态代理调用过程
  12. 批处理也玩创建快捷方式
  13. Java 使用Commons-fileupload组件实现上传
  14. 浏览器地址栏传中文乱码
  15. 关于ADO之AddNew,UPdate与Identity列
  16. 387.字符串中的第一个唯一字符
  17. 声明,本博客文章均为转载,只为学习,不为其他用途。感谢技术大牛的技术分享,让我少走弯路。...
  18. python-普通数据分析-科比职业生涯数据分析
  19. 麻省理工学院——人工智能公开课06
  20. JavaScript动态加载效果

热门文章

  1. Dobot magician机械臂抓取实战---机器人导论(1)
  2. xinxin -制作网页
  3. 使用Postman生成接口测试文档
  4. css box-sizing:border-box
  5. mysql 反斜杠 转义_MySQL中执行sql语句反斜杠需要进行转义
  6. ADAS自动驾驶 - tesla的FSD之路
  7. iis设置打开默认网页
  8. 网络时间 SNTP NITZ
  9. Orcad Capture不同页之间的电气连接以及分页符的使用
  10. i5 1135g7和i7 1165g7核显一样吗 i51135g7和i71165g7的相差大吗