新手 Java 学习是否包含 Web 前端内容和容器学习? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
QvQloli77
V2EX    Java

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

  •  
  •   QvQloli77 315 天前 2952 次点击
    这是一个创建于 315 天前的主题,其中的信息可能已经有所发展或是发生改变。
    html 、div+css 、Js Jq 、Vue
    linux 脚本、docker k8s 、宝塔软件
    Mysql 、Oracle ,MS SQL
    除数据库可以学习一种外,其他都要学吗?
    好像 Python 也包含在 Java 里

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

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

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

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

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

    另外就不要折腾可视化 UI 界面了,Java 搞这个对找个班上没啥帮助,感兴趣可以用其他做
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2639 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 13:57 PVG 21:57 LAX 06:57 JFK 09:57
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86