手机软件开发难学吗
学编程的话,最重要的不是语言,而是语言后面的思想,如武功最重要的不是招式,而是内功一样。
首先要有一定的理论基础,如微机原理、数据结构等基础课要熟悉,很多对编程的理解都要用到基础。
有了基础之后就要学思想,如 面向对象,但其理论性很强,设计模式 就是面向对象非常好的实践思想。
学的时候不要只看书,要结合网上的视频教程一起学,如Microsoft Webcasts 的 C#面向对象设计模式纵横谈系列课程http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/CsharpOOD.aspx,这样你就可从C#语言为基础去学思想。
第三部的话就是偏实践的学习,退出上面网址到上级可看到更多视频。
要考证的话,计算机专业不用考国家的那4级考试,考国家软考就可,到所在省的人事考试中心网站上报名(每年考2次,分初中高3级),中级有软件设计师、软件测试工程师、数据库系统工程师、网络工程师、高级有系统分析师等。
可先学,在学中找准具体方向,面向对象、数据库、数据结构是任何语言都要涉及的知识,你先通过学 设计模式 来将面向对象思想弄懂吧。
(这是我以前回答过别人的,直接复制了,哈哈)
最近本人想自学手机软件编程却无从下手有什么好的建议
现在手机软件不是android就是iOS,前者要熟悉Java,后者是Object-C,如果你没学过Java或者C语言那就先学语言,之后百度一下建立android的开发环境(有android studio和eclipse两种),iOS的开发环境需要苹果的电脑主机(或者你用组装机安装一个iOS也行),iOS的开发软件是xcode,环境装好后找本书对着例子一个一个验证,不懂的就找度娘百
想转行学软件开发,担心学不好,给点建议
展开全部 想转行学软件开发首先你的学历要在大专以上,如果达到这个要求,你可以尝试着去自学下,但是大部分零基础的转行的人自学还是比较吃力。
那么可以最短平快的就是去培训班学习。
其次,你要明确自己要学习的具体技术,java?还是大数据?当然,目前java依然是主流。
最后,就是你的个人学习能力,只有自己努力去学习这方面的知识,才能成为一个真正的软件开发人员。
以上是给你的建议。
...
没有编程基础,自学Android开发,难吗?
展开全部 android软件开发是根据用户要求建造出android软件或者系统中的软件部分的过程。
android软件开发是一项包括需求捕捉,需求分析,设计,实现和测试的系统工程。
软件一般是用某种程序设计语言来实现的。
通常采用软件开发工具可以进行开发。
Android应用程序由Activity、Content provider、Service、Intent等部分组成(可能只包含其中部分而非全部组成)。
其中,Activity相当于Windows应用程序的对话框窗口或网络应用程序的Web页面窗口;Content provider提供供多个应用使用的数据存储;Service被设计成和Activity独立的可以保持后台运行的服务(如设计需要在后台运行的音乐播放器时需要用到Service),Intent是一种运行时的绑定机制,用来描述一个程序想要作什么事情、从一个Activity跳到另一个Activity等,借助于Intent,各个Activity间的切换是很方便的。
Java基础学习自学难吗?java软件开发学会了,其他语言还难学吗?
你也可以去那了解下的,希望可以帮到你啦呵呵~自学的话,没一点基础的话,学起来吃力点也是正常的,不过java软件开发学习的是一种程序语言的思想,如果你学会了java很多程序语言也是通用的,学起来就简单多了!JAVA学习的基础是兴趣,JAVA和C++有点类似,但是我没有学过C++,一开始就直接学JAVA,一样可以学得会,就是慢了点,有其他编程语言基础的话当然比较容易上手。
呵呵~我也是自学过java软件开发的,不过后来觉得自学真的有点吃力,就去中山大学软件人才培训中心参加了java软件开发高级工程师就业培训班,脱产学习了半年,感觉还不错,让我学习到很多实用的企业应用知识,有人说C++还难一点,如果你C++都会了,那学JAVA就很容易上手
转载请注明出处51数据库 » 自学手机软件开发难吗