Boolan Boolan

iOS设计模式

所属微专业:

图片
课程概述

学员请注意 =

出于“完整学习课程、老师便于全程带班指导”的考虑,本微专业不支持单课购买。7期开班将于201671724:00截止报名如需课程咨询,请联系客服QQ281101184)。

 

课程体系:

本微专业除了【专业课程】,还提供:专业导读、课程测验、项目实战、课程辅导等【多层教学服务】。

 

【专业课程:iOS设计模式

设计模式(Design Pattern)是软件开发设计经验的概括与提炼,它使得软件开发人员可以方便地复用已经被证明成功的软件设计方法与思想,是提高程序可读性、可维护性和可扩展性最有效的手段,也是当代优秀软件工程师必备的一项素质。课程从设计之道(松耦合设计思想)和设计之术(重构与迭代式设计)两方面,通过大量的代码实践与演练,深入剖析经典GOF 23种设计模式。


【多层教学服务】

1.专业导读

“极客班”微专业开班前,会邀请课程讲师及其他业内大牛来给大家进行专业导学,讲解如何学好该微专业,帮助大家做好开课前的准备。

 

2.课程测验+项目实战

该课程更新期间,会根据线上课程内容布置课程测验题,结课后在规定时间内提交(具体见开课后公告);整个微专业中期,会布置综合项目实战,根据所学内容动手操练,微专业所有课程完结后提交。

 

3.课程辅导

开课期间,将邀请老师进行:课程答疑、作业练习、实战项目讲解;另外还会邀请行业大牛为大家带来小专题辅导,帮助大家更好的掌握。


关注我们——第一时间了解“开班动态+课堂干货”,不再错过各种重要的通知^ ^

1.【微信公众号】:iGeekBand

2.【官方微博】:@极客班GeekBand



证书要求

本专业的综合成绩由三部分组成:

1.  课程测验,占90%

2.  课堂优秀表现(分享、讨论、创新),占10%

注:具体考核方式请以开课后的课程公告为准。

 

综合成绩满分为100分,60分以上的可以获得由博览网·极客班和网易云课堂联合认证的合格证书,85分以上的可以获得优秀证书。


章节试看
  • 【试看】 设计模式简介 和 模型-视图-控制器(MVC)

预备知识

Objective-C编程语言基础;

学习过iOS应用开发


授课大纲

章 - 

发布时间

1.设计模式简介

:9月12

2.深入理解模型-视图-控制器(MVC

3.两阶段创建

4.模板方法 Template method

5.单例模式Singleton

6.委托模式Delegate

7.观察者模式 Observer

8.通知机制 Notification

十一9月19

第十二周:9月26日

9. KVCKey-Value-coding)和KVOKey-Value-Observing)机制

10.归档和解档 Archiving/Unarchiving

11.对象复制 Copying

12.层次结构 Hierarchy

13.响应者链Responder Chain

14.原型模式PrototypeUITableViewCell 自定义)



常见问题

见“极客班·iOS系统工程师”微专业常见问题

所属微专业

所属系列课程

分享