Swift是iOS生态下的主要编程语言,和所有编程语言一样,学习Swift语言离不开实践,你需要结合大量的编程训练,不断实践,慢慢才能掌握Swift编程的基本知识,进而提升Swift编程能力。本课程中,我们将采用对话、案例分享、专题讨论等方式,深入浅出地讲解课程内容,全面提升你的移动应用创新创业能力。值得一提的是,我们的课程中尽管已帮你梳理了Swift所需要的大部分基础知识,但要真正掌握Swift,还需要你们更多时间的投入和努力。
提升学员的移动应用创新能力
无
在课程考核部分:
-讨论题,占30%的分数。
-单元测试,占30%的分数。
-期末考试,占40%的分数。
课程考核成绩60分以上为合格,可申请合格认证证书;85分以上为优秀,可申请优秀认证证书。
(1) Stanford University: Developing iOS 11 Apps with Swift
https://itunes.apple.com/cn/course/id1309275316
(2) Plymouth University: iOS Development in Swift
https://itunes.apple.com/us/course/ios-development-in-swift/id950659946
(3) A Swift Tour
https://docs.swift.org/swift-book/GuidedTour/GuidedTour.playground.zip
(4) iOS Human Interface Guideline
https://developer.apple.com/design/human-interface-guidelines/ios
(5) WWDC 2018 Designing fluid Interface
https://developer.apple.com/videos/play/wwdc2018/803/
(6) Material Design Guidelines
(7) Fluent Design System
https://www.microsoft.com/design/fluent/
(8) Apple Design Resources
https://developer.apple.com/design/resources/
(9) Principle Tutorial
https://principleformac.com/tutorial.html
(10)Apple Developer Center & sample code
https://developer.apple.com/documentation/
(11)Brian Advent Video
https://www.youtube.com/channel/UCysEngjfeIYapEER9K8aikw
(12)Linda Course
https://www.lynda.com/search?q=swift+
(13)Awesome Swift Playgrounds
https://github.com/uraimo/Awesome-Swift-Playgrounds
(14)WWDC Scholarship Winners 2017-2019 作品集