java php asp.net 安卓 云计算 数据库

Swift应用开发实战(体验)

价格:0
总课时:1课时 发布时间:2016年

简介

高级CTO

收看本课程的其它同学

  • greenwa1@126.com

  • xmeteor

  • jimforcode

  • calvinfung

  • zbama

  • simanhua

  • vaellys

  • 15008153048

  • yifengkeji2009

  • 已有962人购买

    浪曦星际一卡通

  • 已有377人购买

    浪曦OA与工作流系统

  • 已有341人购买

    Spring源码解读与设计详析

  • 已有304人购买

    Java常见笔试、面试系列

  • 已有295人购买

    浪曦CRM企业级开发应用系统

  • 已有283人购买

    风中叶2016述职规划全程讲座分享

  • 已有240人购买

    Mysql高级海量数据存储和优化

  • 已有238人购买

    Git应用开发详解(体验)

  • 已有230人购买

    圣思园视频

  • 已有192人购买

    Oracle DBA系列教程

  • 课程简介
  • 课程目录
  • 课程评价(0)

一、课程介绍:

 

通过本门课程的学习,学员将会深入且系统地掌握Swift编程语言方方面面的知识,并且为后续iOS相关课程的学习打下坚实的基础。

 

Swift是Apple于2014年WWDC(苹果开发者大会)推出的一门全新编程语言,它融合了几乎所有现代编程语言的优秀特性,如面向对象、函数式编程等,作为iOS传统编程语言Objective-C的有益补充,Swift目前已经开源。随着时间的流逝,Swift不仅在iOS、Mac OS等平台上大放异彩,而且还会将触角伸向后端、其他平台等多个领域。学习Swift语言应该是每一个对技术有追求的开发者要去做的事情。

 

本门课程将会由浅入深地介绍Swift语言的各个方面,并且对学习者的iOS背景知识没有任何要求。任何对此感兴趣的学习者均可以通过本门课程的学习深入掌握Swift语言,从而为进入移动开发领域夯实基础。

 

二、课程特点:

 

本门课程容量非常大,将会对Swift涵盖的知识点进行深入且透彻的讲解,内容将包含且不限于课程大纲所列内容,对Swift的讲解也是非常全面且深入的。此外,课程会通过大量案例来对理论知识进行说明,学习完本门课程后,学员将会具备iOS开发所要求的一切能力。

 

三、课程容量:

 

30讲以上

 

四、持续时间:

 

3个月左右

 

五、开发平台:

 

Mac

 

六、开发工具:

 

Xcode

 

七、课程大纲:

 

1.初识Swift

2.创建Swift版Hello World

3.Xcode开发工具介绍

4.Swift开发工具介绍

5.使用Swift创建一个iOS工程

6.使用Playground

7.Swift语法基础

8.标识符与关键字

9.常量与变量的定义方式,var与let

10.表达式与注释

11.运算符实战

12.Swift数据类型

13.Swift类型转换

14.Swift字符串实战与重要操作

15.Swift流程控制语句详解

16.Swift集合

17.数组与字典

18.函数与闭包

19.变量参数与inout参数

20.返回函数的函数

21.闭包详解

22.尾闭包详解

23.Swift面向对象详解

24.Swift类、结构体与枚举

25.值类型与引用类型

26.属性与下标详解

27.存储属性、计算属性、延迟存储属性、只读计算属性详解

28.属性观察者详解

29.协议与扩展详解

30.协议的遵循

31.协议实例方法与静态方法详解

32.委托详解

33.扩展基本类型

34.构造与析构详解

35.构造函数、默认构造函数、存储属性初始化剖析

36.析构函数详解

37.类的继承剖析

38.is、as与as?运算符详解

39.Any与AnyObject类型用处详解

40.Swift内存管理剖析

41.Swift异常处理模式分析

42.Cocoa Touch详解

43.Foundation框架讲解

44.NSString、NSMutableString、NSArray与NSMutableArray讲解

45.NSDictionary、NSMutableDictionary讲解

46.Swift案例实战演练