Boolan Boolan

Swift编程语言

所属微专业:

图片
课程概述

= 学员请注意 =

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

 

课程体系:

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

 

【专业课程:Swift高级编程

Swift提供了比Objective-C更为高效的开发方式。本课程详细讲述Swift语言基础、面向对象编程、协议、泛型、闭包、内存管理和兼容性支持等问题,整个课程深入浅出,非常适合初学者学习。

 

【多层教学服务】

1.专业导读

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

 

2.课程测验+项目实战

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

 

3.课程辅导

开课期间,将邀请老师进行:课程直播答疑、作业点评、实战项目讲解(直播为主,一般在周末晚上);另外还会邀请行业大牛为大家带来小专题辅导(录播为主),帮助大家更好的掌握。


证书要求

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

1.课程测验,占90%

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

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

 

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


预备知识

曾经学过某种编程语言(C语言最佳)

了解基本的变量、类型、作用域、循环和控制流程


授课大纲

时间

1.      Swift简介

第一

7月11日

2.      值类型与引用类型

3.      类型成员:属性

4.      类型成员:方法

5.      类型成员:初始化器

6.      类型成员:析构器

7.      下标与操作符

第二

7月18日

8.      结构与枚举

9.      继承与多态(上)

10.  继承与多态(下)

11.  协议

12.  字符串

13.  集合类型

14.  泛型编程

第三周

7月25日

15.  函数类型与闭包(上)

16.  函数类型与闭包(下)

17.  类型扩展

18.  内存管理(上)

19.  内存管理(下)


常见问题

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