The Complete iOS 13 & SwiftUI Developer Bundle
1145 Enrolled
4 Courses & 49 Hours
$19.99$36.00
You save 44%
What's Included

$9.00 Value
The Complete iOS 13 Developer Course & SwiftUI
Rob Percival & Codestars
229 Lessons (28h)
Lifetime

- Certification included
- Experience level required: Beginner
- Access 229 lectures & 28 hours of content 24/7
- Length of time users can access this course: Lifetime
Course Curriculum
229 Lessons (28h)
- 1: Introduction01-00.Getting Started Intro0:25
- 2: XCode Overview & Getting Started01-01.Macbook Setup8:3601-02.Creating First Project10:5501-03.Xcode Overview14:0901-04.Simulator5:2401-05.User Interface11:4001-06.Connecting Views6:4901-07.Changing Image with Code5:3301-08.Downloading Projects1:58GitHub Link for First App
- 3: Swift 5 Deep Dive02-00.Swift Deep Dive Intro0:3202-01.Options for Writing10:5202-02.Variables and Constants11:0702-03.Variable Types10:0102-04.Predefining Types13:0302-05.Arrays14:3702-06.Set8:4402-07.Dictionaries8:3202-08.While Loop11:1702-09.For Loop8:0402-10.If Controls11:1202-11.Functions11:2402-12.Optionals13:33Playgrounds GitHub Link02-13.Worst Calculator Assignment2:0802-14.Calculator Design8:1302-15.Calculator Codes13:4602-16.Safety and Scope12:45Calculator GitHub Link
- 4: Layout03-01.Layout Intro0:2203-01.Layout Overview8:4903-02.Adding Constraints7:1003-03.Constraints Detailed9:1403-04.Suggested Constraints4:35Project Layout GitHub Link03-05.Programmatic Views7:2803-06.Mathematical Operations7:1403-07.Creating Buttons11:38Objects With Code GitHub Link03-08.What is Swift UI?4:39
- 5: Advanced iOS Features: Permanent Storage, Segue, Alert Message, Timers, Gestures04-00.Advanced iOS Features Intro0:3104-01.Storing Data11:3704-02.Taking Birthday Note11:2604-03.Deleting Data7:21Birthday Note Taker GitHub Link04-04.Second Screen8:5904-05.Segue8:0704-06.Information Transfer10:3004-07.ViewController Lifecycle7:53Segue App GitHub Link04-08.Alert Message13:0704-09.User SignUp Form10:03Alert Project GitHub Link04-10.Gesture Recognizers12:48Gesture Recognizer App GitHub Link04-11.Timer14:39Timer Project GitHub Link
- 6: First Game: Catch the Kenny!05-00.Kenny Intro0:4305-01.Kenny Intro2:4405-02.Design of the Game8:5105-03.Increasing Score6:4105-04.Counting Down9:5605-05.Kenny Animating10:5905-06.Replay Function4:3205-07.Saving Highscores8:20Catch the Kenny GitHub Link
- 7: TableView: Landmark Book06-00.LandmarkBook Intro0:4306-01.What is TableView?14:0706-001. What is Landmark Book1:1306-02.Landmarks7:5406-03.Displaying Array Data5:4906-04.Deleting Rows4:5406-05.ImageViewController7:1006-06.Passing Information9:58Landmark Book GitHub Link
- 8: Intermediate Swift: OOP07-00.Intermediate Swift Intro0:3807-01.What is OOP?6:4907-02.Initializer10:4707-03.What is Enum?7:0707-04.What is Inheritance?8:2107-05.Access Levels5:33MusicianClass GitHub Link07-06.Simpson Book Design10:4007-07.TableView Setup8:3107-08.Creating Model9:0807-09.Simpson TableView4:3707-10.Details9:33Simpson Book GitHub LinkCCA Swift Level 1 Certification
- 9: Core Data: Art Book08-00.Core Data Intro0:4408-00.What is ArtBook?2:1808-01.What is Core Data?8:4708-02.User Interface14:1108-03.Hiding Keyboard10:0108-04.Picking Image18:1608-05.Storing Information14:5808-06.Retrieving Information15:2008-07.Notification Center7:4208-08.Passing Data9:4508-09.Predicates10:4608-10.Delete Functionality9:5108-11.Improvements7:39Artbook GitHub Link
- 10: Maps: Travel Book09-00.Maps Intro0:4009-01.What is Travel Book2:3909-02.Map Kit5:3109-03.User Location17:0909-04.Pins on Map11:5209-05.User Input4:2809-06.Saving Places12:4809-07.User Interface7:2209-08.Fetching Data6:5009-09.Passing Info6:1609-10.Showing Selected Pin11:0309-11.Disabling Updates7:1709-12.Customizing Pins11:4209-13.Navigation12:53Travel Book GitHub Link
- 11: iOS Special Features10-00.IOS Features Intro0:2710-01.Keyboard16:12Hodor Keyboard GitHub Link10-02.Sticker Pack4:56Sticker Pack GitHub Link10-03.Face Recognition16:38Face Recognition GitHub Link10-06.Dark Mode13:2810-07.Dark Mode Advanced6:50Dark Mode App GitHub Link10-04.What is Git?12:1910-05.What is GitHub?11:28
- 12: API & JSON: Currency Converter11-00.Currency Converter Intro0:4711-01.What is Api?7:2511-02.What is JSON?7:1111-03.User Interface8:5111-04.Creating URL8:5211-05.Getting Data12:1311-06.Process Data11:55Currency Converter GitHub Link
- 13: Firebase: Instagram Clone12-00.Instagram Clone Intro0:4012-001.Insta Clone Intro2:4112-01.What is Firebase9:3712-02.What is Cocoapods17:3912-03.User Interface13:3512-04.Adding Settings VC12:4112-05.Creating Users11:1912-06.Sign In14:5312-07.Upload VC Assignment13:5712-08.Upload Operations17:3212-09.Storage Operations9:2612-10.Firestore Structure16:5412-11.Saving Date5:5712-12.Creating Feed Cell17:0312-13.Retrieving Data17:2912-14.Downloading Images11:5312-15.Document IDs9:0212-16.Liking Posts7:4512-17.Firebase Security4:59Instagram Clone GitHub Link
- 14: Push Notifications13-00.Push Notifications Intro1:0013-01.Enabling Push Services19:3813-02.One Signal Integration14:0613-03.Manual Notification12:4613-04.Notifications with Code7:4713-05.Player ID9:5913-06.Firebase Checks11:5413-07.Sending Push Notifications7:25Instagram Clone with Push Notifications GitHub Link
- 15: Parse: Foursquare Clone14-00.Foursquare Intro0:2914-00.What is Foursquare Clone?2:3514-01.What is Parse?6:5614-02.Integrating Parse5:5014-03.Server Connection15:3414-04.Writing to Database7:1214-05.Retrieving Data6:4414-06.Signing Users Up10:5514-07.Signing Users In5:0214-08.Places VC7:5114-09.Remember Logins12:3414-10.Adding Place VC8:3214-11.MapVC Interface10:3914-12.Details VC5:5414-13.Choosing Image4:2414-14.Singleton Class14:4814-15.Getting User Location8:1914-16.Choosing Location6:4514-17.Saving Places10:4514-18.Retrieving Data8:5914-19.Transferring Data6:2714-20.Displaying Details9:0214-21.Map Details6:1414-22.Adding Navigation10:4814-23.Finishing the App5:06Foursquare GitHub Link
- 16: Sprite Kit: Angry Birds Clone15-00.Angry Bird Intro0:2515-00.What is Angry Bird Clone?1:4615-01.What is Sprite Kit?6:5515-02.Finding Game Art9:2115-03.Game Scene Overview7:0015-04.Game Scene Design8:3915-05.Creating Sprites with Code9:5515-06.Physics Body14:4515-07.Bringing in Boxes8:5315-08.Making the Bird Fly5:1415-09.Moving the Bird6:1815-10.Throwing Bird in the Air6:2215-11.Resetting Game5:4415-12.Detecting Collisions8:5215-13.Increasing Score6:09Angry Bird Clone GitHub Link
- 17: Advanced Swift17-00.Advanced Swift Intro0:2617-01.Struct6:1017-02.Creating Struct7:2417-03.Reference vs Value Type9:0917-04.Mutating Function3:2317-05.Tuple7:2317-06.Guard Let5:5217-07.Switch Case6:2717-08.Breakpoint4:26Advanced Swift GitHub LinkCCA Swift Level 2 Certification
- 18: Crash Course on SwiftUI18-00.SwifUI Intro0:3918-01.What is SwiftUI?5:2718-02.Stacks8:0318-03.SwiftUI Hidden Power10:0418-04.Lists8:3418-05.State8:1118-06.Binding5:10First SwiftUI Project GitHub Link18-07.What is Favorite Book?1:10
The Complete iOS 13 Developer Course & SwiftUI
RP
Rob Percival & CodestarsInstructor
Rob Percival has a degree in Mathematics from Cambridge University. After building websites for friends and family for fun, he soon learned that web development was a very lucrative career choice. He gave up a successful job as a teacher to work part-time and today, couldn't be happier. He's passionate about teaching kids to code, so every summer he runs Code School in the beautiful city of Cambridge. He also runs the popular web hosting and design service, Eco Web Hosting which leaves him free to share my secrets with people like you.Description
With iOS 13 bringing new Siri voice capabilities, a revamped Photos app, Dark Mode support, and more new features to the platform, there's never been a better time to break into app development. Get your coding stripes and start building apps by jumping into this 40+ hour training led by Rob Percival, one of the Web's highest-rated instructors. Even if you've never touched a line of code before, Rob guides you through the essentials, like Swift5 and XCode 11, as you build several projects for iOS 13, including clones of Uber and Instagram. This course is completely up to date, you won't see any outdated technology, outdated lectures.
- Access 229 lectures & 28 hours of content 24/7
- Understand iOS13 development w/ Swift5
- Master Swift5 programming skills
- Build & iPhone/iPad app & put them to the App Store
- Learn essential design skills
Specs
Important Details
- Length of time users can access this course: lifetime
- Access options: web & mobile streaming
- Certification of completion included
- Redemption deadline: redeem your code within 30 days of purchase
- Updates included
- Experience level required: beginner
Requirements
- Mac
- Internet access required

$9.00 Value
SwiftUI: Build Beautiful, Robust Apps
Nick Walter
44 Lessons (5h)
Lifetime

$9.00 Value
Swift 5 Programming for Beginners
Nick Walter
38 Lessons (5h)
Lifetime

$9.00 Value
SwiftUI: Build Amazing Apps, Fast & Easy
Stephen DeStefano
114 Lessons (11h)
Lifetime
Terms
- Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...