Channel Avatar

Swiftful Thinking @UCp25X4LzOLaksp5qY0YMUzg@youtube.com

50K subscribers - no pronouns :c

The fastest way to learn Swift 🤙


02:27
Become a Git Master FREE Online Series Conclusion | Git & Source Control #15
36:30
How to use Git Flow and Become a Git Professional | Git & Source Control #14
13:48
Adding Tags, Versioning, and Releases in Github | Git & Source Control #13
11:28
Create GitIgnore and ReadMe in Github | Git & Source Control #12
25:18
How to Add Branch Rules, CodeOwners, Pull Request Templates | Git & Source Control #11
28:25
How to Create Pull Requests in Github and Xcode | Git & Source Control #10
16:38
How to Cherry Pick, Drop Commits, and Edit Commits | Git & Source Control #9
20:47
How to Rebase Branches and When to Rebase vs Merge | Git & Source Control #8
20:51
How to Resolve Merge Conflicts Between Branches | Git & Source Control #7
29:36
How to Create Branches and Merge Changes | Git & Source Control #6
16:31
How to Push and Pull from a Remote Repository | Git & Source Control #5
17:08
How to Stage, Unstage, and Stash Code Changes in Source Control | Git & Source Control #4
31:37
How to Commit Code Changes and Write Good Commit Messages | Git & Source Control #3
18:46
How to Create and Clone a Remote Repository | Git & Source Control #2
21:57
How to set up Github, Xcode Source Control, and GitKraken | Git & Source Control #1
06:36
Learn GIT and Source Control for FREE online | Git & Source Control #0
31:13
Rebuild Netflix in SwiftUI (Part 6/6) | SwiftUI in Practice #17
24:05
Rebuild Netflix in SwiftUI (Part 5/6) | SwiftUI in Practice #16
17:26
Rebuild Netflix in SwiftUI (Part 4/6) | SwiftUI in Practice #15
22:08
Rebuild Netflix in SwiftUI (Part 3/6) | SwiftUI in Practice #14
21:30
Rebuild Netflix in SwiftUI (Part 2/6) | SwiftUI in Practice #13
28:48
Rebuild Netflix in SwiftUI (Part 1/6) | SwiftUI in Practice #12
16:45
Rebuild Bumble in SwiftUI (Part 5/5) | SwiftUI in Practice #11
14:49
Rebuild Bumble in SwiftUI (Part 4/5) | SwiftUI in Practice #10
35:11
Rebuild Bumble in SwiftUI (Part 3/5) | SwiftUI in Practice #9
43:44
Rebuild Bumble in SwiftUI (Part 2/5) | SwiftUI in Practice #8
24:39
Rebuild Bumble in SwiftUI (Part 1/5) | SwiftUI in Practice #7
41:52
Rebuild Spotify in SwiftUI (Part 5/5) | SwiftUI in Practice #6
29:01
Rebuild Spotify in SwiftUI (Part 4/5) | SwiftUI in Practice #5
21:48
Rebuild Spotify in SwiftUI (Part 3/5) | SwiftUI in Practice #4
34:42
Rebuild Spotify in SwiftUI (Part 2/5) | SwiftUI in Practice #3
30:37
Rebuild Spotify in SwiftUI (Part 1/5) | SwiftUI in Practice #2
20:16
Project Setup and Shared Components | SwiftUI in Practice #1
04:28
Rebuild Popular UI Screens in SwiftUI | SwiftUI in Practice #0
15:18
How to use Lottie in SwiftUI | Swift Packages #6
32:00
How to use SwiftfulRouting in SwiftUI | Swift Packages #5
35:13
How to use SwiftfulUI in SwiftUI | Swift Packages #4
21:06
How to use Keychain-Swift in SwiftUI | Swift Packages #3
18:16
How to use Kingfisher in SwiftUI | Swift Packages #2
25:39
How to use SDWebImage in SwiftUI | Swift Packages #1
03:34
How to use Third Party Swift Packages in SwiftUI | Swift Packages #0
22:58
Paging ScrollView in SwiftUI for iOS 17 | Continued Learning #34
15:01
How to use VisualEffect ViewModifier SwiftUI | Continued Learning #33
12:31
How to use MainActor with Observable Macro in SwiftUI | Swift Concurrency #19
18:52
How to use @Observable Macro in SwiftUI | Bootcamp #76
05:57
How to use ControlGroup in SwiftUI | Bootcamp #75
06:29
How to use ContentUnavailableView in SwiftUI | Bootcamp #74
15:28
How to use Grid in SwiftUI | Bootcamp #73
25:36
How to use NavigationSplitView in SwiftUI | Bootcamp #72
26:32
How to use AsyncStream in Swift | Swift Concurrency #18
13:07
How to use Alignment Guides in SwiftUI | Continued Learning #32
07:01
How to use ViewThatFits in SwiftUI | Bootcamp #71
10:58
How to use AnyLayout in SwiftUI | Bootcamp #70
18:04
How to use Popover modifier in SwiftUI | Bootcamp #69
12:15
How to create custom Operators in Swift | Advanced Learning #33
19:54
How to use Subscripts in Swift | Advanced Learning #32
43:24
How to create custom Property Wrappers in SwiftUI (PART 2/2) | Advanced Learning #30
51:33
How to create custom Property Wrappers in SwiftUI (PART 1/2) | Advanced Learning #30
25:12
How to use KeyPaths in Swift | Advanced Learning #29
33:50
Custom Errors and Alerts in SwiftUI | Advanced Learning #28