| 
| 
查看: 2567|回复: 8
 | 
选择该学习那个language 先
[复制链接] |  
 |  | 
 
| 不好意思,小弟还是学生,但是空闲的时间会学习不同的programming language 现在小弟在烦恼着不知道那个programming language 该学习先
 -android
 -script language(jQuery,php)
 -AI (关于artificial intelligence 的language)
 
 大大们能给一些建议吗
 现在小弟degree 要完year 2了(multimedia computing)在YPC 读
 未来想要读master - cyber security
 
 谢谢你们
  
 
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 29-3-2016 10:09 PM
|
显示全部楼层 
| 我还是学生,不过我有自己的看法,要学Android最好要有Java的底,因为Android都是用java的,不过现在好像有一个新的语言可以写Android,好像是叫做kotlin(有兴趣可以自己google看,本人没试过) 
 script language(jQuery,php),要学PHP最好还是先懂basic的HTML,因为HTML是做form之类,需要配合PHP才能发挥,现在的开始是学HTML5了,有兴趣可以去w3school看看,那个是official的。
 
 基于AI我就很难给意见,不过AI大多都需要学prolog programming
  
 既然你我都是学生,大家可以互相交换意见
  | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 
 楼主|
发表于 30-3-2016 08:12 AM
|
显示全部楼层 
| shern91 发表于 29-3-2016 10:09 PM我还是学生,不过我有自己的看法,要学Android最好要有Java的底,因为Android都是用java的,不过现在好像有一个新的语言可以写Android,好像是叫做kotlin(有兴趣可以自己google看,本人没试过)
 
 script language(jQuery,php),要学PHP最好还是先懂basic的HTML,因为HTML是做form之类,需要配合PHP才能发挥,现在的开始是学HTML5了,有兴趣可以去w3school看看,那个是official的。
 
 基于AI我就很难给意见,不过AI大多都需要学prolog programming
 
 既然你我都是学生,大家可以互相交换意见
谢谢你的回复和建议
  java 的底我有了,html 的也是
 jQuery,php 我都玩过但还不是很deep 那种
 谢谢你呀
  ,加油加油 
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 30-3-2016 09:25 AM
|
显示全部楼层 
| android/php 那一个都无所谓。不过你目标是 cyber security, 学 AI prolog 干啥。  | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 
 楼主|
发表于 30-3-2016 06:15 PM
|
显示全部楼层 
| 哈哈哈,谢谢你的回复
  AI 是因为兴趣 
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 24-4-2016 08:22 PM
|
显示全部楼层 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 20-6-2016 02:33 PM
|
显示全部楼层 
| 完全看你的興趣在哪裡, 如果完全純粹要做coding, 可以學python。 喜歡mobile, 可以學 web。而要native mobile就學 java + android sdk 和 swift。 
 而web, 真的喜歡就學 AngularJS 或是 polymer 1.0 或是其他的MVC lib如reactjs,還有用來unit test 的 jasmine, 個人建議,最好別依賴jQuery。能免則免。angular的MVC model讓你的code可以很容易maintain, 和和他們的data binding可以縮短你development的時間。 而 polymer 的reusable component可以讓你重用你任何的code, 包裹UI。最近剛推出的firebase看起來很不錯,不過還沒有實際去學,所以不comment。
 
 
 如果因為要做exploit development請學C, assembly, python 和 ruby (python簡易有效率, c 是因為半數public exploit都是以c來寫, 尤其是linux privilege escalation, 學ruby是因為metasploit的exploit)
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 
 楼主|
发表于 20-6-2016 07:07 PM
|
显示全部楼层 
| onlylonly 发表于 20-6-2016 02:33 PM完全看你的興趣在哪裡, 如果完全純粹要做coding, 可以學python。 喜歡mobile, 可以學 web。而要native mobile就學 java + android sdk 和 swift。
 
 而web, 真的喜歡就學 AngularJS 或是 polymer 1.0 或是其他 ...
谢谢你的回复和建议
 我会好好考虑的
 谢谢你
  
 | 
 |  |  |  |
 
|  |  |  
|  |  | 
 |  | 
 
 发表于 3-9-2016 05:39 PM
|
显示全部楼层 |  |  |  |
 
|  |  |  
|  |  |  |  | 
            本周最热论坛帖子 |