Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

SwiftUI Bootcamp - Beginner Level

via YouTube

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
This comprehensive SwiftUI bootcamp course covers a wide range of topics to help students get up to speed with the fundamentals of SwiftUI. Through 60 bootcamps, students will learn how to use Xcode, add text and shapes to a SwiftUI project, apply gradients and color, utilize system icons and multi-color icons, add images to a project, manipulate frames and alignments, add paddings and spacers, create stacks and grids, exploit inits and enums, use looping and scrolling, create popups and overlays, add buttons and animations, and more. The course emphasizes apple’s latest developments, such as @State property wrappers, @Binding property wrappers, @EnvironmentObjects, @ObservableObjects, and @AppStorage, and covers the fundamentals of the new iOS 15 system, including customizations with TextSelection, List Swipe Actions, and Badges, as well as features like System Materials and Backgrounds.

Syllabus

Learn SwiftUI online for FREE | Bootcamp #0.
How to use Xcode in SwiftUI project | Bootcamp #1.
Adding Text in SwiftUI | Bootcamp #2.
Creating Shapes in SwiftUI | Bootcamp #3.
Color, UIColor, Color Literals, and Hex Colors in SwiftUI | Bootcamp #4.
Linear, Radial, and Angular Gradients in SwiftUI | Bootcamp #5.
System Icons, Multi-Color Icons, and SF Symbols in SwiftUI | Bootcamp #6.
Adding images to a SwiftUI application | Bootcamp #7.
Frames and Alignments in SwiftUI | Bootcamp #8.
Backgrounds and Overlays in SwiftUI | Bootcamp #9.
VStack, HStack, and ZStack in SwiftUI | Bootcamp #10.
Adding Padding in SwiftUI View | Bootcamp #11.
How to use Spacer in SwiftUI | Bootcamp #12.
How to use inits and enums in SwiftUI | Bootcamp #13.
How to use ForEach loops in SwiftUI | Bootcamp #14.
Implementing a ScrollView in SwiftUI | Bootcamp #15.
LazyVGrid, LazyHGrid, and GridItems in SwiftUI | Bootcamp #16.
How to use and ignore the Safe Area in SwiftUI | Bootcamp #17.
How to add Buttons to SwiftUI application | Bootcamp #18.
How to use @State property wrapper in SwiftUI | Bootcamp #19.
Extracting functions and subviews in SwiftUI | Bootcamp #20.
How to Extract Subviews in SwiftUI | Bootcamp #21.
How to use @Binding property wrapper in SwiftUI | Bootcamp #22.
How to use if-else and conditional statements in SwiftUI | Bootcamp #23.
How to use Ternary Operators in SwiftUI | Bootcamp #24.
Adding Animations in SwiftUI | Bootcamp #25.
Animation Curves and Animation Timing in SwiftUI | Bootcamp #26.
How to use Transition in SwiftUI | Bootcamp #27.
Display pop-up Sheets and FullScreenCovers in SwiftUI | Bootcamp #28.
Using Sheets, Transitions, and Offsets to create a popover in SwiftUI | Bootcamp #29.
How to use NavigationView and NavigationLink in SwiftUI | Bootcamp #30.
Add, edit, move, and delete items in a List in SwiftUI | Bootcamp #31.
How to show Alerts in SwiftUI app | Bootcamp #32.
How to make a reusable ActionSheet in SwiftUI | Bootcamp #33.
How to use ContextMenu in SwifUI | Bootcamp #34.
How to use TextField in SwiftUI | Bootcamp #35.
How to use TextEditor in SwiftUI | Bootcamp #36.
How to use a Toggle to create a Switch in SwiftUI | Bootcamp #37.
Picker and PickerStyles in SwiftUI | Bootcamp #38.
How to use ColorPicker in SwiftUI | Bootcamp #39.
How to use DatePicker to select dates in SwiftUI | Bootcamp #40.
Create a Stepper in SwiftUI | Bootcamp #41.
How to use Slider in SwiftUI | Bootcamp #42.
Create a tab bar with TabView and PageTabViewStyle in SwiftUI | Bootcamp #43.
Adapt for Dark Mode in SwiftUI project | Bootcamp #44.
Adding markups and documentation to Swift in Xcode | Bootcamp #45.
How to use onAppear and onDisappear in SwiftUI | Bootcamp #46.
How to safely unwrap optionals in Swift with if-let and guard statements | Bootcamp #47.
How to add a Tap Gesture in SwiftUI | Bootcamp #48.
How to create custom models in SwiftUI | Bootcamp #49.
How to use @ObservableObject and @StateObject in SwiftUI | Bootcamp #50.
How to use @EnvironmentObject in SwiftUI | Bootcamp #51.
How to use @AppStorage in SwiftUI | Bootcamp #52.
Manage user onboarding with @AppStorage and Transitions in SwiftUI | Bootcamp #53.
Async Image in iOS 15 for SwiftUI | Bootcamp #54.
System Materials and Backgrounds in iOS 15 for SwiftUI | Bootcamp #55.
How to select text with TextSelection in SwiftUI | Bootcamp #56.
Button styles, border shapes, and control sizes in SwiftUI on iOS 15 | Bootcamp #57.
Add custom List Swipe Actions in SwiftUI | Bootcamp #58.
How to add Badges to SwiftUI TabView and List in iOS 15 | Bootcamp #59.
How to use @FocusState in SwiftUI | Bootcamp #60.
Customizing Keyboard submit button in SwiftUI | Bootcamp #61.

Taught by

Swiftful Thinking

Reviews

5.0 rating, based on 1 Class Central review

Start your review of SwiftUI Bootcamp - Beginner Level

  • Profile image for Rout Martin
    Rout Martin
    "Huge shoutout to the Swiftful Thinking This course was a game-changer for me. I learned SwiftUI. Thanks for making it fun and informative!"

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.