HAPPY BOOKSGIVING
Use code BOOKSGIVING during checkout to save 40%-55% on books and eBooks. Shop now.
Accessible from your Account page after purchase. Requires the free QuickTime Player software.
Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.
Additional sample videos, individual lessons and other formats are available here.
Register your product to gain access to bonus material or receive a coupon.
Lesson Introduction
Array overview
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
Multidimensional Arrays
Variadic parameters