Get $1 credit for every $25 spent!

The Complete SwiftUI Developer Bundle

Ending In:
Add to Cart - $24.99
Add to Cart ($24.99)
$600
95% off
wishlist
Courses
3
Lessons
150
Enrolled
107

What's Included

Product Details

Access
Lifetime
Content
4.0 hours
Lessons
33

The Complete SwiftUI Developer Course

Build Real Apps like WhatsApp Clone & Catch The Kenny Game with SwiftUI

By Codestars | in Online Courses

If you are developing iOS with Swift, you'll likely have already heard of SwiftUI because it's about to change the development industry. With SwiftUI, you can build robust, stunning, and efficient user interfaces like never before, and this version release can be considered as the biggest news since the release of Swift itself. This course is a practical course for students who want to master SwiftIU quickly. Within the course, students will learn how to build real apps like WhatsApp close, Landmark Book app & more. They will also learn how to create stunning user interfaces for apps as well as the theory behind them.

4.1/5 average rating: ★ ★ ★ ★

  • Access 33 lectures & 4 hours of content 24/7
  • Build real apps like WhatsApp clone, Landmark Book app & Catch The Kenny game
  • Create stunning user interfaces for apps
  • Learn the theory & put it in to practice in each lecture
  • Work with data with new concepts
  • Know the usage of Gesture, Timer, Position & others in SwiftUI
NOTE: Software NOT included.
Rob Percival | Web Developer
4.5/5 Instructor Rating: ★ ★ ★ ★

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.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Knowledge on Swift & iOS Development
  • macOS Catalina & Xcode 11

Course Outline

  • Your First Program
  • Introduction
    • SwiftUI Promo - 1:36
    • 00-01.What is SwiftUI - 7:35
  • Layout
    • 01-02-Swift UI Overview - 11:01
    • 01-03-Vertical Stack - 12:37
    • 01-04-Stacks Continued - 11:30
    • 01-05-Finishing the App - 9:32
  • Views Detailed
    • 02-02.Responsive Design - 11:05
    • 02-05.Button - 6:12
    • 02-09.Sections - 6:36
    • 02-01.Text - 8:29
    • 02-07.Lists - 7:51
    • 02-08.Model - 6:51
    • 02-04.Our Own Views - 9:30
    • 02-00.Views Detailed Intro - 1:03
    • 02-06.Navigation - 6:58
    • 02-03.Image - 7:47
  • Data & Wrappers
    • 03-00.Working With Data Intro - 0:51
    • 03-01.Working with Data - 7:33
    • 03-02.Binding - 6:27
    • 03-03.Creating Model - 6:54
    • 03-04.Clickable List - 3:02
    • 03-05.Transferring Data - 8:09
    • 03-06.Binding From A Different View - 7:33
    • 03-08.Sheet - 10:28
  • Landmark Book Challange
    • 04-05.Map and Image - 11:07
    • 04-04.Creating Maps - 14:42
    • 04-08.List with Images - 8:25
    • 04-00.Landmark Book Intro - 0:37
    • 04-07.Passing Data - 6:50
    • 04-01.Landmark Challange - 3:30
    • 04-03.Model Elements - 11:18
    • 04-02.Landmark Model - 8:56
    • 04-06.Model Details - 9:18

View Full Curriculum


Access
Lifetime
Content
10.0 hours
Lessons
58

SwiftUI Apps for All Apple Platforms

Learn the True Magic of SwiftUI & Make Apps and Widgets for iPhone, Mac, iPad, Apple Watch, and AppleTV

By Nick Walter | in Online Courses

SwiftUI is an amazing new tool from Apple that allows us to make apps in a much simpler and faster way. In this course, you'll go through the beginnings of SwiftUI so that you learn the ground principles. You'll then take these and begin building apps! This course starts first by helping you build an iPhone app called HypedList, which will then be used to make an iPad app! You'll also learn how to create a widget and from there make a Mac app and a watch app. This course will finish off with an Apple TV app.

4.5/5 average rating: ★ ★ ★ ★

  • Access 58 lectures 10 hours of content 24/7
  • Learn the ground principles of SwiftUI
  • Build an iPhone app called HypedList
  • Create widgets with SwiftUI
  • Proceed with making app for Mac, Apple Watch, & Apple TV
Nick Walter | Mobile & Web Developer
4.5/5 Instructor Rating: ★ ★ ★ ★

Nick Walter is an iOS developer that has been focused on mobile app design and creation for over 3 years. His involvement in the iOS community started off with a bang, and, in 2013, he was one of 25 students worldwide to be invited to Apple's "Cocoa Camp." Within his community, he is also co-president of an Apple developer group called "Cocoa Heads."

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Welcome
    • Intro - 3:57
    • Swift Refresher
  • SwiftUI Basics
    • 2 - 1 Xcode Tour - 7:15
    • 2 - 2 Views - 6:45
    • 2 - 3 Modifiers - 10:06
    • 2 - 4 HStacks and Vstacks - 8:21
    • 2 - 5 SubViews - 8:01
    • 2 - 6 Previews - 5:13
    • 2 - 7 Controls - 12:59
    • 2 - 8 Source Code
  • iOS and SwiftUI Basics
    • 3 - 1 HypedList Walkthrough - 5:52
    • 3 - 2 TabViews - 7:25
    • 3 - 3 SF Symbols and NavigationView - 9:42
    • 3 - 4 Displaying Views in a Sheet - 6:32
    • 3 - 5 HypedEvent Class - 5:28
    • 3 - 6 Forms and Controls - 9:51
    • 3 - 7 Form Design - 14:42
    • 3 - 8 UIKit ViewControllers in SwiftUI - 14:29
    • 3 - 9 Button Styles - 20:50
  • Finishing iOS
    • 4 - 1 Test Data - 13:45
    • 4 - 2 ScrollViews - 7:09
    • 4 - 3 HypedEvent Tile Design - 19:08
    • 4 - 4 Dates and Swift Packages - 11:00
    • 4 - 5 Data Controller - 10:09
    • 4 - 6 Codable - 16:19
    • 4 - 7 UserDefaults - 11:36
    • 4 - 8 Past Events - 16:02
    • 4 - 9 Setting Up an API - 9:05
    • 4 - 10 Processing the API - 21:08
    • 4 - 11 Downloading Images - 4:23
    • 4 - 12 HypedEvent Detail View - 9:36
    • 4 - 13 Buttons - 10:29
    • 4 - 14 NavigationLinks - 17:49
    • 4 - 15 Edit and Delete - 15:47
  • Widgets
    • 5 - 1 Intro to WidgetKit - 4:20
    • 5 - 2 Target Membership - 7:25
    • 5 - 3 Widget Previews - 7:41
    • 5 - 4 Widget Design - 16:38
    • 5 - 5 Placeholders Snapshots and Timelines - 22:06
  • iPad
    • 6 - 1 Size Classes - 7:18
    • 6 - 2 Sidebar - 14:54
    • 6 - 3 Detail View - 19:44
  • Watch
    • 7 - 1 WatchOS - 10:07
    • 7 - 2 List Design and Extensions - 15:53
    • 7 - 3 Sending Data from Phone to Watch - 18:15
    • 7 - 4 Watch to Phone - 10:14
    • 7 - 5 Messages - 12:51
  • Mac
    • 8 - 1 MacOS and Big Sur - 17:25
    • 8 - 2 Working Through Mac Errors - 8:06
    • 8 - 3 Data and Buttons - 7:44
    • 8 - 4 Create View - 11:14
    • 8 - 5 Color Issues - 8:45
    • 8 - 6 Mac Widgets - 4:23
  • TV
    • 9 - 1 tvOS - 11:40
    • 9 - 2 TV Tabs - 4:09
    • 9 - 3 Tile Design - 8:41
    • 9 - 4 Big Sur Bug - 9:56
  • Goodbye
    • Goodbye - 2:29

View Full Curriculum


Access
Lifetime
Content
7.0 hours
Lessons
59

SwiftUI Animations

Enjoy Easy to Moderate Fun to Build Projects

By Stephen DeStefano | in Online Courses

Create smooth and engaging animations with SwiftUI. This is a fun course with many projects for any skill level ranging from easy, intermediate, to advanced, that explore and use various kinds of animation. In this course, you will learn the many techniques and ways of translating your ideas for animation and motion, into animations in your apps. Animations are what really set apps apart from the crowd, because they are interactive, make the app come alive, and never fall to make us smile. This course will show you how to animate all kinds of objects and values.

4.2/5 average rating: ★ ★ ★ ★

  • Access 59 lectures & 7 hours of content 24/7
  • Animate objects around different axis
  • Create a marching ants effect that you’ll use as a fan belt to drive a gear
  • Animate a weather graph with data & combine animations together to create a more unique effect
  • Use shape protocol & path to make a custom wave shape
  • Add sound to make the project interactive
Stephen DeStefano | iOS/macOS Developer & Swift Instructor
4.5/5 Instructor Rating: ★ ★ ★ ★

Stephen DeStefano is an Apple developer who has been creating apps for 7 years. He has worked with top programmers in the field, and continuously stays current and grows with Apple as technology continues to evolve. His goal here is to create video instruction that makes it easy for students to work with Apple's new language, Swift, and incorporate that knowledge into creating, some pretty amazing apps.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Knowledge on Swift language

Course Outline

  • LINKS FOR AMAZING SWIFTUI RESOURCES
    • LINKS FOR AMAZING SWIFTUI RESOURCES
  • Stacks
    • Stacks - 12:17
  • Text and Modifiers
    • Text and Modifiers part 1 - 9:36
    • Text and Modifiers part 2 - 8:28
    • Text and Modifiers part 3 - 5:38
  • TextField - State - and modifiers
    • TextField - State - and modifiers - 9:01
  • 7 - Images and modifiers
    • Images and modifiers part 1 - 9:31
    • Images and modifiers part 2 - 3:57
  • Project 1 - Circle of Friends - Animating circles
    • Introduction - 0:23
    • Animating Circles - 9:50
  • Project 2 - Record What? - Record Player
    • Introduction - 1:46
    • Part 1 - Add the Record box - Record - Arm - 12:12
    • Part 2 - Add the play button - Sound - 8:51
  • Project 3 - You Hue - Hue rotation example 1
    • Introduction - 1:19
    • Hue rotation example 1 - 9:10
  • Project 4 - Calma y Relájate- Breathing Flower
    • Introduction - 0:56
    • Part 1 - Adding the labels and breath - 10:14
    • Part 2 - Adding the petals - making the flower breath - 12:01
  • Project 5 - Patriotic Bird - Flying Eagle
    • Introduction - 0:41
    • Flying Bird - 10:10
  • Project 6 - Dodgeball Anyone? - SpriteKit Fountain (iOS 14)
    • Introduction - 2:40
    • SpriteKit Animation - 11:14
  • Project 7 - Hue are so colorful - Hue Rotation example 2
    • Introduction - 1:45
    • Hue Rotation example 2 - 14:49
  • Project 8 - Fly me to the moon - Present and dismiss transition
    • Introduction - 1:20
    • Part 1 - Build the Settings View - 9:18
    • Part 2 - Create the Present and Dismiss transformation functionality - 8:26
    • Part 3 - Presenting and dismissing the transition - 8:30
  • Project 9 - Parallax this! - Parallax Effect
    • Introduction - 1:01
    • Parallax Effect - 6:50
  • Project 10 - Going up? - Elevator
    • Introduction - 2:38
    • Part 1 - Setting up - Create the frame and doors - 8:34
    • Part 2 - Creating the button and floor numbers - 9:18
    • Part 3 - Adding the timing functions - Sound - 9:48
  • Project 11 - Get into the swing of it - Girl on a Swing
    • Introduction - 0:31
    • Swinging - 13:41
  • Project 12 - Starry Starry Night - Twinkling Stars
    • Introduction - 1:04
    • Part 1 - Setting up - Create the path function - 15:21
    • Part 2 - Creating the stars - 13:30
  • Project 13 - Weather AnimProject 13 - He's not a fair weather friend - Weather UIations
    • Introduction - 1:53
    • Part 1 - Setting up - Add the data model - Picker - 5:52
    • Part 2 - Add the graph - Text animations - 14:20
    • Part 3 - Animating - 6:26
    • Part 4 - Adding Swift packages - 6:29
  • Project 14 - Gear up for this - Gears and Belts
    • Introduction - 1:37
    • Part 1 - Creating the gears - 6:55
    • Part 2 - Creating the Belt - 6:11
    • Part 3 - Creating the worm gear - 6:30
    • Part 4 - Creating the shaft and fan - 5:31
    • Part 5 - Putting it all together - 15:14
  • Project 15 - Ahoy mate - Waves
    • Introduction - 1:01
    • Part 1 - Create the wave with the path function - 8:14
    • Part 2 - Create the ocean - 12:10
    • Part 3 - Create the buoy with lights - 7:23
    • Part 4 - Add audio - 2:39
  • Project 16 - A Stroke of Insight - Animating Strokes
    • Project 16 - Introduction - 0:39
    • Part 1 - Create the heart shape - 6:02
    • Part 2 - Animating the path around the heart shape - 10:25
  • Project 17 - Be Fruitful and Multiply
    • Project 17 Introduction - 0:52
    • Add View - 17:55

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.