Apple Swift step by step: create apps for iOS, watchOS, MacOS

所在平台: Udemy

课程主页: https://www.udemy.com/course/swiftdeveloper/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:Swift 从零开始,打造 iOS、watchOS、macOS App** 本课程是为想要学习 Apple 最新编程语言 Swift 的开发者设计的。Swift 旨在简化 iOS 开发,比 Objective-C 更为高效易用,并被 Wired 杂志誉为“将立刻重塑计算机编程”。无论您是初学者还是已熟悉 Objective-C,Swift 都能带来显著的生产力提升。 **课程亮点:** * **零基础入门:** 仅需具备基础编程概念(如变量、控制结构)的了解,其余内容将逐步教授,包括面向对象编程的高级概念。 * **持续更新:** 课程内容将不断扩展,每月增加新的主题,包括实际应用案例和 Cocoa 框架详解。早期报名的学员将以更低价格获得所有未来更新。 * **实战导向:** 课程包含理论讲解和实际编程演示,尤其会通过一个类似 Flappy Bird 的游戏深入介绍 Sprite Kit 的工作原理。 * **Xcode 与 API:** 在掌握 Swift 语言基础后,课程将指导您如何使用 Xcode 进行开发,并介绍 Cocoa 和 Cocoa Touch API 的应用。 * **即时交付:** 课程内容已稳定至 Swift 1.0 版本,学员可以直接开发并提交 App 到 App Store。 * **用户互动:** 课程重视学员反馈,鼓励提出遗漏的主题或希望深入讲解的内容。 **先修知识:** * 掌握基本的编程概念,例如变量、数据类型、控制流(if/else, loops)等。 **目标:** * 熟练掌握 Swift 语言。 * 理解并应用面向对象编程概念。 * 能够使用 Xcode 开发 iOS、watchOS 和 macOS 应用。 * 熟悉 Cocoa 和 Cocoa Touch 框架。 * 了解 Sprite Kit 游戏开发。 * 能够独立开发并提交 App 至 App Store。

课程评论(0条)

课程详情

# last update oct 5th 2014 Welcome to Swift, the brand new programming language from Apple. If you approached iOS development and always felt that Objective-C was a bit too complicated, then Swift will make your life a lot easier. According to Wired "it will instantly remake computer programming" and it will be the core of iOS8 programming and further. Even if you already know Objectve-C you will find great productivity advantages in starting to use Swift. The only pre-requisite is to have familiarity with basic programming concepts (i.e. what is a variable, what is a control structure, etc.); we'll take care of the rest along the course. More sophisticated concepts related to object-oriented programming will be dealt with in the curriculum. The course will keep growing along time with new topics added. As new more advanced topics are added, the price will increase; so the sooner you enroll, the less you pay! You will get all future updates at no extra cost. The plan is to keep adding two new topics per month; these could be real app examples or explanations of Cocoa frameworks. After a few months of beta testing Swift has finally reached version 1.0: this means you can develop and submit real apps to the App Store. After studying the language basics, it will be time to learn dealing with the Cocoa and Cocoa Touch APIs; finally you will be introduced to building real apps using Xcode. For a Flappy Bird alike game is used to get into the inner workings of Sprite Kit. Almost every language module is conceived as two parts: an introductory and theoretical session with slides, followed by practical programming examples. Of course we need and we appreciate your feedback to improve the course. And if you feel like we missed some topics or you'd like some explained, just let us know!

课程标签

0人关注该课程

主题相关的课程