专栏名称: InfoQ
有内容的技术社区媒体。
目录
相关文章推荐
创业邦  ·  小米SU7 ... ·  13 小时前  
企名片  ·  3.3 - 3.7 值得关注的获投科技企业 ·  2 天前  
爱范儿  ·  实测 Manus :我用它生成了 10 ... ·  3 天前  
科技每日推送  ·  邀请码炒到10万元!全球首款“主动干活”AI ... ·  3 天前  
InfoQ  ·  DeepSeek ... ·  3 天前  
51好读  ›  专栏  ›  InfoQ

在 iOS 开发中实践 RxSwift :建立响应式编程思想|StuQ小班课

InfoQ  · 公众号  · 科技媒体  · 2016-08-13 08:59

正文

StuQ 邀请 SwiftGG 成员靛青K 推出《在 iOS 开发中实践 RxSwift :建立响应式编程思想》精品小班教学,仅有 60 席位,精品小班课区别于大众在线视频教学,课程设置具有如下特色:

  • 采用在线视频直播授课

  • 以实战为主

  • 在线解答疑问

  • 课后作业 review

精品小班课通过以上方式帮助同学深度、系统建立 iOS 开发中的响应式编程思想。

1
课程简介

在 RxSwift 出现后,响应式编程下的 iOS 开发有了多种选择,RxSwift 可能是更优雅的方案。更多的人感觉这是个和 MVVM 都很“高大上”的东西,事实上这只是个思维方式的改变。本课程将结合实践让大家可以在项目中真正开心的用起来。

2
适用人群
  • 一定的 Swift 基础

  • 一定的函数式编程基础

3
教学目标
  • 建立响应式编程思想

  • 在 iOS 开发中进行实践 RxSwift

  • 活跃思维

4
讲师简介


宋旭陶

宋旭陶,即微博上的靛青K,SwiftGG 成员,T 沙龙负责人,TransitionTreasury.com 作者。 ReactiveX 爱好者,用 RxSwift 重构了 Enjoy 项目的购物车等模块。目前致力于 RxSwift 的探索和推广。

分享经历:

  • GMTC 2016 全球移动技术大会 Swift 专场讲师

  • 链家网分享 Swift 下的 UITableView

5
课程内容

一、ReactiveX 基本概念 & 预备知识

观察者与被观察者

map flatMap

二、RxSwift 常用操作符

常用操作符

marble 图

三、RxSwift 一切皆是流

更加流式的思想

四、RxSwift 实践一

统一成流式代码

GitHub 客户端 - 登录

五、RxSwift 实践二

GitHub 客户端 - 列表加载

GitHub 客户端 - 分享

六、RxSwift 实践三

应用函数式

避免内存泄漏、多次订阅

6
学习环境

学习地点:

学员 QQ 群 + 在线直播教室

学习工具:

StuQ 在线教室,在浏览器中使用,无需下载客户端,使用会员用户名和密码进入教室:


7
开班信息

开班时间:

报名人数满 25 人开班,共 60 个名额。

(人员超过 25 名后确定开班,会在正式开课前安排预演)

什么是预演:

学员可以直观的了解老师、课程内容以及学习方式,老师也可以围绕课程内容对学员关心的问题做面对面的沟通。

上课时间:

暂定每周二 21:00-22:30,预计八月下旬开课。

上课时长:

每周 1.5 小时,共计 6 周课程

课程学习方式:

60 分钟直播视频讲解

15 分钟交流答疑

15 分钟作业点评课

注:课程视频支持回放观看。

8






请到「今天看啥」查看全文