文档详情

CTO学院Swift语言视频教程入门与提高上iOS就业班教学视频.doc

发布:2017-04-05约7.95千字共11页下载文档
文本预览下载声明
Swift语言视频教程入门与提高-上-iOS就业班教学视频 课程目标 Swift语言入门,基本掌握Swift语言 适用人群 对Swift语言感兴趣的同学,《Swift开发指南》读者,swift初级人员 课程简介 注:本课程为51CTO学院-iOS就业班教学视频,购买即为报名iOS在线培训班。 iOS开发就业班简介: 通过四个月线上培训,让零基础学员掌握iOS工作技能,找到一份高薪工作。熟练掌握iOS开发Swift与Objective C语言基础;熟练掌握iOS应用开发技术与技巧,协助完成多个实战项目;并独立完成一个iOS应用作品并上线AppStore;完全具备实际参加iOS应用开发工作的能力。 课程简介: 本课程配套图书《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开发之旅 5课时?32分钟 1 智捷课堂与《Swift开发指南》的故事 [免费观看] 8分钟 智捷课堂与Swift的故事,智捷课堂与国内第一本Swift图书《Swift开发指南》背后的故事 2 Swift学习路线图 4分钟 Swift学习路线图,介绍Swift语言整体知识点,学习路线 3 Swift开发环境介绍 13分钟 介绍Swift开发环境搭建,包含如何使用Xcode学习Swift,以及如何通过网页学习Swift语言 4 Swift开发中如何使用API帮助 4分钟 介绍Swift开发中如何使用API帮助 5 学习Swift中需要的一些习题练习介绍 1分钟 介绍Swift学习中的一些练习,主要可以参考《Swift开发指南(修订版)》中每章最后的练习题。 第二章 第一个Swift程序 1课时?8分钟 6 第一个Swift程序 8分钟 第一个Swift程序,使用Playground的目的是为了学习、测试算法、验证想法和可视化地看到运行结果。以及编写第一个HELLOWORLD,同时对代码进行了解释。 关于此部分的练习 1. 介绍说明Playground界面中各个区域的作用。 2. 请使用Xcode的Playground编写一个输出Hello Swift字符串的Swift程序,并解释代码的 含义。 第三章 Swift语言的基本语法 5课时?20分钟 7 Swift中的标识符 7分钟 标识符就是给变量、常量、方法、函数、枚举、结构体、类、协议等指定的名字。Swift语言中标识符的命名规则如下: 1. 区分大小写,Myname与myname是两个不同的标识符; 2. 标识符首字符可以以下划线(_)或者字母开始,但不能是数字; 3. 标识符中其他字符可以是下划线(_)、字母或数字。 Swift中的字母是Unicode编码。 8 Swift中的关键字 3分钟 常见的关键字有以下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、
显示全部
相似文档