如何通过自学成为一名安卓软件开发工程师

作者&投稿:柞怜 (若有异议请与网页底部的电邮联系)
如何通过自学成为一名安卓软件开发工程师~

朋友,我可以很负责任的告诉你,自学一定比你想象的难得多。但是万事都有两面性的咯,可能你耐力超然,可能你就是和别人不一样,自学对于你来说就是比进机构学习强,这样的话那我一定会赞同你自学的。
自学要付出的时间和经历恐怕是培训机构的两倍甚至不止吧。培训机构可能三四个月就可以学满毕业,但是自学的话一年半载可能刚刚好拿证,但是实践和交流这方面你还有花上更多的时间,事半功倍和事倍功半,看你怎么选咯

我个人建议的入门途径是这样的:
1.第一阶段:认知上入门买一本纸质的android入门书籍,一定是入门的,比如我参与策划和编写的[Android开发入门和实战](《Google Android开发入门与实战》),给自己1周完整的时间按照里面的阅读建议阅读完,第一遍不需要完全读懂,特别是代码的地方,但是你需要尽量的尝试看懂(这个阶段不需要开电脑查资料,因为电脑上诱惑太多了,你的注意力会被其他干扰的)。读完这本书后,你基本上就从认知上入门了;
2.第二阶段:知识上入门认知入门后其实就比较简单了,拿过上面那本书,从环境搭建开始,到第一个例子,到书中其他的演示的例子都自己尝试跑一遍,遇到错误自己尝试解决,如果超过20分钟没解决掉,记得去《Google Android开发入门与实战》这个社区问,作者会第一时间帮助你的。跑完例子基本上就有对 android 有个大体上的入门了~
3.第三阶段:实战上入门有了基础认知吼,就进入到真正的 android 工程师成长轨迹中了,这个时候信息和知识就不是主要的了,这个阶段主要的按照知识点的形式来强化和实战,目的是持续学习在工作中会用到的各种技能~ 这个阶段的知识点很多,很多情况下一些人会抓不住重点,把时间花在一些另外20%的技术上去,所以按照我对 android 技术的理解和经验,推荐试试我们新发布的新产品《极客学院-android开发教程|android视频教程》,『极客学院』是我们最新的一个收费产品(真的超值,30元/月的价格可以学习里面全部的课程,android 为主,还有 cocos2d 和 c 等课程),按知识点形式对真正有用的技术进行讲解;此外,务必去『eoe Android开发者社区_Android开发论坛_Android开发』注册一个帐号,遇到问题自己搞不定的时候去和大家讨论讨论~
4.第四阶段:开发者圈子上入门前面说的很多都是自己一个人在战斗,要想更好的进入这个行业,需要有自己的开发者圈子,前面好像有同学也提到了诸如 GDG之类的活动,恩,就是这样的活动。

很多情况下一些人会抓不住重点,把时间花在一些另外20%的技术上去

4.第四阶段,一类是基于城市的『eoe 同城会』亲,很高兴为您解答,个人感觉要自学成材, 可发分为如下几个步骤:
1.第一阶段,恩,这个时候信息和知识就不是主要的了,这个阶段主要的按照知识点的形式来强化和实战,目的是持续学习在工作中会用到的各种技能~
这个阶段的知识点很多,特别是线下活动:认知上入门
买一本纸质的android入门书籍,一定是入门的.第三阶段:实战上入门
有了基础认知吼。
BTW,就进入到真正的 android 工程师成长轨迹中了, 跑完例子基本上就有对 android 有个大体上的入门了~

3,给自己1周完整的时间按照里面的阅读建议阅读完,第一遍不需要完全读懂,就是这样的活动,现在在上海,拿过上面那本书:开发者圈子上入门
前面说的很多都是自己一个人在战斗,要想更好的进入这个行业,需要有自己的开发者圈子,前面好像有同学也提到了诸如 GDG之类的活动。
我这里说的是 还是 eoe社区的活动(没办法,这样的活动就是我觉得开发者活动应该是这样的),北京,深圳等14个城市都有本地的组委和志愿者,会定期活动分享,例如『eoe沙龙活动_android社区活动_android活动论坛』,此外还有一类是诸如 eoe 每年一届的移动开发者大会,[Android开发入门和实战](《Google Android开发入门与实战》),到第一个例子,到书中其他的演示的例子都自己尝试跑一遍,遇到错误自己尝试解决,特别是代码的地方,但是你需要尽量的尝试看懂.第二阶段:知识上入门
认知入门后其实就比较简单了。

2,从环境搭建开始,我们有两类活动:
活动不要跑多了


自学真的能学会平面设计吗?
我觉得自学真的是不太可能学会,因为平面设计这个东西确实是很有技术含量的。如果你想自学某门外语,完全可以自己买书,然后上网搜视频看,只要你有足够的耐心,日常交流肯定不是问题。但是平面设计不一样,这东西具有很强的专业性和目的性,除了基础知识是比较固定的之外,其他都需要你自己去实践和琢磨。...

...请问我能通过什么途径成为一名专业的心理咨
想要当心理咨询师,必须要有大专以上学历,如果高考不理想,可以参加心理专业成人教育或自学考试。一、成人考试时需要参加入学考试的(类似高考,但层度不深),需要有高中学历,录取后有一定的时间需要到大学里上课,学费比自考贵点。二、自学考试 1、选择好想学的专业 2、你可以登录当地的自学考试网查询...

历史上自学成才的名人有哪些
40年代后期,华罗庚应美国伊利诺斯大学之聘,在那里当教授。 1950年的一天,这位已担任了中国科学院数学研究所所长的著名教授,在填写户口簿时,在“文化程度”一栏里写了“初中毕业”4个字。这虽然使许多人惊讶不已,却是事实:他的的确确只有一张初中毕业证书。这位数学大师的数学知识,几乎都是通过自学获得的!1983年10...

怎么成为计算机高手
衷心祝愿朋友你通过自学走出一条适合自己的发展之路! 问题八:怎样成为一名电脑高手\\黑客? 其实没有人一下子成为黑客或是电脑高手,都需要我们一点点的积累和学习.几年前我和你情况一样,什么都不会,只有电脑天天坏的境遇,我从那以后就开始学习电脑知识了.有很多人说去一些论坛看教程,可是,我一点基础也没有,根本...

自学钢琴可以么?
钢琴自学是可以学会的。联网上的免费课程十分多,假如真想着通过自学的话,挑选适宜的老师,一直跟随老师训练,学会钢琴或是有较大的很有可能的。可是要是想越来越十分专业,做到十分高的水平,那么就必须专业的老师对自身的技术性开展一对一的课堂教学了。而自学钢琴要掌握弹法,穿指便是将1指从2指和...

如何做一个成功的大学生
如何成为一名优秀的大学生?大学是一个充满自由、青春和活力的地方。大学为我们提供了各种优秀的学习资源和丰富多彩的业余生活。作为当代中国的大学生,我们应该牢记中华民族伟大复兴的使命,充分利用各种学习资源,树立正确的人生观、世界观、价值观,提高适应各种竞争压力的能力。我们要利用大学的各种平台,锻炼...

想自学一门专业,感觉没时间,一有时间就想玩!怎么办呢?
后来,我仅仅利用五个月不到的时间了解学会会计基础,拿到会计资格证,已经会做些公司简单帐套了,如今已成为一名主办会计,我还将继续努力自学更深的课程。之所以有千里马,伯乐很重要,一个人,想成才,除了自身努力外,还需要有人帮忙指引,想自学一门课程,也同样的道理。你必须要有一颗自律能力强,...

装修设计师怎么学室内装修设计
作为一名设计师,需要了解古今中外,历史等书籍也要大量阅读。室内空间色彩配色的书籍也要看好的,色彩搭配是非常重要的,这点一定要多多注意。2、通过欣赏别人的作品想要自学成为一名设计师,多欣赏别人的作品,能不断提升自己的品位,并且从中能借鉴到一些比较好的方案,配色,也能更好了解装修行业的发展方向。3、通过自学...

林肯的故事
集会上的林肯两年后,林肯通过自学成为一名律师,不久又成为州议会辉格党领袖,同时他还管理乡间邮政所,以及从事土地测量,并在友人的帮助下钻研法律。几年后,他成为一名律师。积累了州议员的经验之后,1846年,他当选为美国众议员。1847年,林肯当选为国会议员,曾多次在国会中投票反对奴隶制度,可是法案...

林肯简介
后来,长大的林肯开始独立谋生,他当过农场雇工、石匠、船夫等。1830 年,林肯一家迁居伊利诺斯州,在那里他第一次发表了政治演说。由于抨击黑奴制,提出一些有利于公众事业的建议,林肯在公众中有了影响,加上他具有杰出的人品, 1834 年他被选为州议员。两年后,林肯通过自学成为一名律师,不久又成为...

兰坪白族普米族自治县13437625828: 如何通过自学成为一名安卓软件开发工程师 -
并肤氯沙: 1、入门的时候需要静心,可以看一些视频入门,最起码得先把开发平台搭建起来吧.再结合视频做一些小练习,最基础的布局先练好.2、看视频的话虽然通俗易懂,但是进度可能比较慢(即使我视频调至2倍速看),所以必须结合看书.但是...

兰坪白族普米族自治县13437625828: 想自学安卓软件开发,要学的东西有什么?大神给个建议. -
并肤氯沙: 先学java基础语法,然后是安卓四大组件生命周期,然后是各种控件的使用和网络、数据库,图形处理.开始学习java语法可以看书或者跟视频学习,一定要实际去写才行.跟着例子写.

兰坪白族普米族自治县13437625828: 如何学习安卓开发? -
并肤氯沙: 说的是刚刚起步学习的同学,假如开始没有任何的开发经验的话,千万不要着急,不要想着在短时间内就把一个语言学习好,因为你之前没有任何的学习经验,在这个过程中需要有耐心地学习完JAVA的基础知识,然后才开始踏上Android开发之...

兰坪白族普米族自治县13437625828: 我对安卓开发很感兴趣,想问下大侠们,如果是自学的话,应该是怎么样学,要学哪些内容
并肤氯沙: 这个比较难.首先有很扎实的java基础,然后会linux的命令,数据库知识,j2ee服务器端开发知识,设计模式,网络协议,最后才是基于andriod开发,路很漫长,需要足够的耐心. java基础 a)Java基本数据类型及其特点 b)Java分支语句和循环语句的使用 c)类和对象的创建和使用方法 d)函数的使用 e)抽象类和接口 f)继承和实现 g)对象的多态性 h)包和访问权限 i)异常的处理 j)类集框架 k)eclipse的基本用法 希望我的回答对你有所帮助,望采纳,谢谢!

兰坪白族普米族自治县13437625828: 如何自学 Android 编程 -
并肤氯沙: 如果你已经确定了学习Android的目标,那么,应该提前做好哪些工作、先打下哪些基础呢?首先,你最好先熟悉一门编程语言,现在大学里面和计算机相关的专业甚至理工类专业一般都会开设C语言课程,只是很多同学在大学期间并没有好好...

兰坪白族普米族自治县13437625828: 如何成为一名合格的 Android 开发工程师 -
并肤氯沙: 1. 扎实的Java基础;2. 熟练使用Android的各个组件;3. 熟悉Android网络编程;4. 熟练使用Git/Svn版本管理软件;5. 具有良好的沟通协调能力和团队意识;6. 良好的学习和抗压能力;7. 良好的撰写文档的能力;8. 做过Android性能优化;9. 掌握至少一门数据库语言;10. 熟悉设计模式;11. 熟悉Android的单元测试;12. 使用过流行的开源框架;13. 熟悉JNI编程;14. 有上架应用加分;15. 有Github的加分;16. 有个人博客的加分;17.

兰坪白族普米族自治县13437625828: 想自学安卓软件开发,大致是个什么样的路子? -
并肤氯沙: 要有一定Java基础,J2EE基础的为佳.环境搭建需要,JDK1.5以上的版本,Eclipse,Android sdk这个在国内官方是不能下载的你可以在百度中找到,然后在线安装是比较缓慢的如果安装完的话大约有1.9G.还要安装ADT插件,然后在配置Eclipse

兰坪白族普米族自治县13437625828: 初级Android开发工程师如何学习? -
并肤氯沙: 要做Android开发还是要懂一些Java基础知识.比如Java语法,面向对象的特征和编程技巧,集合框架,IO文件输入输出流操作等等. 学完Java基础,可以看Android的API,先做些小Demo程序.慕课网可以让你无忧虑的学习,是不收费用的.希望对你的学习有帮助

兰坪白族普米族自治县13437625828: 小白想自学安卓编程,该如何开始? -
并肤氯沙: 很多朋友都对学习路线问题感到迷茫,特别是还在上学的朋友们.在这里就详细的为大家介绍一下.1.Java基础 很多朋友一上手就开始学习Android,似乎太着急了一些.Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网