Banner_Swift.

由Nick Walter为Udemy

对不仅仅是一个指导感兴趣?看看尼克的全迅速课程。

目录:单击以跳转到特定部分

目录

介绍

什么是迅速的

Xcode.

变量和常数

字符串和INT.

评论和打印

如果陈述和布尔值

阵列

对于循环

词典

职能

术语

班级

下一步是什么


介绍

欢迎!我的名字是Nick Walter,我在这里尽可能快速地彻底地让你加快迅速。我是一个自教授的程序员,了解从无到外的感觉。使用视频,我将解释您需要开始制作应用程序的所有关键部分。

什么是迅速的

Swift是Apple创建的编程语言。我们可以使用此编程语言来为Apple产品提供应用程序。iPhone / iPad应用程序,Mac应用程序,甚至是Apple Watch应用程序。值得注意的是,本教程专注于教授您的Swift,而不是制作应用程序。经过本教程后,您将准备好开始创建自己的应用程序。如果您想要帮助,请查看我的iOS 9应用程序编程类。

好吧,有那个,让我解释一些迅速的历史和它是什么。现在是时候观看你的第一个视频了!

https://www.youtube.com/watch?v=9qdexgp1k5e.

Xcode.

为了使用SWIFT,我们需要来自Apple的Mac应用程序,称为Xcode。这完全是免费的,但它是一个巨大的下载所以准备好了。本教程将教导您迅速2.0仍在测试中(即苹果公司没有正式公开的)。要使用此Beta版本的Swift,我们需要一个Xcode 7的Beta版本。您可以下载它这里

一旦那个文件下载,双击文件并让安装开始!

变量和常数

变量和常量是SWIFT最基本的部分之一。他们所做的只是持有某种价值,就像一些字母一样。这似乎有点奇怪,但我想在观看视频后,你会看到他们为什么如此酷。

https://www.youtube.com/watch?v=0hduxjkmbc4.

字符串和INT.

在Swift中,字符串是代表文本的方式。和INTS,是一种代表整数的方法。您可能没有实现它,但您正在使用以前的视频中的两个字符串和ints。我们将在这里讨论更多...

https://www.youtube.com/watch?v=a3b-mdf9a6y.

评论和打印

啊哈哈评论,他们可以帮助你把你凌乱的梦魇代码变成美丽且易于阅读的东西。打印将在您制作应用程序时对您提供更多帮助,但它是现在迅速学习的很大一部分。让我们来看吧!

https://www.youtube.com/watch?v=vehful2kjes.

如果陈述和布尔值

这是乐趣开始开始的地方。“如果陈述”允许我们的Swift代码生命。如果满足某些条件,我们现在可以做出关于代码中应该发生的事情的决定。Booleans是一种简单地说的类型,如果某些东西是真或假的。他们的视频将解释他们的美丽。

https://www.youtube.com/watch?v=wpexvpde4bi.

阵列

阵列是一种在列表中存储一堆值的方法。也许你想保留你最受欢迎的5个最受欢迎的重演。也许你想制作今天你所需要的所有事情的Todo列表。阵列是你最好的工作的朋友。

https://www.youtube.com/watch?v=6plpqtq6-ei.

对于循环

这是一个很好的跟进到数组。“对于循环”允许我们一遍又一遍地运行某些代码。这意味着您可以为数组中的每个项目运行某些代码。如果这不感兴趣,您可以使用循环遍历遍历一遍又一遍的代码。

https://www.youtube.com/watch?v=qn9qhihl8zs.

词典

理解词典的力量可能需要一些时间。字典持有一堆值,如数组,但它不会以特定的顺序保持它们。相反,字典存储值并附上它们的“键”。这样,你可以给出一个字典一致的密钥,它会给你连接的值。让我们向视频弹跳。

https://www.youtube.com/watch?v=4rbcud9vokg.

职能

这是党开始疯狂的地方!函数允许您为代码的支票提供名称,并随时运行该代码。您可以将信息传递到该函数中,然后它将改变Chuck的Chuck如何运行。观看视频后,您应该开始感到非常强大......

https://www.youtube.com/watch?v=tveyxqa2axq.

术语

optionals在任何类型的类型上添加额外的功能。这意味着您可以制作int选项,字符串选项,阵列选项,或其他任何其他操作!他们允许你说是否存在某些事情,或者它不是。如果不是,它被称为nil。这一个迅速令人困惑的概念,所以观看视频,一定要在自己身边玩,直到你开始掌握它。

https://www.youtube.com/watch?v=dvzy635jscc.

班级

这绝对是本教程最具挑战性的部分,我已经救了它。如果您曾听过“面向对象编程”一词,则指代代码中的类。当我第一次了解了课程时,我以为“呵呵,那就是我猜的很酷”。但我从来没有真正抓住为什么他们是炸弹。在过去的4年里制作了应用程序,他们是我最好的朋友。随着越来越多的练习,我想你真的很喜欢他们。

https://www.youtube.com/watch?v=vkh6-rso224

下一步是什么

恭喜!你现在知道Swift的基础知识。当我编程应用程序时,我使用上述概念超过90%的代码。有一些更模糊的概念,您可能需要学习,但这就是谷歌所在的概念。你现在就知道了,以便充满信心地制作应用程序。如果您想继续学习SWIFT,我建议签出苹果的文件。如果您想开始制作应用程序,请考虑退房我的课程制作应用程序。我与我的朋友珍娜合作,这是一个爆炸。

迅速的顶级课程

iOS 14和Swift聊天应用程序,如WhatsApp Viber电报
Iosdev School,David Kababyan
4.7 (42)
畅销书
iOS 13在线商店申请,构建电子市场,出售
David Kababyan.
5. (157)
畅销书
愤怒的小鸟,剑路和更多:Swift 4的游戏开发4betwayapp下载安装
蒂莫西梅西克纳,约翰内斯·罗福
4.6 (700)
JSON解析使用SWIFT 5的完整指南
穆罕默德阿扎姆
4.8 (294)
新:SWIFTUI系列 - SWIFTUI基础知识
andi setiyadi.
4.9 (15)
SWIFT开发人员的Objective-C崩溃课程
Mark Wahlbeck,Mark Wahlbeck的Devslopes
4.5 (609)
使用MacOS的黑客 - 使用Swift 5构建18个桌面应用程序
Stephen Destefano.
4.6 (558)
畅销书
如何使用spritekit和swift创建iOS 2D游戏
布莱恩到来
4.5 (637)
畅销书
Swift的设计模式
Dmitri nesteruk.
4.5 (612)

更多的快速课程

Swift学生也会学习

赋予你的团队。引领行业。

通过Udemy为Business获取组织的在线课程和数字学习工具库的订阅。

请求演示