新手 Java 学习是否包含 Web 前端内容和容器学习?

38 天前
 QvQloli77
html 、div+css 、Js Jq 、Vue
linux 脚本、docker k8s 、宝塔软件
Mysql 、Oracle ,MS SQL
除数据库可以学习一种外,其他都要学吗?
好像 Python 也包含在 Java 里

此外,Java 运行时为什么都是 CMD 命令行模式,想做个微软 exe 程序的界面,那些按钮、文本框、单复选框、表格等,是编程软件自带可拖动画的,还是 java 语言写出来的代码?(类似易语言 VB 拖动画出来的。)
2239 次点击
所在节点    Java
22 条回复
netabare
38 天前
感觉先把 Core Java 学好最重要吧。
murmur
38 天前
要学的,没有初学者的职位,3 年以上是基本要求,docker k8s 这些就是外包都要问
wxw752
38 天前
Python 并不包含在 java 里
dcsuibian
38 天前
首先,Java 学习包括前端内容(后端会点前端很正常)和容器学习(后端会点运维也很正常)。
但你的内容可以缩减一点,jQuery 没必要学了,Linux 脚本意义也不大(但 Linux 命令得会)。
k8s 可以先不学。宝塔就算了吧。数据库只要学 MySQL 就行。Python 也可以不用学(但不少程序员都会)。

其次,Java 适合做的是 Web 后端。给泛前端提供 api 接口,所以是命令行的。图形化界面( GUI ) Java 也能做。但是不好。
你想做的如果是微软的 exe 文件,那 C#是最合适的,WinForm 就可以拖动时生成控件。
不过不建议,一是 C#前景不怎么好,二是现在流行跨平台程序。

然后,我也不知道为什么,现在好像做 GUI 好像都是不流行拖拽式生成页面了,而是更倾向于 html 、qml 这种配上样式。
falcon05
38 天前
jQuery 已经过时,可以跳过; Linux 脚本可以先放一放,但基本的 Linux 命令还是要掌握的; k8s 和宝塔软件可以暂时不学;数据库选择 MySQL 就足够了。Python 和 Java 是两个独立的语言,不需要一起学。
NoKey
38 天前
先不要管,先搞 java 和 linux 基础操作,其他的等后面再说,举个栗子,你一个新手入职,一开始怎么可能给你安排这么多少事情,你敢接,他敢派么?
COW
38 天前
你想要做微软那种 exe 程序界面?没啥人用 Java 写,先学 C# 吧,可以拖可以写代码,学会了之后 Java 上手无门槛。
lucasj
38 天前
做个 Spring Boy 足以
epiloguess
37 天前
1.前端可以不学,但是 http 要学明白,浏览器的相关的要学。
2.linux 脚本、docker k8s 、宝塔软件
Mysql 、Oracle ,MS SQL
除数据库可以学习一种外,其他都要学吗?
epiloguess
37 天前
@epiloguess
2.linux 脚本、docker k8s 、宝塔软件
Mysql 、Oracle ,MS SQL
除数据库可以学习一种外,其他都要学吗?
epiloguess
37 天前
我真服了……这个手机版网页每次都意外点到了回复。2.linux 脚本,宝塔,这些可以不学,或者慢慢学,k8s 可以完全不用学,docker 建议学,主要是开发方便。3.数据库学 mysql 就行了。
dycc2010
37 天前
别学了转行吧
wpf375516041
36 天前
随便找个培训机构的视频看 能看多少看多少 边看边做 慢慢就知道应该学习什么了

培训机构虽然名声不好,但是教材有不少还是认真考量的 适合零基础(麻瓜)

推荐 2017~2019 年间的 这段时间培训机构做的东西比较扎实 比如黑马 传智
QvQloli77
34 天前
@dcsuibian Java 除了前端,又分 Java SE EE ME ,SE EE 选哪个学?或者都学? C 语言又分 C C++ C# 三个,未来全行业发展方向还是学 C++吗? VB 易语言这两个是个人玩的吧,适合开发个人应用?
QvQloli77
34 天前
@wpf375516041 黑马每年也出新的视频,2022 2024 的就看 2024 年的吧。编程语言细分了好多种,真不知道看哪个。C ,C++,C#,Java Se 和 ME
QvQloli77
34 天前
@falcon05 VB 和易语言过不过时,这两个适合什么情景用的?(个人简单功能版的程序吧)。按照未来全行业发展方向,C++ C#选择哪一个? SE 和 ME 都要学还是学一个呢?
QvQloli77
34 天前
@falcon05 VB 和易语言过不过时,这两个适合什么情景用的?(个人简单程序吧)。按照未来全行业发展方向,C++ C#选择哪一个? SE 和 ME 都要学还是学一个呢?
wpf375516041
32 天前
@QvQloli77 大同小异 跟车一样 java 自动挡 c#豪华自动挡 c++手动挡
每个行业都有天赋异禀和混饭吃的,学起来就知道自己是不是那块料了
如果为了吃饭 学个 java+vue 行了 饿不死
wpf375516041
32 天前
@QvQloli77 前面快学快找,早点入行,等入行了,后面更多的考量是技术领域和行业经验,拿我个人举例,擅长数据库领域,対分布式数据库研究比较深,另外在游戏行业待了蛮久,从页游到手游时代,从游戏开发到买量发行每个流程门儿清,这个阶段语言啥的都已经不重要了
QvQloli77
27 天前
@wpf375516041 有道理。我担心的是有些视频浪费时间,要记住许多单词,还有一个人异地工作住宿不适应,没有家的感觉好。三线城市就那么几个 IT ,一年不更新几个,有几个也是本科要一二线下来的人一个人做,且工资降低,制造业,我不喜欢,互联网游戏企业根本没有的。黑马 2023/2024 的视频能看吗?

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

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

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

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

© 2021 V2EX