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

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

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

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

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

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

推荐 2017~2019 年间的 这段时间培训机构做的东西比较扎实 比如黑马 传智
QvQloli77
2024 年 12 月 4 日
@dcsuibian Java 除了前端,又分 Java SE EE ME ,SE EE 选哪个学?或者都学? C 语言又分 C C++ C# 三个,未来全行业发展方向还是学 C++吗? VB 易语言这两个是个人玩的吧,适合开发个人应用?
QvQloli77
2024 年 12 月 4 日
@wpf375516041 黑马每年也出新的视频,2022 2024 的就看 2024 年的吧。编程语言细分了好多种,真不知道看哪个。C ,C++,C#,Java Se 和 ME
QvQloli77
2024 年 12 月 4 日
@falcon05 VB 和易语言过不过时,这两个适合什么情景用的?(个人简单功能版的程序吧)。按照未来全行业发展方向,C++ C#选择哪一个? SE 和 ME 都要学还是学一个呢?
QvQloli77
2024 年 12 月 4 日
@falcon05 VB 和易语言过不过时,这两个适合什么情景用的?(个人简单程序吧)。按照未来全行业发展方向,C++ C#选择哪一个? SE 和 ME 都要学还是学一个呢?
wpf375516041
2024 年 12 月 6 日
@QvQloli77 大同小异 跟车一样 java 自动挡 c#豪华自动挡 c++手动挡
每个行业都有天赋异禀和混饭吃的,学起来就知道自己是不是那块料了
如果为了吃饭 学个 java+vue 行了 饿不死
wpf375516041
2024 年 12 月 6 日
@QvQloli77 前面快学快找,早点入行,等入行了,后面更多的考量是技术领域和行业经验,拿我个人举例,擅长数据库领域,対分布式数据库研究比较深,另外在游戏行业待了蛮久,从页游到手游时代,从游戏开发到买量发行每个流程门儿清,这个阶段语言啥的都已经不重要了
QvQloli77
2024 年 12 月 11 日
@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