Lynda - Learn Swift 2 - The Basics

seeders: 15
leechers: 11
Added on March 30, 2016 by bardin Other > Tutorials
Torrent verified.



Lynda - Learn Swift 2 - The Basics (Size: 453.1 MB)
 01_01-Welcome.mp420.12 MB
 01_02-What you should know before watching this course.mp42.65 MB
 01_03-Using the exercise files.mp41.46 MB
 02_01-What is Swift.mp46.44 MB
 03_01-Downloading and installing Xcode.mp45.13 MB
 03_02-Exploring Xcode.mp46.95 MB
 03_03-Accessing documentation for Swift.mp45.02 MB
 03_04-Using Swift playgrounds.mp46.74 MB
 04_01-Swfit variables and constants.mp43.83 MB
 04_02-Understanding data types.mp45.27 MB
 04_03-Understanding strings.mp411.04 MB
 04_04-Understanding arrays.mp410.47 MB
 04_05-Understanding dictionaries.mp45.25 MB
 04_06-Understanding optionals.mp411.61 MB
 04_07-Debugging syntax errors.mp45.5 MB
 04_08-Challenge Create constants, arrays, and dictionaries.mp41.92 MB
 04_09-Solution Create constants, arrays, and dictionaries.mp44.92 MB
 05_01-Basic expressions.mp45.97 MB
 05_02-Conditional statements.mp415.25 MB
 05_03-Loops.mp49.98 MB
 05_04-Challenge Explore loops.mp42.29 MB
 05_05-Solution Explore loops.mp42.92 MB
 06_01-Using predefined functions.mp44.98 MB
 06_02-Writing userdefined functions.mp48.02 MB
 06_03-Challenge Work with functions.mp42.93 MB
 06_04-Solution Work with functions.mp44.18 MB
 07_01-When to use what type.mp45.06 MB
 07_02-Creating classes, structs, and enums.mp420.73 MB
 07_03-Using inheritance and protocols.mp420.87 MB
 07_04-Challenge Build data structures.mp42.51 MB
 07_05-Solution Build data structures.mp422.24 MB
 08_01-Introducing storyboards.mp410.7 MB
 08_02-Connecting view controllers.mp44.81 MB
 08_03-Communicating between storyboards and code.mp417.67 MB
 09_01-Understanding table views.mp42.76 MB
 09_02-Setting up table views in storyboards.mp49.89 MB
 09_03-Populating the table data.mp436.89 MB
 09_04-Table view segues.mp422.77 MB
 09_05-Adding rows to the table.mp48.29 MB
 09_06-Deleting rows from the table.mp47.39 MB
 10_01-Understanding NSUserDefaults.mp43.24 MB
 10_02-Storing and retrieving data.mp437.12 MB
 10_03-Challenge Continue building the app.mp42.29 MB
 10_04-Solution Continue building the app.mp415.92 MB
 11_01-How Swift and ObjectiveC interact.mp46 MB
 11_02-Accessing ObjectiveC APIs.mp47.2 MB
 11_03-Using ObjectiveC and Swift in the same project.mp414.6 MB
 12_01-Next steps.mp42.56 MB
 Ex_Files_Swift2_basics.zip753.59 KB

Description




Learn Swift 2. These tutorials take you through the basics of Swift, the fast, interactive codebase for programming iOS, Mac OS X, tvOS, and even Watch OS apps. Swift is ideal for new programmers who want to build their first apps, as well as experienced developers who are migrating from Objective-C.
First, learn how to install Xcode, the IDE designed for Apple developers, and use Swift playgrounds, an innovative coding environment that displays results as you code. Author John Nastos then dives deep into Swift syntax: the variables and constants, data types, arrays, loops, classes, and functions that make your apps run. Next, discover how to build an engaging app interface with storyboards and Interface Builder, connect the interface and code, and use table views to present lists. John shows how to store and retrieve data, and interact with Objective-C, the original app development language that still integrates beautifully with Swift. Using the exercise files provided with the course, you'll assemble a complete working app with Swift while gaining the skills to go create the next one on your own.

Introduction
Welcome
What you should know before watching this course
Using the exercise files

1. What Is Swift?
What is Swift?

2. Getting Started
Downloading and installing Xcode
Exploring Xcode
Accessing documentation for Swift
Using Swift playgrounds

3. Swift Basics
Swfit variables and constants
Understanding data types
Understanding strings
Understanding arrays
Understanding dictionaries
Understanding optionals
Debugging syntax errors
Challenge: Create constants, arrays, and dictionaries
Solution: Create constants, arrays, and dictionaries

4. Control Flow
Basic expressions
Conditional statements
Loops
Challenge: Explore loops
Solution: Explore loops

5. Functions
Using predefined functions
Writing user-defined functions
Challenge: Work with functions
Solution: Work with functions

6. Classes, Structs, and Enums
When to use what type
Creating classes, structs, and enums
Using inheritance and protocols
Challenge: Build data structures
Solution: Build data structures

7. Interface Builder
Introducing storyboards
Connecting view controllers
Communicating between storyboards and code

8. Building a Table View_Based App
Understanding table views
Setting up table views in storyboards
Populating the table data
Table view segues
Adding rows to the table
Deleting rows from the table

9. NSUserDefaults
Understanding NSUserDefaults
Storing and retrieving data
Challenge: Continue building the app
Solution: Continue building the app

10. Interacting with Objective-C
How Swift and Objective-C interact
Accessing Objective-C APIs
Using Objective-C and Swift in the same project

Conclusion
Next steps

Related Torrents

torrent name size seed leech

Sharing Widget


Download torrent
453.1 MB
seeders:15
leechers:11
Lynda - Learn Swift 2 - The Basics