本身不是计算机专业,看到现在移动互联网好流行,我是在校学生,该从什么学起不知道怎么入门啊 求指点

解决方案 »

  1.   

    最好是先从初级编程C语言学起,先让自己有个初步的编程思想。移动互联网比如android基本用的是JAVA编程语言,有了JAVA的基础之后再学习android就应该没什么问题了
      

  2.   

    最近看到mars的视频教学很敬业啊,你去看看?
      

  3.   

    只想做做普通开发不用那么复杂  学点java基础,再学android就可以了,
    做android 不用太懂数据库吧,会基本的crud就可以了,说白了就是写个客户端么
      

  4.   

    流行不重要,所谓的流行,都是“炒作”起来的,从软件开发的技术层面上,对于一个合格的开发者,应该在不同的流行技术之间切换不是大问题。在学校,就多学点,从整体层面上了解软件开发的各个方面,然后,在某一方面多了解一点。如果一开始就只在某一方面“研究”,可能会错过对计算机的整体了解。
    当然,你说不是计算机专业,这更好,如果是电子专业什么的,那再好不过了。去了解一些硬件知识吧,这样才能完善的理解计算机的玩意,你的软件才能掌握更好。毕竟,不管是软件还是硬件,就是一些逻辑问题,熟悉了,都是浮云的,最后,就是熟练工。
    如果你不从整体上去了解,可能思维会有局限,以后有别的流行技术来了,你就切换不过去了。就像有些很牛的人,可能用C写算法很牛,但是却一个GUI界面的程序都不了解,基本的Windows API也不熟悉,基本的Linux操作也不懂。当然,需要说明的是,条条道路通罗马,事实上,你不需要都懂也能活得很好,或许也能成为专家,但是,学校时间多,多懂点总是有好处的。完整的理解,也能让你自己对自己更有把握点,不至于被各种技术忽悠。
    个人建议,仅供参考。因为是非计算机专业,所以数据结构,算法,数据库,操作系统这些计算机的基础课,有时间都学学,流行的东西离开不了根本。PS:俺也不是计算机专业的孩纸,悲剧,这些都没系统学过,片段的看过一些,所以能懂是怎么回事,但是细节都不清楚。再PS一下:俺不是开发人员,所以意见仅供参考。
      

  5.   

    哎呀!要学好多的,我刚刚上大一,高中自学了c++,也不算精通,刚看完java,现在刚开始学安卓,一些代码都看不懂,学安卓我觉得java一定要好,还得学xml、数据库会的话更好!反正耐心学吧!
      

  6.   

    最好是先确定一个大体的方向,如果要开发android的话那么首先要学习java,可以参考尚学堂马士兵的java视频教程,然后再参照mars的android开发视频,这些都能在电驴上找到。当然,最重要的还是自己先确定方向