Prerequisite: Your First iOS and SwiftUI App
This course was originally recorded in 2019. It has been reviewed and all content and materials updated as of October 2021.
Transcript: 01. Introduction
00:43Hey everybody! I’m Chris. Welcome to Programming in Swift!
00:49In this course, you’ll gain a really solid understanding of how to program in the Swift language.
00:55Specifically, you’ll learn all of the fundamental concepts you need to know to program in Swift, such as operators, types, structures, classes, collections, optionals, functions, and more.
01:15That course is included with your raywenderlich.com subscription, and it gets you started with Swift and iOS development by making a simple but fun app, and learning some basic Swift concepts along the way.
01:28This course picks up where that course leaves off.
01:40Specifically, you’ve learned about five of the major core concepts in Swift:
02:06Note that these are written in the long form here, for clarity, but you could use Swift’s type inference to write these without the types if you wanted.
03:03In this first part of Programming in Swift, I’m going to double your library of Swift core concepts, by covering four new core concepts in Swift.
04:21By the time you’re done with this part of the course, you’ll have built up a library of nine core concepts in Swift development, and you’ll be ready to dive even deeper into Swift. Let’s get started!
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.