u/vahexin r/swift • Recommends
On “Best SwiftUI Course?”
122K subscribers • 15 videos on Hallway
Beginner. No background in the topic needed.
319K views5 years ago5 recommendations
Paul Hudson provides a fast-paced crash course covering the essential language features of Swift for experienced developers or reviewers.
This video walks through all the essential language features of Swift in just under one hour, and is aimed at two groups of people: folks who have completed up to day 14 of the 100 Days of SwiftUI and want to review what they've learned, and developers with extensive experience of other languages who want to transfer their knowledge to Swift quickly. This video is very fast! If you're struggling to understand concepts such as arrays, functions, closures, and similar, you should consider following the videos in my 100 Days of SwiftUI course at hackingwithswift.com/100/swiftui – they are much slower, providing much more explanation and example code along the way. Introduction Creating constants and variables, Strings Integers Decimals Booleans Joining strings Arrays Dictionaries Sets Enums Type annotations Conditions Switch statements The ternary conditional operator Loops Functions Returning multiple values from functions Customizing parameter labels Providing default values for parameters Handling errors in functions Closures Trailing closures and shorthand syntax Structs Computed properties Property observers Custom initializers Access control Static properties and methods Classes Protocols Extensions Protocol extensions Optionals Unwrapping optionals with guard Nil coalescing Optional chaining Optional try? Wrap up Dog rewardWhat people say. Recommended as an excellent, fast-paced crash course for experienced programmers to quickly learn Swift.
u/vahexin r/swift • Recommends
On “Best SwiftUI Course?”
u/AppyDaysDevin r/swift • Recommends
On “Took the plunge”
u/rafaeldacein r/swift • Recommends
On “Planning to switch to Swift instead of React Native. Need advice.”
u/xdreadddddin r/swift • Recommends
On “Best way forward coming from the Javascript / Typescript world?”
u/hemanth_pulimiin r/swift • Recommends
On “Good tutorial to learn Swift for an Objective-C developer”
u/hemanth_pulimiin r/swift • Recommends
On “Fast way to learn Swift for someone who is good at java”
u/RationallyMuslimin r/swift • Mentions
On “What’s everyone working on this month? (December 2023)”