求推荐快速上手的Java入门讲座或课程

大马甲的马甲
楼主 (北美华人网)
看了隔壁转码贴瑟瑟发抖,但没办法,bootcamp都上到一半了。 现在用java刷题,入门水平,朋友了给了一本超厚的书,据说是经典教材,书是很好,但是实在看不了。 有短平快能快速上手的java课程或讲座吗?有常用的数据结构就行。 先把题刷上,后面再翻书搞原理。
e
eragshs
看了隔壁转码贴瑟瑟发抖,但没办法,bootcamp都上到一半了。 现在用java刷题,入门水平,朋友了给了一本超厚的书,据说是经典教材,书是很好,但是实在看不了。 有短平快能快速上手的java课程或讲座吗?有常用的数据结构就行。 先把题刷上,后面再翻书搞原理。
大马甲的马甲 发表于 2022-07-30 15:23

是不是那本封面有只鸟的黄色的?
咸鸭蛋O
请问一下楼主原来是啥基础或者背景,也想学,但是没太大信心
蓝光加湿器
到Udemy 买了听一周,不合适就退了
g
gokgs
使劲刷题吧。 不过算法书没读一遍, 刷题会比较慢一些。 不过基本算法也就那么几个。
这本算法书不错,极力推荐, 正好好多 java code. https://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_1?crid=PCPIMU13T561&keywords=robert+sedgewick+algorithms&qid=1659209482&sprefix=Robert+Sedgewick+%2Caps%2C251&sr=8-1
大马甲的马甲
回复 2楼eragshs的帖子
封面有个眼镜白男的那种。朋友从国内搬运过来的
l
ljj1218
刷题其实最直接,刷着刷着就有感觉了,当然和真正的编程还是不一样的。
大马甲的马甲
回复 5楼gokgs的帖子
确实。看到新的数据结构,临时google用法结构,就感觉很慢。 还有些文章会讲这类结构的源码,看着就头晕,源码需要搞清楚嘛?
大马甲的马甲
回复 4楼蓝光加湿器的帖子
什么课?
d
dalianyin
哪本书?thinking in java ?
大马甲的马甲
回复 5楼gokgs的帖子
我知道这是本经典教材,就是太厚了........
g
gokgs
刷题其实最直接,刷着刷着就有感觉了,当然和真正的编程还是不一样的。
ljj1218 发表于 2022-07-30 15:32

其实刷题, 还是比较难得, 大部分的题都有点小拐弯, 不是直接的算法应用。 所以还是应该读一遍算法书, 尤其是转码的。
data structure 也是必修课, 不过相对来说比较简单。
蓝光加湿器
回复 4楼蓝光加湿器的帖子
什么课?
大马甲的马甲 发表于 2022-07-30 15:33

自己搜热门的课程,听听tuitor的口音,经常会打折,一般20刀左右
g
gokgs
回复 5楼gokgs的帖子
确实。看到新的数据结构,临时google用法结构,就感觉很慢。 还有些文章会讲这类结构的源码,看着就头晕,源码需要搞清楚嘛?
大马甲的马甲 发表于 2022-07-30 15:33

没必要扣很细, 但是大部分都是很经典阿, 我读过这本书, 收益匪浅。
g
gokgs
回复 5楼gokgs的帖子
我知道这是本经典教材,就是太厚了........
大马甲的马甲 发表于 2022-07-30 15:34

人家讲的很仔细的, 读起来也比较容易。
g
gokgs
哪本书?thinking in java ?
dalianyin 发表于 2022-07-30 15:34

这种书没什么意思。
头文字D
使劲刷题吧。 不过算法书没读一遍, 刷题会比较慢一些。 不过基本算法也就那么几个。
这本算法书不错,极力推荐, 正好好多 java code. https://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_1?crid=PCPIMU13T561&keywords=robert+sedgewick+algorithms&qid=1659209482&sprefix=Robert+Sedgewick+%2Caps%2C251&sr=8-1
gokgs 发表于 2022-07-30 15:29

我朋友给我推荐了这本,这本怎么样? https://www.amazon.com/Introduction-Algorithms-fourth-Thomas-Cormen/dp/026204630X/ref=sr_1_1?keywords=introduction+to+algorithms&qid=1659210308&sprefix=introd%2Caps%2C114&sr=8-1
c
chairsky
刷题和实战两码事。 刷题用的API没几个,背一下就行,不用看书 实战的靠看书是没法快速入门的
g
gokgs
回复 17楼头文字D的帖子
这本我没读过, 不过我有一本 CLRS 的书, 有三个作者是相同的, 怎么说呢, 算法的核心是一样的, 不过作者写的晦涩难懂, 估计都是一帮学数学的, 满篇数学符号, 哈哈。
建议读那本 princeton 的。
v
vijj
刷题我觉得还是python好用。。。java写起来太烦了,python可以focus在logic上
v
vijj
回复 17楼头文字D的帖子
这本好厚,证明很多。Princeton那本容易看一些