学习Swift开发的免费视频教程列表

移动开发 iOS
这篇文章整理了Swift免费视频课程列表,分为Swift 基础教程和App实例开发两个部分,包括二十多个中、英文视频教程。标注为英文的视频发布在Vimeo或者Youtube,需要翻墙才可以看到。

这篇文章整理了Swift免费视频课程列表,分为Swift 基础教程和App实例开发两个部分,包括二十多个中、英文视频教程。标注为英文的视频发布在Vimeo或者Youtube,需要翻墙才可以看到。

一、Swift基础视频教程

1)苹果Swift语言视频教程闪电入门(中文)

Swift是苹果2014WWDC大会发布的一门新的苹果开发语言,苹果耗时4年完成 这门开发语言。本套swift视频开发教程介绍了Swift语言开发的方方面面,包含:Swift语言的常量与变量、Swift语言的运算符和表达式、 Swift语言的数据类型、Swift语言的数据类型转换、Swift字符串类型、Swift语言的元组类型、Swift语言的可选类型、Swift语言 的数组、Swift语言的字典、Swift语言的控制语句、Swift语言的函数、Swift语言的闭包、Swift语言的类与结构体、Swift语言的 属性、Swift方法、Swift下标、Swift继承、Swift构造器、Swift析构器、Swift扩展、Swift协议以及通过大量案例讲解 swift的方方面面新特性。

适合对象:

【什么样的人适合学习本课程】

 对苹果iOS8开发感兴趣学员,关注iOS8的学员,想开发和已经投入到苹果开发的学员

学习条件:

【学习本课程需要具备什么样的基础知识和条件】

熟悉mac操作系统,了解iOS开发,了解一些Objective C开发的学员。

2)Raywenderlich出品的介绍Swift视频系列教程(英文)

这个系列的视频教程覆盖的都是基础层面的内容。可以结合苹果官方的Swift教程 (中文)来学习。

3)SwiftVideoTutorials发布的视频(英文)

介绍Swift Playground,学习使用新的实时开发环境 – Xcode 6的Playground

4)由来自Apple的Skip Wilson制作的Swift视频课程 (英文)

这是Skip Wilson的视频频道地址,其中包含很多非常好的Swift视频课程,这里就不一一列举了。

5)玩转Swift(中文)

我们期望用户在看完这门教程后,对swift语言的了解能达到中上水平。这意味着在接触Cocoa Touch将一点儿都不费劲,对一些高级概念,诸如闭包、协议、泛型、内存管理都能有所理解并且有所实践。这套教程一定比市面上普遍看到的Swift中文 教程深入,并且演示示例更丰富。

6)Swift入门:WWDC 2014官方Session 402视频翻译。(中文)

7)Swift进阶:WWDC 2014官方Session 403视频翻译。(中文)

A002.01

二、Swift开发实例视频教程

1)Swift开发视频教程(中文)

XCode6 beta下载地址:http://pan.baidu.com/s/1bAgz0

【课程目标】

swift是苹果推出的一款新的编程语言,可用于开发iOS和OS X程序。swift拥有众多语言的新特性,例如,类型推导、闭包、泛型、标注等。本教程将从swift的基本功能讲起,使学员可以掌握swift的基本语 言和基本开发方法。当然,使用的开发工具是xcode 6。

【适合对象】

任何对开发iOS、OS X的程序员、学生,不管以前是否开发过这些平台的程序,都可以从本教程中受益。

【学习条件】

 1.  要求配备一台mac电脑

 2.  熟悉Mac OS X的基本操作。

 3. 有一定的编程基础(C、C++、Java、C#、Objective-C等语言都可以)

2)Swift开发一个简单的Hello World (英文)

3)Brian Advent创建了一个频道,其中包括很多个Swift实例视频课程 (英文)

这个频道中,Brian Advent 讲解的Swift App实例包括:简单的Swift射击类游戏To-Do-List应用 等。

4)案例:Swift Weather APP(中文)

这门课程介绍如何使用Swift语言开发一个完整的天气 iOS APP。可以学习到Interface Builder、CocoaPods、Core Location、AFNetworking的使用,以及如何通过Swift调用Objective-C组件,如何通过IBOutlets更新View。

5)使用Swift创建一个Checklist 应用: Part One (英文)

6)使用Swift创建一个Checklist 应用: Part Two (英文)

7)讲解了如何开发一个完整的Swift时钟应用 (英文)

责任编辑:闫佳明 来源: blog.jobbole
相关推荐

2014-06-06 09:46:52

SwiftSwift教程

2012-03-28 09:40:55

安卓开发入门教程视频

2018-11-05 08:32:17

Linux视频编辑软件

2023-12-26 08:01:06

开源视频编辑器软件

2009-04-20 13:34:27

ASP.NET视频教程Web开发

2011-09-05 14:02:53

Android视频教程

2013-06-18 02:39:29

CocoStudio工Cocos2d-x

2009-03-22 18:16:04

CCNA视频教程

2009-04-10 18:16:19

CCNP视频

2012-01-11 11:11:41

2012-04-19 16:55:48

Titanium视频jQuery Mobi

2009-03-25 16:54:10

Linux软件免费

2011-06-14 16:33:21

Android视频教程

2011-06-14 15:49:45

Android视频教程

2011-12-30 15:21:38

PhoneGap视频

2011-06-14 16:13:48

Dalvik系统架构Android

2009-03-23 18:03:26

CCNA视频教程

2012-04-19 16:41:24

Titanium视频实现页面跳转

2011-06-14 14:54:02

Android视频教程

2009-06-04 08:53:57

struts2视频教程
点赞
收藏

51CTO技术栈公众号