【适合对象】
1. 只会基本的电脑操作就可以学;
2. 了解基本的编程语言知识,但没有深入学习过的爱好者;
3. 熟悉面向对象编程语言(如Java、C#等),想从事安卓应用开发的学员。
【课程内容】
部分:Java核心知识
1.Java初级:掌握Java开发环境的搭建,android开发环境的搭建、数据类型、变量、常量、标示符、程序的结构、循环语句while与do while以及for循环语句、数据和增强for循环,掌握实习基础和常用数据结构,培养良好的企业级编程习惯。
2.面向对象编程:掌握面向对象基本概念、Java语言的特性之继承、Java语言特性之封装、Java语言之多态、面向对象程序设计,方法的结构及调用时间、颜色、随机数等Java常用类的使用。
3.Java核心I:熟练掌握JDK核心API编程技术;理解API设计原则;具备熟练的阅读API文档的能力;为后续的课程学习打下坚实的语言基础。
4.Java核心II:熟练异常处理、多线程基础、IO系统、网络编程、Java反射机制、JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、Java泛型、JDK新特性等SE核心内容,特别是IO和多线程,初步具备面向对象设计和编程的能力;掌握基本的JVM优化策略。
5.数据库(选学):熟练掌握MySql的安装配制;掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧。
6.Java Web(选学):掌握Html基本原理和常用元素;掌握CSS基础语法;熟练使用JavaScript对Html、Dom进行编程; 掌握基于XML和JSON的Ajax数据规则;熟练掌握Servlet API、透彻理解JSP引擎工作原理;透彻理解标记库原理。
第二部分 Android初级核心知识
1.UI布局:掌握Android基本概念、系统架构、Android开发环境的搭建、用户界面风格、布局
2.android控件的使用:熟练基础控件的使用、ListView的使用、viewPager、SlidingMenu
3.android数据的存储:掌握SharedPreferences、File存储、读取SdCard上的文件、数据共享、数据存储实战序列化、json、xml、第三方数据解析框架的使用。
4.多线程与网络开发:熟练Thread、Handler与Message、AsyncTask、Socket、url访问网络、http访问网络、webView。
5.应用商城和接入广告(掌握360和91应用商城及百度联盟挣取人生桶金)。
第三部分 Android核心知识
1.Android四大组件:熟练Android组件的信使Intent、BroadcastReceiver、Service、Content。
2. AndroidUI:熟练Android常见UI效果、Android动画。
3.AndroidUI:熟练自定义控件、反编译、ListView的扩展。
4.Android核心:掌握传感器(加速度传感器(accelerometer)、陀螺仪(gyroscope)、环境光照传感器(light)、磁力传感器(magnetic field)、方向传感器(orientation)、压力传感器(pressure)、距离传感器(proximity)和温度传感器(temperature)等)、触摸屏技术、GPS应用、NFC、电话短信等应用
5.设计模式:掌握掌握单例、工厂、观察者、代理、命令、适配器、合成、访问者,MVC等常用设计模式。
6. 开源框架:掌握 android-async-http,volley, Afinal, xUtils, ThinkAndroid, LoonAndroid等常用框架的使用。
7.第三方组件:熟练地图定位、使用统计、云存储、第三方登录、分享。
8.Android团队项目开发:掌握Svn的搭建、实际项目开发流程、掌握开发规范及工具、练习掌握相关开发技术及开源框架。
9.Android面试常见问题:学习工作环境与项目流程、Android面试常见问题与技巧。
【教学环境】
【学习目标】
学完5个月课程,不仅能开发各类安卓应用,还将学会安卓的开发技术,装备上丰富项目经验,我们的就业导师为你量身定制就业服务,让你成为一名抢手的高薪安卓开发工程师。
【课程特色】
安卓应用开发工程师就业班是我们为亟需安卓应用开发人员的企业量身定制的课程。负责课程均是百强IT企业的一项开发主程,而非开发经验薄弱或者开发理念已经落后的全职讲师。传授就前沿鉴定的开发经验,让学员在学习过程中,能掌握开发时的重难点,避免走弯路。
提供了讲师、助教、班主任、学习委员、就业老师多对一的教学服务,从入门到毕业、就业一条龙贴心包办。
【课程优势】
1、权威前沿的教学(讲师都是来自9RIA.com天地会的开发者)
2. 强大的社区支持(9RIA.com天地会是全球大的RIA开发者社区;
3.推荐就业;
4. 一次报名,终身学习,学会为止( 循环开班,可向班主任申请转班再次听课 )。
5.项目贯穿始终,在案例中熟悉每个知识点。
【学员心得】
李嘉浩:经过这次的学习,让我成为了一名游戏开发程序员,我相信以后的工作中,能够很好的利用课堂上所学的内容,自己的工作目标一定会更有方向性及准确性。以后,我一定严格按照专业标准的基本内容来要求自己。
【机构师资】
黄侃:天地培训专家讲师
曾担任杭州宏悦科技Flash Teamleader。13年编程经验,8年AS开发经验,5年以上的C/S结构设计经验、JAVA经验。精通AS3 API,OOA,OOD,OOP设计模式,有自己的高速C/S通信框架。
【优惠活动】
提前报名优惠,团报优惠,老学员介绍优惠
【推荐就业】
所有学员的简历都将被录入“9RIA天地会人才库“,“9RIA天地会人才库”上有超过300家企业在线招聘,包括淘宝、网易、腾讯、百度、搜狐等国际知名企业,并且进入天地培训签约合作企业可获得高50%月的阳光企业奖学金。
【Android应用开发前景】
目前Android操作系统的全球市场份额已达84.6%,未来市场份额还有进一步提升的空间。到2014年底,谷歌Play拥有143万款应用,已经超越了 IOS App Store的应用,成为大的应用平台。未来手机端的发展趋势还在延续,预计2015年间,全球手机用户量将超越全球人口数量,一人多机已经是很多人的选择。安卓的份额会进一步提升,安卓的应用市场将迎来前所未见的繁荣。现在一线城市,安卓的开发人员平均薪资可以达到12+,未来二、三线城市的安卓应用开发程序员也将是抢手的人才。