Learn Programming Languages
- Mobile Apps (34)
- Programming Languages
- Desktop Apps (7)
- Servers (6)
- Databases (4)
- Cloud Computing (2)
- Games (1)
- Mobile Web (1)
- Projects (1)
Programming Skill level
- Closed captioning
This course explains what you need to know to become proficient in programming with Swift, from concepts to hands-on coding. Learn to write first-class code and use Swift to develop apps for iPhone and iPad, Mac, Apple Watch, and Apple TV.
A quick start guide to creating, coding, and publishing a simple iOS app with Xcode and Swift.
Explore solutions to common Swift programming challenges, and then compare the results with other programming languages in the Code Clinic series.
Simon Allardice explores the capabilities of Swift and Objective-C, showing how and when they intersect and demonstrating how to migrate existing Objective-C projects to Swift and work with both languages in the same project.
Learn everything you need to know about Swift, Apple's new programming language for building applications on OS X and iOS.
Get your first look at Swift, Apple's new programming language for iOS and OS X. Learn about Swift's core syntax, its complex types, and its potential.
Learn how to build a real-world automation script with AppleScript.
Help a beginner learn about the code, logic, and interface elements that lie behind iOS apps and games.
Get the tools you need, learn what an Objective-C program looks like, and get your first code up and running.
Provides a quick first exposure to iOS development by stepping through the process of creating a simple tip calculation app, while introducing many iOS development terms and concepts.