Swift语言视频教程入门与提高(上)视频课程

Swift语言入门,基本学习Swift语言

72312人学习

初级52课时2015/03/09更新

二维码下载学堂APP缓存视频离线看

关东升
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
  • 课程介绍
  • 课程大纲

适合人群:

对Swift语言感兴趣的同学,《Swift开发指南》读者,swift初级人员

你将会学到:

Swift语言入门,基本学习Swift语言

课程简介:


课程简介:

本课程配套图书《Swift开发指南(修订版)》


本视频课程属于Swift语言入门课程,视频整体结构根据《Swift开发指南(修订版)》一书进行设置,看视频同时配套《Swift开发指南(修订版)》图书一起观看效果更佳。


本套视频主要介绍的内容有:如何使用Xcode的Playground编写和运行Swift程序代码, Swift的程序结构,并熟悉Playground工具的使用。同时介绍Swift语言的基本语法,其中包括标识符和关键字、常量、变量、表达式和注释等内容。最后介绍Swift语言的基本运算符,这些算符包括算术运算符、关系运算符、逻辑运算符、位运算符和其他运算符。Swift语言的基本数据类型,包括UInt8、Int8和Double等,还有布尔型和元组等。此外,还介绍了数字的表示方式和数字类型之间的转换。同时介绍Swift语言的字符和字符串,以及字符串可变性和字符的比较等内容。本次课程还介绍了Swift语言的控制语句,其中包括分支语句(if和switch),循环语句(while、do while、for和for in)和跳转语句(break、continue、fallthrough和return)等。最后向大家介绍Swift语言的集合,其中包括了数组集合和字典集合。Swift语言的函数,其中包括如何使用函数、如何进行参数传递、函数返回值、函数类型、函数重载和嵌套函数等内容。Swift语言的闭包,其中包括了闭包的概念、闭包表达式、尾随闭包和捕获值等内容。


关于Swift语言其他内容以及《Swift开发指南(修订版)》一书中其他内容,我们会在Swift视频教程入门与提高-Part2中介绍。


同时欢迎大家关注基于Swift语言iOS8企业级开发视频课程:https://edu.51cto.com/pack/view/id-164.html

展开更多

课程大纲-Swift语言视频教程入门与提高(上)视频课程

  • 第1章开启Swift开发之旅(41分钟6节)

  • 1-1

    智捷课堂与《Swift开发指南》的故事智捷课堂与Swift的故事,智捷课堂与国内第一本Swift图书《Swift开发指南》背后的故事

    「仅限付费用户」点击下载“1开启Swift学习之旅.pdf”

    [08:19]
  • 1-2

    Swift学习路线图Swift学习路线图,介绍Swift语言整体知识点,学习路线

    [04:58]
  • 1-3

    Swift开发环境介绍介绍Swift开发环境搭建,包含如何使用Xcode学习Swift,以及如何通过网页学习Swift语言

    [13:21]
  • 1-4

    Swift开发中如何使用API帮助介绍Swift开发中如何使用API帮助

    [04:17]
  • 1-5

    学习Swift中需要的一些习题练习介绍介绍Swift学习中的一些练习,主要可以参考《Swift开发指南(修订版)》中每章最后的练习题。

    [01:38]
  • 1-6

    完成一个Swift程序完成一个Swift程序,使用Playground的目的是为了学习、测试算法、验证想法和可视化地看到运行结果。以及编写第一个HELLOWORLD,同时对代码进行了解释。关于此部分的练习1. 介绍说明Playground界面中各个区域的作用。2. 请使用Xcode的Playground编写一个输出Hello Swift字符串的Swift程序,并解释代码的含义。

    「仅限付费用户」点击下载“2.第一个Swift程序.pdf”

    [08:47]
  • 第2章Swift语言的基本语法(20分钟5节)

  • 2-1

    Swift中的标识符标识符就是给变量、常量、方法、函数、枚举、结构体、类、协议等指定的名字。Swift语言中标识符的命名规则如下:1. 区分大小写,Myname与myname是两个不同的标识符;2. 标识符首字符可以以下划线(_)或者字母开始,但不能是数字;3. 标识符中其他字符可以是下划线(_)、字母或数字。Swift中的字母是Unicode编码。

    「仅限付费用户」点击下载“3.Swift基本语法.pdf”

    [07:57]
  • 2-2

    Swift中的关键字常见的关键字有以下4种:1.与声明有关的关键字:class、deinit、enum、extension、func、import、init、let、protocol、static、struct、subscript、typealias和var。2. 与语句有关的关键字:break、case、continue、default、do、else、fallthrough、if、in、for、return、switch、where和while。3. 表达式和类型关键字:as、dynamicType、is、new、super、self、Self、Type、__COLUMN__、__FILE__、__FUNCTION__和__LINE__。4. 在特定上下文中使用的关键字:associativity、didSet、get、infix、inout、left、mutating、none、nonmutating、operator、override、postfix、precedence、prefix、rightset、unowned、unowned(safe)、unowned(unsafe)、weak和willSet。

    [03:05]
  • 2-3

    Swift中的常量与变量1.常量名基本数据类型的常量名全为大写,如果由多个单词构成,则可以用下划线隔开,例如:let YEAR = 60let WEEK_OF_MONTH = 32.变量名通常会以小写字母作为开始,其余单词首字母大写,例如:var maximumNumberOfLoginAttempts = 10var currentLoginAttempt = 0

    [02:47]
  • 2-4

    Swift中的注释单行注释(//)和多行注释(/*...*/)。注释方法与C、C++和Objective-C语言都是类似的。

    [02:22]
  • 2-5

    Swift中的表达式在Swift中,表达式有3种形式:1. 不指定数据类型2. 指定数据类型3. 使用分号1.     下列是Swift合法标识符的是(  )。A. 2variable     B. variable2     C. _whatavariable     D. _3_E. $anothervar     F. #myvar     G. 体重     H. 2.     下列不是Swift关键字的是(  )。A. if     B. then     C. goto     D. whileE. case     F. __COLUMN__     G. where     H. Class3.     描述下列代码的运行结果。let _Hello1 = "Hello"     ①_Hello1 = "Hello, World"     ②println(_Hello1)         ③var _Hello2 = "Hello"     ④_Hello2 = "Hello, World"     ⑤println(_Hello2)         ⑥

    [04:01]
  • 第3章Swift语言基本运算符(1小时5节)

  • 3-1

    算数运算符Swift中的算术运算符用来组织整型和浮点型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符和二元运算符。

    「仅限付费用户」点击下载“4.Swift语言基本运算符.pdf”

    [23:21]
  • 3-2

    关系运算符关系运算是比较两个表达式大小关系的运算,它的结果是true或false,即布尔型数据。

    [11:35]
  • 3-3

    逻辑运算符逻辑运算符是对布尔型变量进行运算,其结果也是布尔型。

    [07:26]
  • 3-4

    位运算符位运算是以二进位(bit)为单位进行运算。

    [13:05]
  • 3-5

    其他运算符除了前面介绍的主要运算符之外,还有一些其他运算符,如下所示:1.三元运算符(? :):例如x?y:z;,其中x,y和z都为表达式。2.括号:起到改变表达式运算顺序的作用,它的优先级最高。3.引用号(.):实例调用属性、方法等操作符。4.赋值号(=):赋值时用等号运算符(=)进行的。5.下标运算符[]。6.箭头(->):说明函数或方法返回值类型。7.逗号运算符(,):用于集合分割元素。8.冒号运算符(:):用于字典集合分割“键值”对。

    [04:42]
  • 第4章Swift语言基本数据类型(48分钟8节)

  • 4-1

    Swift数据类型Swift中的数据类型包括:整型、浮点型、布尔型、字符串、元组、集合、枚举、结构体和类等。

    「仅限付费用户」点击下载“5.Swift语言基本数据类型.pdf”

    [02:50]
  • 4-2

    整型Swift提供8、16、32、64位形式的有符号及无符号整数。

    [03:19]
  • 4-3

    浮点型浮点数(float)和双精度浮点数(double)两种.

    [01:33]
  • 4-4

    数字表达方式一个整数变量赋值十进制数、二进制数、八进制数、十六进制数。它们的表示方式如下:1.二进制数,以 0b 为前缀,0是阿拉伯数字,不要误认为是英文字母o,b是英文小写字母,不能大写;2.八进制数,以0o为前缀,第一个字符是阿拉伯数字0,第二个字符是英文小写字母o,必须小写;3.十六进制数,以 0x 为前缀,第一个字符是阿拉伯数字0,第二个字符是英文小写字母x,必须小写。

    [05:14]
展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部