您好,欢迎来到网站模板网站建设公司!

横幅
电话咨询:400-888-8888

当前位置:网站首页 新闻中心 课程介绍

Android架构师课程-1

发布时间:2016-05-04 03:05  浏览次数:383  作者:

Android架构师课程-第一阶段


【课程名称】   :   Android架构师第一阶段

【课程目标】   :   将你培养成为Android高手 + 中级架构师    

【薪资目标】   :   10k+

【课时】         :    12课时线下课程 + 不定期在线直播答疑课程 + 20课时线上课程

【历时 】        :    八周

【适应人群】   :    一年以上Android开发经验人员

【报名费】:1999元/人          新博学员优惠价1499元/人

【人数】   :30人(按照报名先后顺序)           

 

线下首期学员享有超级福利:

1. 赠送1年云加学院(http://yunjiaedu.com/)价值3000元VIP会员,可以观看所有付费课程

2. 新博学员每推荐过一位同学,享有200元折扣,最高优惠600

 

欢迎同学们参加新博安卓架构师课程,也欢迎大家将此课程介绍给你身边的安卓开发人员!我们欢迎每一个新博学子!

 

【课程大纲参见】:

Android架构师训练课程大纲

                ——打造你自己的Android快速开发框架

目标:提升架构思维和设计能力

关键词:架构、设计、控制、分治、逻辑、结构、复用

一. 框架的特性

1. 什么是框架,框架的特性

2. 框架和库的区别

二. Android框架必备的功能

1. 对通用功能的封装

    UIL、Volley、Gson

2. 代码生成、自动化

3. ORM框架的高级技巧

4. 事件驱动编程

三. Android5.0风格框架搭建

1. MaterialDesign

2. Toolbar

3. FloatActionButton

4. 动画效果

5. UI组件

四. 常用开放接口的封装

1. 从架构设计的角度分析典型开放接口的优劣

2. 封装常用接口

    意见反馈、地图等

五. 功能整合

1. 整合开源项目

2. 整合开放接口

六. 框架设计技术

1. 框架第一步: 面向对象的设计原则之控制反转IOC

2. IOC在Android框架中的应用: 深入理解Android应用框架

3. Android中常用的DI框架

4. 模版方法模式在架构设计中的作用

5. 深入理解接口回调机制和观察者模式在框架设计中的运用

七. 框架使用案例

1. 体验基于我们的框架开发项目的便利

2. 框架未来的演化路径

八. 代码阅读和代码修改技术和技巧

以常用的开源项目或某位同学的代码为例,讲解并演示代码阅读和修改的技术技巧

九. 其他

1. MVC和MVP模式讲解

2. 演示如何通过库实现SDK

3. 插件技术

十. 面向对象设计原则

1. 开闭原则   Open-Close Principle(OCP)

2. 里氏代换原则   Liskov Substituition Principle(LSP)

3. 依赖倒换原则   Dependence Inversion Principle(DIP)

4. 接口隔离原则   Interface Segregation Principle(ISP)

5. 组合复用原则   Composition/Aggregation Reuse Principle(CARP)

6. 迪米特法则   Law of Demeter or Least Knowlegde Principle(LoD or LKP)

十一.常见设计模式剖析(以Android系统源码为例)

1. 观察者模式

2. 适配器模式

3. 工厂模式

4. 责任链模式

5. 组合模式

扫一扫微信公众平台

该模版网站数据仅为展示使用,如有侵权,请联系删除!