.net转Java学习笔记01-学习路线和背景

原因

博主因为大学课程没有java,原专业偏向嵌入式方向,学校的课程都是c,c++,c#,单片机和嵌入式基础之类,但是毕业开始从事IT方向,为了所谓的高工资走上了一条不归路。
因为c#做桌面开发的便捷性大于java,我的公司还是保留了一部分.net开发。我的第一份工作就是从事WPF桌面应用开发,主要从事cad二次开发。但是由于cad正版版权贵,客户要求web做审图。后面开始转web方向,前端。后端,地图,插件等都做过。但是却一样都不精。
后面公司终于全面放弃.net,全面转java,但是公司体量比较大,六千多人所有就在spring的基础上封装了框架。源码加密所以我们只能自己学习java基础然后在公司的基础上实现增删改查,搞了一年成为代码工具人。
由此是题主转java的背景,因为有过三年开发经验,java增删改查也做过一年,如愿的收到一份java的offer,从头开始继续征战java之路。

java学习路线

1.java基础这块,因为有过c#开发经验,就没有系统的从头看书学习,这里推荐b站的一些免费的java基础课程,一般有经验的1.5倍速可以五天看完
java基础44小时

2.学完基础之后,web方向基本上和.net开发差不多,这块因为前端的css之类的都是通用的,我就没有看,主要看了下servlet原理之类的,可以快速过下不需要系统的看。
JavaWeb基础加项目

3.后面数据库mysql和maven之类的一些工具的使用,这块就很快了,我没有系统的学习因为都是工作中用到就学习

4.到了框架这块因为之前公司是封装的框架,所以这块我比较薄弱,SSH肯定已经不用了,SSM框架我也只是大致的过了一下没有做项目,后续主要是学习SpringBoot+SpringClude项目来学习框架,因为我现在的公司用的就是这个

Sring基础
mybatis

上面就是我之前一年多.net转java的一些学习经验,但是只是简单的知识,如果有经验同行想要转java可以根据上面的知识快速过下,两个月应该可以建立java技术栈,当然面试肯定还是需要背面试宝典的
明天开始java正式学习,从头到尾的写一个教育在线的项目,通过项目的形式把自己之前不会的知识回顾一下。这也是毕业三年来第一次写博客,希****望可以记录下自己的笔记。方便以后查阅

你可能感兴趣的:(net转java学习笔记,java,c#,vue.js)