Overview
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