实战 \Android网络层架构设计实战 基于okhttp3

Android网络层架构设计实战 基于okhttp3

难度 中级
时长 11小时35分钟
学习人数 261
10.0分
¥ 188.00

Android网络层架构设计实战 基于okhttp3

Android网络层架构设计实战 基于okhttp3
教你设计与实现一个完全解耦合、灵活扩展的网络框架,掌握架构设计思路,模式与技巧,让你不仅会用别人的框架,更能灵活打造属于自己的框架

教你使用框架的很多

教你设计框架的几乎没有

设计更高效的网络框架

以最新的okhttp3为基础,教你在具体需求下设计出高内聚低耦合的代码,利用经典的设计模式巧妙的解决问题,设计高效的网络缓存、多线程文件下载等架构模块

恶补你的网络编程技术

除了架构方面的内容,网络编程技术将贯穿整个课程,你将可以深入理解网络技术的核心内容-http协议,对于网络编程技术薄弱的同学,这些内容将对你非常有帮助

扩展okhttp3网络框架

深入讲解okhttp3的重要API和机制原理,在okhttp3原始框架之上,扩展其对数据库的支持,对多文件上传、多线程文件下载的支持,对Json数据解析等功能的支持

有依据的选择网络框架

课程分析对比了常见网络框架各自的适用范围和优缺点,并会给你一些选择现成网络框架的标准,以方便你将来可以有依据的选择适合自己项目的网络框架

越早学会设计代码

越早成为更高阶的程序员

你自己能设计一个满足业务需求、扩展性强的框架吗?无论是初学编程的小白还是混迹江湖的老司机,要想成为优秀的开发者,你都必须尽可能早的培养和锻炼自己对代码的设计能力,学会驱动代码,而不是一味跟着代码走,这才能让你的技术之路走的更远

打造自己的网络框架:核心知识点

网络技术与原理

用网络框架选择标准

http协议

multipart协议

okhttp3相关api与机制原理

功能设计与实现

多线程下载文件功能的设计与实现

多文件上传文件功能的设计与实现

数据缓存功能的设计与实现

数据库支持功能的设计与实现

设计思想与模式

架构设计思路和方法

代码分层和解耦设计

兼容式代码设计

工厂、单例、构建者模式实战

最终成型的网络框架的架构图

Workstation

Convert

HttpProvider

OkHttp

HttpURLConnection

Http Interface&Abstract

Http网络框架设计

专属QQ群,与大牛亲密互动

课程购买成功后,可加入讲师和学员组成的专属QQ群

任何有关学习的问题,都会有热情的同学帮你解答

你也可以直接向讲师提问,讲师也会集中答疑

这可是和大牛亲密互动的绝佳机会哦!

适合人群及技术储备要求

对于具备基本移动开发经验,想获得程序设计能力、想深入了解http协议

想了解应用程序架构设计的同学,这里是你最好的选择

技术储备:掌握java,http协议的基础知识

让你的编程生涯走的更远的老师

任爽

资深移动开发工程师

任爽老师具有多年一线互联网公司从业经验,2014年即在网上推出视频教程,亲手培养了很多进入一线互联网公司就职的学员。任老师喜欢把技术分为两类,一类是让你走的更新的技术,“你学会了某种语言或新的特性,能快速上手开发出相关产品”;一类是让你走的更远的技术,“你学会了某种优秀的设计思想、设计模式,真正懂得代码之间的优劣,能设计出适合业务需求的架构,让你的代码更灵活、优雅,更能应对未来的变化”。本次课程,任老师用最新的okhttp3网络框架教你学会设计框架,带你从“新”走向“远”

提问
数据加载中...
意见反馈 常见问题 APP下载
官方微信