|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/exploring-swift/
课程评论:没有评论
课程名称:探索 Swift 概述:Swift 是由苹果公司开发的一种通用、多范式的编译编程语言,适用于 iOS、macOS、watchOS、tvOS 和 Linux。在本课程中,学员将首先了解标准库协议,随后探索 Foundation 框架及其概念,如处理日期、读取文件和进行简单的网络请求。接下来,课程将涵盖中级可选类型、字符串、流程控制、类型及闭包的知识。同时,还将介绍错误处理和 Swift 的内存管理模型。 通过本课程的学习,学员将能够利用 Swift 编写简单的命令行工具,以在苹果平台或 Ubuntu Linux 上运行。 关于作者:Jonathan Crooke 自 2010 年以来一直是一名专业的苹果平台开发者,他成功发布过多款应用,用户数量达数百万。他曾为 SoundCloud、Zalando、Memrise 和 EyeEm 等公司工作,涉及 iPhone、iPad、Apple Watch 和 macOS 的开发,并在 GitHub 上拥有多个受欢迎的库。他之前的教学经历使他具备良好的学习者视角,能够清晰有效地进行沟通,避免过多使用行业术语。
Swift is a general-purpose, multi-paradigm, and compiled programming language developed by Apple Inc. for iOS, macOS, watchOS, tvOS, and Linux. You will begin with understanding the standard library protocols. Next, you will explore the Foundation framework and concepts such as working with Date, reading from a file, and making a simple network request. You will then learn intermediate optionals, strings, flow control, types, and closures. You will also explore error handling along with an introduction to Swift's memory management model. By the end of this course, you will be able to use Swift to write simple command-line utilities to run on an Apple platform or Ubuntu Linux. About the Author Jonathan Crooke has been a professional developer for Apple platforms since 2010, and has shipped success apps with userbases in the millions, working for companies such as SoundCloud, Zalando, Memrise, and EyeEm. He has worked on the iPhone, iPad, Apple Watch and MacOS, and has a number of popular libraries available on GitHub. With a previous career in teaching, Jonathan has considerable experience putting himself in the shoes of the learner, and communicates clearly, and without excessive use of jargon.