CG数据库 >> Infinite Skills – Learning To Program With Swift (2014)

Infinite Skills – Learning To Program With Swift (2014)的图片1

Infinite Skills - Learning To Program With Swift (2014)

MP4 | AVC 225kbps | English | 1280x720 | 15fps | 3 hours | AAC mono 64kbps | 351 MB

Genre: Video Training

In this Learning to Program with Swift training course, expert author T. Michael Rogers will teach you how to program with Swift for iOS and Mac OS. This course is designed for beginner and experienced developers, and knowledge of Java, C#, or other modern languages is recommended. You will start with an introduction to Swift, including learning how to define constants and variables and learning about conditional statements and control flow statements. From there, Rogers will teach you about the Swift language features. This video tutorial will also cover Swift classes and inheritance, as well as enumerations, structures, generics, and operators. Finally, you will see Swift in action as you watch Rogers demonstrate a Master-Detail application. Once you have completed this computer based training course, you will be fully capable of using Swift’s modern features to program for iOS and Mac OS.

Working files are included, allowing you to follow along with the author throughout the lessons.

01. Introduction To Swift

Welcome To The Course

Author Introduction

Introduction To Swift

Swift Vs Objective-C

0105 How To Access Your Working Files

Xcode Playgrounds

02. Getting Started With Swift

Defining Constants With Let

Defining Variables With Var

Type Annotations And Inference

Defining Functions

Infinite Skills – Learning To Program With Swift (2014)的图片2

Function Parameters

0206 In/Out Parameters

0207 Tuples

0208 Conditional Statements: If

0209 Conditional Statements: Switch

0210 Loops: For

0211 Loops: For-In

0212 Loops: While

0213 Control Flow Statements

03. Swift Language Features

0301 Automatic Reference Counting Overview

0302 Strong And Weak References In Arc

0303 Closures Overview

0304 Closure Capturing Values

0305 Trailing Closures

0306 Array Collections

0307 Dictionaries

04. Swift Classes And Inheritance

0401 Classes

0402 Class Initializers

0403 Class Methods

0404 Class Properties

0405 Inheritance

0406 Type Casting

0407 The Anyobject

0408 Defining Protocols

0409 Implementing Protocols

0410 Class Extensions

05. Swift Enumerations, Structures, Generics And Operators

0501 Enumerations

0502 Associated Values

0503 Enumeration Raw Values

0504 Structures

0505 Generic Functions

0506 Generic Types

0507 Optional Chaining

0508 Bitwise Operators

0509 And, Or, Xor

0510 Overloading Operators

06. Swift In Action

0601 Master View: Task List

0602 Detail View: Task Edit

07. Conclusion

0701 Review

Infinite Skills – Learning To Program With Swift (2014)的图片3

Download iiiup

http://www.iiiup.com/40u/Leare_To_Prog_Swif.part1.rar

http://www.iiiup.com/40v/Leare_To_Prog_Swif.part2.rar

http://www.iiiup.com/40x/Leare_To_Prog_Swif.part3.rar

发布日期: 2014-11-07