零基础该如何学习编程。-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

零基础该如何学习编程。

2019-10-22 14:02:52 8493 10

我没有学过编程,但是很喜欢,现在大学毕业了,想学习编程,但是不知道应该从哪入手。我想从基础学,但是不知道该学什么语言,如果想自己独立开发app,应该从什么开始学最好呢?有没有什么书可以推荐的?或则说对于初学者应该注意什么呢?

     谢谢专家解答疑惑!
取消 提交回答
全部回答(10)
  • 问问小秘
    2019-10-22 14:25:32
    推荐

    孤尽老师的《JAVA开发手册》了解一下。
    现今形式:30岁以下的开发者占比超7成,7成开发者使用JAVA,6成开发者表示想学习PYTHON。
    大势所趋,还是遵从市场规律吧。

    精品问答java百问

    3 0
  • 双持
    2020-03-23 16:37:45

    独立开发app也分很多种,PC、IOS、安卓的开发路子都不相同的。 选定一个大的方向,定个小目标,先搞个简单的APP把路子跑通,再慢慢去拓展深度和广度。

    0 0
  • 游客5sblnickduwac
    2020-03-18 10:34:55

    先确定方向 是服务端还是客户端

    0 0
  • testnull123
    2020-03-12 19:41:04

    建议先学Pyhton吧,动态语言方便调试,不需要部署打包。适合初学者。直接学python3

    0 0
  • 游客vl2rfmxtg4v2q
    2019-11-01 10:13:27

    个人建议先从python入手,这门高级语言的语法更适合新人理解,后期可以根据自己需要学习相应其他的高级语言。

    0 0
  • 周梦康
    2019-10-25 21:04:23

    网上课程很多的,可以在阿里云大学学习视频。 开发语言推荐 python 和 js 不谢

    0 0
  • 人语驿边桥
    2019-10-24 08:45:40

    看你学习的目的是什么。是做全职的程序员,还是自己的兴趣爱好。 如果是做程序员,目前建议 Java 。如果兴趣爱好,那就看你打算做什么,就学习相应的语言就是。 因为你没有基础,建议看视频不要看书。看视频的话,因为视频教程里面会有一些写代码的操作和习惯讲解,可能还会有一些学习建议,会对你接下来的学习更有帮助。

    2 0
  • 游客tlsknccm33uu6
    2019-10-22 16:12:47

    现在流行小程序,要不要考虑学习小程序开发啊~

    0 0
  • 茶什i
    2019-10-22 15:31:46

    PHP是最好的语言

    0 0
  • 地町你好
    2019-10-22 15:12:22

    没人邀,利益不相关。

    先说结论,只要你有兴趣什么时候学编程都不晚!

    我理解这里提到的“app”是狭义的iOS或者Android系统当中的应用程序,那首推的是相对比较完善、安全、友善的苹果开发者,虽然最近的iOS13不像以前那版稳定,但是相对于Android还是绰绰有余。

    如果要是学习iOS的开发,首先得需要学习一门新的语言,前几年苹果推出的,叫做Swift,经过这几年的发展,Swift已经比较完善,目前在tiobe网站上的排名来到了第12位。

    如果从来没有接触过编程,建议先下载一个IDE尝试着写一下HelloWorld程序,跟着教程把每个语法都跑一边,让自己有点成就感,自己脑子想的逻辑,跟在电脑上敲出来并且运行正确还是完全不一样的。

    如果要学习Swift,那请直接查看苹果官方教程《The Swift Programming Language》的中文翻译版, 当然如果你的英文足够好也可以直接阅读英文原版,因为毕竟如果你足够认真面对这件事儿的话,不久的将来可以写应用的话,所有的文档都是英文的,更加利于你对这门语言的理解。

    另就是需要下载苹果提供的XCode,下载地址:https://developer.apple.com/xcode/resources/

    更多Swift语言的介绍和特性,也可以访问这里查看更多:https://developer.apple.com/swift/

    今年(2019)的WWDC的全系列线上视频:https://developer.apple.com/videos/wwdc2019/

    苹果官方给这个语言的介绍语是

    “The powerful programming language that is also easy to learn.”

    当然除了iOS的App,你也可以用这个语言开发iPadOS、watchOS、tvOS和macOS的App,掌握了这种语言你就拥抱了苹果全生态系统,是不是比较值得?!

    image.png

    当然如果要是一个完整的App还是需要Java开发后端,如果需要更多相关信息可以直接按照这个路线图走一遍,基本上就可以入门啦:Java学习路线图

    当然更多的学习资料:学习中心

    7 0
滑动查看更多
0
文章
2
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载