本人爱好想学习、自学。零基础学习到安卓手机软件开发依次需要哪些课程,谢谢大家!

注意是零基础

- -这个问题随便去贴吧找找都是答案和资料,android开发吧,不是android吧,那是游戏吧。
先学javaSE,最基本的东西。javaEE随意了,可学可不学,javaWeb这块最好也学一下,不然有些应用会很头疼,java差不多勒就就看android呗,四大组件开始,看完算是入门把,可以自己构思个小应用,然后上网copy源码,然后自己东拼西凑自己想要的功能,最后看着应用跑起来,还是很开心的!
至于看书和看视频这个都无所谓,关键是对胃口,网上一搜一大堆!
温馨提示:内容为网友见解,仅供参考
无其他回答

...自己想从事手机软件开发方面的工作,需要学哪些知识?
1.安装android sdk 2.搭建java开发环境 3.安装IDE(建议用MyEclipse)4.安装ADT插件 然后就可以开发android应用程序了 学习步骤如下:1.androi平台搭建 2.android用户界面编程 3.android四大组件学习 4.android数据存储 5.多媒体应用 6.互联网应用 7.GPS定位应用 8.android多线程 9.android应用项目实战(...

软件开发如何开始学习?
1.数据结构与算法,只要你做开发,这一点就必须好好的学习,把它学透了,对编程的优化帮助很大。2.计算机组成原理,一门特别难学的课程,学透了,是大牛级别的。3. 数据库,作为一名软件开发人员,数据库肯定是要会的,必备的知识,目前来说,MySQL 数据库用的比较多,可以多研究研究。4.网络编程...

自学软件开发,需要学习什么课程?
1.学习计算机的使用;2.常用软件的使用;3.以学习C程序来打基础.之后,根据爱好来精通一门语言,了解常用的OS原理及系统结构等等.主要是要学C语言和C++的基础在向后面发展。

软件开发自学步骤
软件开发自学步骤包括:基础学习、编程学习、理论实践。1、基础学习 计算机学习过程往往是由硬件开始,走向软件,但最终又会走向硬件。学软件开发往往要与数学,英语打交道,因为目前的计算机程序设计语言主要是外国开发的,编代码的主要语句往往是英文,中文通常是做解释和说明用。有一定的英文基础,在计算机...

新手刚刚学习android,推荐android开发的入门教程
二、Android学习需要哪些知识点 1、Java基础知识 J2SE:Java基础类(lang包,IO包,util包(集合框架),面向对象,多线程,网络编程)2、J2EE知识 如果你想从事的Android客户端应用程序的开发,这部分知识是必备的。显然Android客户端只是做的数据的请求、展现,所需的数据在服务器端。技能点:Tomcat(...

软件开发自学步骤都是哪些?
其中,百度传课的IT导航者-百度传课就不错,上面的课程很全面、系统。如果要学习的话,建议从他们的基础课程学习,掌握好基础之后,再根据自己的喜好,选择Java方向,或者.Net方向继续学习。软件开发,是一门实践性很强的学问。无论在哪里学习,充分练习是必须的,每学完一门课程,最好通过一个合适的...

软件开发主要学习哪些课程?
首先要学习计算机基础课程,包括操作系统(体系结构)、计算机网络、算法设计、数据结构、编程语言基础、编译原理、数据库等内容。基础课程对于后续的学习是比较重要的,开发人员未来的成长高度在很大程度上取决于基础是否扎实。其次就是相关语言的学习,前端开发以学习Html、CSS和JavaScript为主,其中JavaScript是...

APP开发制作需要学什么专业?有哪些书籍和教程可学的,推荐一下。
1、java是根据C语言演化的,也是基础的语言,可以直接从java开始。java只是一个静态语言,设计模式必须掌握的。Java有了一定基础之后,可以看点复杂点的Effective Java,接下来是设计模式的Head First。2、然后是安卓Android开发知识的学习,是APP开发的重点,需要多看、多练习、多思考。3、到GitHub上去学习,...

软件开发需要学什么?
1、熟悉一种操作系统(Windows、Unix、Linux\/类Linux、Android、IOS等),2、简单的算法和数据结构。3、一门编程语言(C、C++、Java、PHP、Python、Html等),先确定你学习完软件开发后想从事的工作,比如游戏开发LOL,吃鸡,手游等);前端开发(网页、微信小游戏、Android\/IOS APP等);后台服务器,...

软件开发需要学什么
所以,如果你想学软件开发,第二步就是选择一门编程开发语言来学习,集中精力学好一门语言。对于软件开发来说,确定一个自己感兴趣或者擅长的方向是非常重要的。除了学习基础语言,还要学习数据库的知识。在软件开发中,数据的存储和调用至关重要。HTML,CSS,Java脚本等相关的前端语言也是需要掌握的。千锋...

相似回答