我没有学过编程,但是很喜欢,现在大学毕业了,想学习编程,但是不知道应该从哪入手。我想从基础学,但是不知道该学什么语言,如果想自己独立开发app,应该从什么开始学最好呢?有没有什么书可以推荐的?或则说对于初学者应该注意什么呢?
谢谢专家解答疑惑!
孤尽老师的《JAVA开发手册》了解一下。
现今形式:30岁以下的开发者占比超7成,7成开发者使用JAVA,6成开发者表示想学习PYTHON。
大势所趋,还是遵从市场规律吧。
独立开发app也分很多种,PC、IOS、安卓的开发路子都不相同的。 选定一个大的方向,定个小目标,先搞个简单的APP把路子跑通,再慢慢去拓展深度和广度。
个人建议先从python入手,这门高级语言的语法更适合新人理解,后期可以根据自己需要学习相应其他的高级语言。
看你学习的目的是什么。是做全职的程序员,还是自己的兴趣爱好。 如果是做程序员,目前建议 Java 。如果兴趣爱好,那就看你打算做什么,就学习相应的语言就是。 因为你没有基础,建议看视频不要看书。看视频的话,因为视频教程里面会有一些写代码的操作和习惯讲解,可能还会有一些学习建议,会对你接下来的学习更有帮助。
没人邀,利益不相关。
先说结论,只要你有兴趣什么时候学编程都不晚!
我理解这里提到的“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/
苹果官方给这个语言的介绍语是
当然除了iOS的App,你也可以用这个语言开发iPadOS、watchOS、tvOS和macOS的App,掌握了这种语言你就拥抱了苹果全生态系统,是不是比较值得?!
当然如果要是一个完整的App还是需要Java开发后端,如果需要更多相关信息可以直接按照这个路线图走一遍,基本上就可以入门啦:Java学习路线图
当然更多的学习资料:学习中心
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。