实战 \RxJava深入源码 响应式编程思想实践

RxJava深入源码 响应式编程思想实践

难度 高级
时长 13小时
学习人数 34
10.0分
¥ 266.00

RxJava深入源码 响应式编程思想实践

RxJava深入源码 响应式编程思想实践
作为Android/Java开发者,还在没日没夜的加班加点写代码?讲真,你需要从思想入手!本课通过完整阐释响应式编程思想、观察者模式,结合RxJava实现,以剖析RxJava源码+案例展现相结合的方式,将思想与实际应用相结合,助你快速有效的提升工作效率。

如果你依然停留在了解表层原理的基础上,你将如何超越他人?

深入掌握响应式编程思想,全方位提升开发效率

全面掌握热点技术
多角度讲解响应式编程思想原理+实践
全方位覆盖热点技术,做好技术储备
实用新版本Get√
对比RxJava1,使用最新RxJava2版本
边学边实践,巩固原理
直接应用实际工作
从实践角度出发,RxJava原理贯穿
简化代码逻辑,让你思维更清晰
快速提升工作效率
在业务层面实现代码逻辑分离
方便后期维护和拓展
思想决定实际能力
助您有效提高代码的抽象能力
而不仅仅停留在业务层面

源码解析+代码实战演练,助你快速精通RxJava

随着程序逻辑变得越来越复杂,RxJava编程思想依然能保持代码简洁,帮你清晰的梳理逻辑

  • RxJava

    基本元素

    简单介绍+回顾

    源码分析

    实战基本元素

  • Operator

    操作符变换原理

    操作符简介

    源码剖析核心操作符lift

    实战操作符

  • Scheduler

    线程变换原理

    线程变换简介

    剖析subscribeOn原理

    实战subscribeOn

    剖析observeOn原理

    实战observeOn

  • 整体变换compose

    和Transformer原理

    整体变换简介

    剖析Transformer原理

    实战模仿整体变换

学习流程图

抛出思想
阐述理论原理
现实案例
解释落地思想
从简单代码实例入手
剖析源码实现
和源码设计思想
项目案例实战
加深理解

迅速掌握适合复杂业务逻辑的RxJava,再多代码也得心应手

学习本课程,你将体会到什么是真正的化繁为简,保持代码简洁不忘初心

异步编程
适用于移动端或后端网络层编写,可搭配使用的第三方库很多
线程变换
适用于各种复杂的线程切换不必担心多线程引发的问题
链式调用
保证业务逻辑复杂时代码逻辑依旧整洁清晰
丰富的操作符
适用于各种数据操作拆分整合数据游刃有余

可用于编写复杂的基础网络库

RxJava和Retrofit结合使得编写网络

访问层代码

可用于编写复杂的文件操作

丰富的操作符便于拆分整合数据

链式调用使得代码逻辑清晰整洁

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问
讲师会进行集中答疑

源码开放

整套代码下载

课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化

适合人群及技术储备要求

作为Android/Java开发者的你,如果平时经常加班,想要快速提升开发效率;那么本课程将非常适合你。

技术储备要求:

有一定的源码分析能力,了解过响应式编程思想,简单了解RxJava理论。

一线互联网大牛

神仙的师傅

现就职于北京某知名互联网金融公司,拥有5年互联网从业经验,主攻方向为电商和互联网金融等多种产品。熟练掌握Android(有大量的Android框架的项目经验)、React Native、以及混合等移动端开发技术,对服务端开发技术也有所涉猎;个人源码阅读能力强,善于写框架和改造框架,也专注于基础架构的设计,工作之余曾多次做技术分享

本课老师以幽默诙谐、善于举例、分享多年开发经验思路的授课方式,为大家由浅入深的讲述了响应式编程思想在工作中不可取代的重要作用。

做思想的至高者,从本门课程入手!

环境参数

  • 开发语言 Java
  • 开发工具 IDEA/Android Studio
提问
数据加载中...
意见反馈 常见问题 APP下载
官方微信