Save 40% on books and eBooks + 70% on videos now through May 31*—use code PROGRAM. Shop now.
Additional sample videos, individual lessons and other formats are available here.
Register your product to gain access to bonus material or receive a coupon.
Creating and Initializing Arrays
Iterating Through Arrays
Adding and Removing Array Elements
Subscript Expressions with Ranges--Slicing an Array
Closures and Closure Expressions
Array Methods sort and sorted
Array Methods filter, map and reduce--Introduction to Internal Iteration
Filtering an Array
Mapping an Array's Elements to New Values
Reducing an Array's Elements to a Single Value
Combining Filtering, Mapping and Reducing
Card Shuffling and Dealing Simulation--Class Card and an Introduction to Computed Properties
Card Shuffling and Dealing Simulation--Class DeckOfCards, Reference-Type Arrays and an Introduction to Optionals
Card Shuffling and Dealing Simulation--Shuffling and Dealing Cards, and Unwrapping Optional Values with Optional Binding and the if Statement
Passing Arrays to Functions by value and by reference