COURSES at LYNDA.COM
A series of six "mini-courses", each one using Swift to build a solution to a common programming challenges. Topics included: Networking and CloudKit, Image Analysis, Creating Audio, The Eight Queens Algorithm, Recursion and Directories, and Creating Web Content.
Design apps and extensions for the Apple Watch using WatchKit.
Creating native apps for iOS 8 using Xcode 6 and Swift, Apple's new programming language.
How and when these languages intersect, how to migrate existing Objective-C projects to Swift and work with both languages in the same project.
SWIFT ESSENTIAL TRAINING
Learn the fundamentals of the Swift language. Note: this course was retired by lynda.com after the release of Swift 2.
SWIFT FIRST LOOK
Introducing the brand-new Swift language. Note: this course was retired by lynda.com after the release of Swift 2.
IOS GAME DEVELOPMENT WITH SPRITE KIT
Dive into 2D game development, game engines, particle systems. Note: this course was retired by lynda.com after the release of Swift 2.
Learn how to build native applications for the iPhone and iPad using the iOS 7 SDK, Xcode 5, and Objective-C.
Get the tools you need, learn what an Objective-C program looks like, and get your first code up and running.
Create more reliable, maintainable software by using test-driven development.
Take existing code and make it better—more readable, efficient, understandable, and updateable—with refactoring.
Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use.
Introduces object-oriented terms like abstraction and inheritance and shows how to define requirements and use cases and create a conceptual model of your application.
Make your programs faster and more responsive by understanding how to create efficient, optimized, well-running code in any programming language.
Gain a deeper understanding of how computer programs store and manipulate data internally.
Introduces the concepts behind Core Data, the object persistence framework used to manipulate and store data in iOS and OS X applications.
Build desktop applications for the Mac OS X by exploring the many frameworks and essential design patterns in Cocoa.
Explores all the major features of SQL Server 2008, beginning with core concepts.
Discover how to create, manage, and deliver interactive reports—not just to print, but to dynamically explore enterprise-level data—with Reporting Services in SQL Server.
Demonstrates the full feature set in SharePoint 2010.
Walks through the first few hours a new user will spend with SharePoint working with Web sites, communities, content, and search.
Highlights the new tools and user interface enhancements Microsoft includes in the 2010 version of SharePoint Server.
Use SharePoint Designer to create rich, highly visual web pages in SharePoint that connect, read, and even update information stored externally.
Edit and customize web sites created with the SharePoint 2010 platform.
Explores using SharePoint Designer 2007 to alter the default appearance of SharePoint web sites.
Some courses can be retired when the technology behind them changes, or a replacement course is published - it's a shame, because some of them were pretty good!