YouTube
The tutorials from my YouTube channel.
This is course contains all my YouTube content organized in a useful format, completely free of advertisements. You will be able to get my latest videos as soon as they are published, along with some student only content. Each new video (starting September 2017) will contain its very own starter project and finished project that you'll be able to download directly.
Hurry and enroll, so you can be part of the Kilo Loco Academy Community!
Your Instructor
Swift Programmer, Kilo Loco Academy Instructor, Applied Swift Meetup Organizer, YouTube Creator
Course Curriculum
Latest Videos
Available in
days
days
after you enroll
-
StartPassing Data with Safe Args using Android Jetpack
-
StartCreate a Photo Gallery App with AWS Amplify | SwiftUI 2.0, Xcode 12
-
StartAWS Amplify Auth Web UI for iOS | SwiftUI 2.0, Xcode 12
-
StartOffline Data Storage with AWS Amplify DataStore | Swift 5, Xcode 12
-
StartUICollectionView Compositional List Layout | iOS 14 | UIKIt
-
StartAWS Amplify DataStore with SwiftUI 2.0 | Todo App
-
StartCreating Your First SwiftUI Widget | iOS 14
-
StartUp and Running with SwiftUI Grids | LazyVGrid & LazyHGrid
-
StartGetting Started With Unit Testing | XCTest | Swift
-
StartCreate A Blog Website Using Swift & Publish | Swift 5, Xcode 11
-
StartUsing Design Patterns with SwiftUI | Swift 5, Xcode 11
-
StartIntro To SwiftUI: Simple State Management | Swift 5, Xcode 11
-
StartVoice Over Labels | Accessibility | Swift 4, Xcode 10
-
StartUniversal Links | Swift 4, Xcode 10
-
StartDeep Linking | Swift 4, Xcode 10
-
StartOpening Other Apps | Swift 4, Xcode 10
-
StartProgress (NSProgress) | Swift 4, Xcode 10
-
StartChanging Tab Bar | Swift 4, Xcode 10
-
StartDouble Tap To Like | Swift 4, Xcode 10
-
StartTimer (aka NSTimer) | Swift 4, Xcode 10
-
StartString Formatting | Swift 4, Xcode 10
-
StartDateComponentsFormatter | Swift 4, Xcode 10
-
StartAVSpeechSynthesizer | Accessibility | Swift 4, Xcode 10
-
StartCustom Alerts | Swift 4, Xcode 10
-
StartUse Closures Not Delegates | Swift 5, Xcode 10
-
StartError Handling | Swift 5, Xcode 10
-
StartLogin To Your Database | Swift 5, Xcode 10
-
StartStart Using Lazy | Swift 5, Xcode 10
-
StartChange Your App's Icon | Swift 5, Xcode 10
-
StartWhat is Big-O Notation | Swift 5, Xcode 10
-
StartShowing Ads With AdMob | Swift 5, Xcode 10
-
StartCreating Hyperlinks | Swift 5, Xcode 10
-
StartRequesting A Review For Your App | Swift 5, Xcode 10
-
StartOne Time Code Text Field | Swift 5, Xcode 10
-
StartGetting Started With Swift Package Manager (SwiftPM) | Swift 5, Xcode 11
-
StartUsing Both UIKit And SwiftUI In Your Project | Swift 5, Xcode 11
-
StartSign In With Apple [UIKit] | Swift 5, Xcode 11
-
StartDiffable Data Source | Swift 5, Xcode 11
-
StartAndroid Crash Course for iOS Developers | Kotlin
Networking
Available in
days
days
after you enroll
-
StartCallbacks And Threading | Swift 3, Xcode 8
-
StartHow to Parse JSON using Local Data | Swift 3, Xcode 8
-
StartURLSession: JSON GET & POST Requests | Swift 3, Xcode 8
-
StartURLSession: Multipart Form-Data Requests | Swift 3, Xcode 8
-
StartParsing JSON: SwiftyJSON, Freddy, & Gloss | Swift 3, Xcode 8
-
StartTRON: GET & POST Requests | Swift 3, Xcode 8
-
StartParsing JSON: Complex/Nested Data | Swift 3, Xcode 8
-
StartAlamofire: Presenting Server Data | Swift 3, Xcode 8
-
StartUICollectionView: Presenting Server Data | Swift 3, Xcode 8
-
StartEncodable and Decodable | Swift 4, Xcode 9
-
StartCodingKeys: Custom Encoding & Decoding Keys | Swift 4, Xcode 9
-
StartFlat JSON to Nested Swift | Swift 4, Xcode 10
Apple Frameworks
Available in
days
days
after you enroll
-
StartReplayKit: Screen Recording | Swift 3, Xcode 8
-
StartMapKit: Geofencing | Swift 3, Xcode 8
-
StartCloudKit: Saving to the Cloud | Swift 4, Xcode 9
-
StartUIAlertController: Alerts and Action Sheets | Swift 4, Xcode 9
-
StartCore Graphics: Drawing | Swift 3, Xcode 8
-
StartWebKit: Scraping HTML Data | Swift 3, Xcode 8
-
StartMapKit: Turn-By-Turn Navigation | Swift 4, Xcode 9
-
StartCore Data: Saving to the Device | Swift 4, Xcode 9
-
StartUIActivityViewController: Sharing on Other Apps | Swift 4, Xcode 9
-
StartUIView: Animating Movement | Swift 4, Xcode 9
-
StartSiriKit Intents: Payment | Swift 4, Xcode 9
-
StartStoreKit: In App Purchases | Swift 4, Xcode 9
-
StartCreate & Read in Core Data | Swift 4, Xcode 9
-
StartUpdate and Delete in Core Data | Swift 4, Xcode 10
Frequently Asked Questions
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.