专栏名称: InfoQ
有内容的技术社区媒体。
目录
相关文章推荐
36氪  ·  服装设计,AI重生 ·  2 天前  
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
课程收费

价格: 998 RMB

9
课程报名

方式1. 移动端点击【阅读原文】自助交费

移动端点击“阅读原文”,进入课程介绍页面,点击“购买课程”直接缴费报名,并填写邮箱及QQ等信息。报名成功后申请加入相应学员群,会有 StuQ 工作人员在学员群内发放上课方式。


方式2. 电脑端自助报名交费

电脑端打开链接:

http://www.stuq.org/course/detail/1062

直接缴费报名,并填写邮箱及QQ等信息。报名成功后申请加入相应学员群,会有 StuQ 工作人员在学员群内发放上课方式。


方式3.报名咨询。报名课程的用户请加 QQ 群号  254799135,或者扫描微信二维码进入报名咨询微信群,详细了解报名信息,会有 StuQ 工作人员统一解答大家疑问,然后报名缴费。

微信咨询群

方式4. 咨询小助手。报名课程的用户也可以扫描小助手的微信二维码,私聊小助手详细了解报名信息,小助手会统一解答大家疑问,然后报名缴费。

感兴趣的同学可点击“阅读原文”购买课程!