LiveLessons - Swift Fundamentals LiveLessons. Parts I - 2014

seeders: 2
leechers: 18
Added on October 7, 2014 by RocknBassin Other > Tutorials
Torrent verified.



LiveLessons - Swift Fundamentals LiveLessons. Parts I - 2014 (Size: 7.66 GB)
 03.Swift Introduction.mp448.48 MB
 05.Creating Swift Apps with Xcode 6 - Creating a Project.mp433.48 MB
 04.Creating Swift Apps with Xcode 6 - Creating a Playground.mp415.62 MB
 02.introduction.mp44.85 MB
 11.Addition program—Introducing the arithmetic operators and overflow checking.mp448.47 MB
 07.A First Swift Program - Printing a Line of Text.mp425.33 MB
 12.The if Conditional Statement and the Comparative Operators.mp421.27 MB
 08.Displaying a Single Line of Text with Multiple Statements.mp411.4 MB
 09.Displaying Multiple Lines of Text with a Single Statement.mp410.03 MB
 06.Lesson Introduction.mp46.7 MB
 26.Software Engineering with Access Modifiers.mp495.68 MB
 14.Account Class - Defining a Class.mp455.96 MB
 18.Account Class - Defining a Class's Behaviors as Methods.mp434.81 MB
 17.Account Class - Initializing a Class's Properties with init.mp432.37 MB
 15.Account Class - Defining a Class Attribute as a Stored Property.mp427.76 MB
 22.Creating and Using Account Objects - Creating Objects and Calling an Initializer.mp424.92 MB
 25.Value Types vs. Reference Types.mp423.09 MB
 21.Creating and Using Account Objects - Defining a Function—formatAccountString.mp422.5 MB
 20.Creating and Using Account Objects - Creating and Configuring an NSNumberFormatter to Format...21.55 MB
 16.Account Class - Defining a public Stored Property with a private Setter.mp420.3 MB
 30.Increment and Decrement Operators.mp4140.33 MB
 31.switch Conditional Statement.mp4107.25 MB
 34.for…in Loop Statement and the Range Operators - Iterating over Collections of Values with...78.17 MB
 39.Logical Operators.mp471.47 MB
 35.for…in Loop Statement and the Range Operators - Compound -Interest Calculations with for…in.mp471.24 MB
 36.for Loop Statement.mp449.55 MB
 38.continue Statement.mp435.24 MB
 28.if and if…else Conditional Statements and the Ternary Conditional Operator.mp427.48 MB
 37.break Statement.mp414.41 MB
 27.Lesson Introduction.mp410.25 MB
 44.Introducing Enumerations and Tuples - Introducing Enumeration (enum) Types.mp4364.47 MB
 49.External Parameter Names.mp4292.05 MB
 53.Nested Functions.mp4220.11 MB
 45.Introducing Enumerations and Tuples - Tuples and Multiple Function Return Types.mp4219.96 MB
 47.Scope of Declarations.mp4168.76 MB
 46.Introducing Enumerations and Tuples - Tuples as Function Arguments.mp4145.12 MB
 43.Introducing Enumerations and Tuples - Dice Game Example.mp4126.86 MB
 48.Function and Method Overloading.mp4109.36 MB
 41.Multiple -Parameter Function Definition.mp493.5 MB
 50.Default Parameter Values.mp484.23 MB
 61.Array Methods sort and sorted.mp4646.06 MB
 58.Adding and Removing Array Elements.mp4498.76 MB
 56.Creating and Initializing Arrays.mp4415.71 MB
 68.Card Shuffling and Dealing Simulation—Class DeckOfCards, Reference -Type Arrays and an...328.18 MB
 69.Card Shuffling and Dealing Simulation—Shuffling and Dealing Cards, and Unwrapping Optional...321.35 MB
 70.Passing Arrays to Functions by value and by reference.mp4273.33 MB
 71.Multidimensional Arrays.mp4261.37 MB
 59.Subscript Expressions with Ranges—Slicing an Array.mp4247.63 MB
 65.Reducing an Array's Elements to a Single Value.mp4202.61 MB
 66.Combining Filtering, Mapping and Reducing.mp4200.67 MB
 01.Setting up your Development Environment.mp430.59 MB


Description

image
Year of Manufacture : 2014
Manufacturer : LiveLessons
Author: Paul J. Deitel
Duration : 7h 3m D
Language : English
Format : MP4
Video : AVC, 1152x720, 30 fps, 323 Kbps
Audio : AAC, 128 Kbps, 2 channels, 44.1 KHz


Begin by learning how to register for Apple's developer program and download and install the Xcode 6 Integrated Development Environment (IDE). Next comes a thorough introduction to writing simple Swift programs using Strings, Arithmetic Operators, and the if Conditional Statement. Then move on to Deitel's classic introduction to Classes, Objects, Methods and Functions in Swift, followed by an exploration of Control Statements, Assignment and Logical Operators. This is followed by a deeper exploration of Functions and Methods, including an exploration of Enumerations and Tuples. The LiveLesson ends with Deitel's classic presentation of Arrays and Closures.

ContenT
Before You Begin
01.Setting up your Development Environment

Lesson 1. Introduction to Swift and Xcode 6
02.Introduction
03.Swift Introduction
04.Creating Swift Apps with Xcode 6: Creating a Playground
05.Creating Swift Apps with Xcode 6: Creating a Project

Lesson 2. Introduction to Swift Programming
06.Lesson Introduction
07.A First Swift Program: Printing a Line of Text
08.Displaying a Single Line of Text with Multiple Statements
09.Displaying Multiple Lines of Text with a Single Statement
10.Composing Larger Strings with String Interpolation—Introducing constants, variables, type inference, type annotations, built-i
11.Addition program—Introducing the arithmetic operators and overflow checking
12.The if Conditional Statement and the Comparative Operators

Lesson 3. Introduction to Classes, Objects, Methods and Functions
13.Lesson Introduction
14.Account Class: Defining a Class
15.Account Class: Defining a Class Attribute as a Stored Property
16.Account Class: Defining a public Stored Property with a private Setter
17.Account Class: Initializing a Class's Properties with init
18.Account Class: Defining a Class's Behaviors as Methods
19.Creating and Using Account Objects: Importing the Foundation Framework
20.Creating and Using Account Objects: Creating and Configuring an NSNumberFormatter to Format Currency Values
21.Creating and Using Account Objects: Defining a Function—formatAccountString
22.Creating and Using Account Objects: Creating Objects and Calling an Initializer
23.Creating and Using Account Objects: Calling Methods on Objects—Depositing into Account Objects
24.Creating and Using Account Objects: Calling Methods on Objects—Withdrawing from Account Objects
25.Value Types vs. Reference Types
26.Software Engineering with Access Modifiers

Lesson 4. Control Statements; Assignment, Increment and Logical Operators
27.Lesson Introduction
28.if and if…else Conditional Statements and the Ternary Conditional Operator (?
29.Compound Assignment Operators
30.Increment and Decrement Operators
31.switch Conditional Statement
32.while Loop Statement and an Introduction to the Xcode playground timeline
33.do…while Loop Statement
34.for…in Loop Statement and the Range Operators: Iterating over Collections of Values with Closed Ranges, Half-Open Ranges and t
35.for…in Loop Statement and the Range Operators: Compound-Interest Calculations with for…in
36.for Loop Statement
37.break Statement
38.continue Statement
39.Logical Operators

Lesson 5. Functions and Methods: A Deeper Look; enums and Tuples
40.Lesson Introduction
41.Multiple-Parameter Function Definition
42.Random-Number Generation: Rolling a Six-Sided Die 20 Times
43.Introducing Enumerations and Tuples: Dice Game Example
44.Introducing Enumerations and Tuples: Introducing Enumeration (enum) Types
45.Introducing Enumerations and Tuples: Tuples and Multiple Function Return Types
46.Introducing Enumerations and Tuples: Tuples as Function Arguments
47.Scope of Declarations
48.Function and Method Overloading
49.External Parameter Names
50.Default Parameter Values
51.Passing Arguments by Value or by Reference
52.Recursion
53.Nested Functions

Lesson 6. Arrays and an Introduction to Closures
54.Lesson Introduction
55.Array overview
56.Creating and Initializing Arrays
57.Iterating Through Arrays
58.Adding and Removing Array Elements
59.Subscript Expressions with Ranges—Slicing an Array
60.Closures and Closure Expressions
61.Array Methods sort and sorted
62.Array Methods filter, map and reduce—Introduction to Internal Iteration
63.Filtering an Array
64.Mapping an Array's Elements to New Values
65.Reducing an Array's Elements to a Single Value
66.Combining Filtering, Mapping and Reducing
67.Card Shuffling and Dealing Simulation—Class Card and an Introduction to Computed Properties
68.Card Shuffling and Dealing Simulation—Class DeckOfCards, Reference-Type Arrays and an Introduction to Optionals
69.Card Shuffling and Dealing Simulation—Shuffling and Dealing Cards, and Unwrapping Optional Values with Optional Binding and th
70.Passing Arrays to Functions by value and by reference
71.Multidimensional Arrays
72.Variadic parameters

Screens:
imageimageimage



Sharing Widget


Download torrent
7.66 GB
seeders:2
leechers:18
LiveLessons - Swift Fundamentals LiveLessons. Parts I - 2014