前端转后端学习 Java

2021-04-06 23:41:11 +08:00
 DimplesL

想从前端转后,简单的使用过 Spring boot,但感觉深入的学不进去,想补一下 java 基础
请问在学习 Spring boot 或者一般学习框架之前,java 应该掌握哪些知识点?
大佬们有无资料或课程推荐?

9534 次点击
所在节点    Java
91 条回复
Lumend
2021-04-07 10:26:35 +08:00
挺好的,我现在就是前端+spring boot
unco020511
2021-04-07 11:09:59 +08:00
不觉得 java 太复杂了吗
notejava
2021-04-07 11:16:01 +08:00
最近在学前端,我觉得我们可以互补一下.
DimplesL
2021-04-07 11:24:19 +08:00
@notejava 好啊 大佬绿色软件留一下?
zzzmh
2021-04-07 11:24:19 +08:00
建议去看视频学,看书太枯燥,你要是天赋异秉那当我没说
视频推荐 imooc b 站 极客时间
先从免费的看起

基础部分 javase 学一下意思一下,图形界面 网络方面可以跳过
然后就学框架 springboot mybatis 认真学即可

顺便还要学一下 mysql

话说 java 都卷成啥样了,你学了当兴趣可以,要找工作还是要三思
anke1938
2021-04-07 11:24:50 +08:00
真的 前端不好吗,转 java 太卷了
fgk
2021-04-07 11:33:27 +08:00
感觉好好搞搞 c cpp 应该不错
xianxiaobo
2021-04-07 11:36:59 +08:00
我觉得 java 好,资料多,比较成熟,生态环境好
finnlewis
2021-04-07 11:45:26 +08:00
学生,干活前端,学了 ts 以后开始兴趣导向地学 java ( mooc 翁恺 java ),会发现 ts 有些特性,比如泛型就很好理解了。之后也能感受到强弱类型各自好处、oop 哲学,和多线程编程(上课内容或廖雪峰 java )。再之后准备看设计模式( head first 设计模式第二版)和 springboot 。如果是业务导向( springboot mybatis ),那我的经历不做参考。

回到 go or java,很大一个区别是 java 是 oop,go 是 fp(Functional programming),所以 go 会比较接近 js 。但 java 太经典了,所以我宁愿多看 oop 也要看 java 。
finnlewis
2021-04-07 11:48:51 +08:00
刚看到上面老哥说到,还有一点是 go 是玩指针的,java 和 js 一样是用引用的,无指针。所以有 c like 语言基础学 go 会比较舒服:)
yeqizhang
2021-04-07 11:53:25 +08:00
我做外包项目的,后悔之前没去做前端 ... 但好像前端像是这些年兴起来的,大龄前端我见的比较少,不知道职业生命周期咋样... 7 8 年前的 java 项目很多都是后端全包写 jsp...
KouShuiYu
2021-04-07 11:56:34 +08:00
和 java 相比感觉前端才是一片蓝海,岗位也更容易
simo
2021-04-07 12:00:07 +08:00
b 站搜狂神试试。
以前没接怎么触过 java,最近公司有个 java 项目需要接手,开始学狂神的教程,感觉很搭我自己节奏。现在学了有一周时间,java 和 spring 的东西已经了解很多。
这个人年龄虽然只有 20 出头,但知识广度深度都有。上课时,逻辑清晰,说话流畅,个人可以连续学几个小时。
rodneya
2021-04-07 12:17:39 +08:00
狂神确实还行 比其他视频好多了 其他视频录音都不清晰,,,听着贼难受
liujavamail
2021-04-07 12:39:43 +08:00
@simo 再小的帆也能远航, 只要学不死,就往死里学。 确实还不错
fxjson
2021-04-07 13:01:53 +08:00
长远看还是 java,工程化最好的语言
hronro
2021-04-07 13:04:31 +08:00
@finnlewis Go 可不是 FP
DimplesL
2021-04-07 13:28:36 +08:00
@simo 好的 谢谢我去搜一下
yunyuyuan
2021-04-07 13:48:27 +08:00
前端好玩+1,做前端就是因为它花样多
Kasumi20
2021-04-07 13:57:03 +08:00
@zifangsky 哟,你知道我不懂了?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/768522

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX