免费课程

迅速学习编程语法

从自选至闭合表达式

nanodegree程序

编程简介

学习码

通过学习编程的基础知识提升你的职业。

这个课程

SWIFT是由苹果公司创造了一个语言的iOS专为开发和OS X。它的快速,简洁,而且自带的工具,这使得它比以往更容易地满足人们的代码。

本课程着重于编程语言迅速的语法。在课程结束后,学生可以申请应迅速要领建设iOS应用,并采用独特的元素迅速的多,可选的种类和开关之类的语句,有信心。

当然成本
自由
时间线
约。 3周
技能等级
中间
计入产品

丰富的学习内容

互动问答

由行业专业人士授课

自学

学生支持社区

加入路径伟大

这当然是你迈向一个新的职业生涯与编程入门程序的第一步。

免费课程

迅速学习编程语法

提升你的技能,并通过创新,自主学习提高你的hirability。

Icon steps
 
 

当然线索

加布里埃尔·米勒 - 梅斯纳尔

加布里埃尔·米勒 - 梅斯纳尔

讲师

你将学到什么

第一课

SWIFT基础知识

  • 介绍了迅速的类型和运算符。
  • 在定义变量和常量发展灵巧。
  • 做法是什么你已经学会了在迅速操场练习。
教训2

可选类型

  • 声明明示和暗示无包装选配。
  • 使用可选的可选项,并可选链接结合双方展开。
  • 自选展开实践安全,学会避免错误。
第3课

迅速集合

  • 了解类型的迅速集合:词典,数组和集合。
  • 执行基本操作,包括:追加,计数,插入,删除,更新,查找和检索。
  • 随着收藏品的操控练习练习迅速游乐场。
第4课

流量控制:循环,if语句,和开关

  • 随着快速迭代实践,在循环中通过在数组和字典项目迭代。
  • 创建复杂性的增加随着if-else语句的编程逻辑。
  • 喜悦在迅速switch语句的便利性和简洁性。
第五课

如何在迅速写入和通话功能

  • 定义和调用功能。
  • 使用本地参数正确和外部。
  • 确定参数类型和返回类型。
第6课

类,属性和方法

  • 练习创建自定义类用自己的属性和方法。
  • 了解更多关于类型属性和计算性能。
  • 见例如使用案例类型的方法和实例方法。
第7课

枚举和结构

  • 学习之间的差异值类型和引用类型。
  • 当选择练习用枚举,结构和类。
  • 用枚举,让您的开关外SWIFTY语句。
第8课

协议和扩展

  • 了解协议和扩展功能如何让你的代码干。
  • 鉴于执行规程的一系列代码片段,修复编译器错误。
  • 编辑代码在一个示例应用程序在行动中看到的扩展。
第9课

表达式关闭

  • 随着使用功能迅速封锁的做法,排序()和filter()。
  • 要学会速记表达式语法,使闭闭包的超级简洁。
  • 看看如何关闭在法,animatewithduration动画使用。

前提条件和要求

这当然假设编程经验! 具体来说,您应该熟悉编程概念,如变量,if语句和循环,以及面向对象的概念,如方法和类。

您还需要获得运行Mac OS X 10.10或更高版本的计算机。

看到 技术要求 使用Udacity。

为什么走这条路

  • 快速和有趣的介绍基础知识迅速。
  • 与操场练习练习
  • 迅速彻底的的解释直觉较少的功能,如可选项,并关闭表达式。
我能得到什么?
影片教练通过做练习学习由业内专业人士教