_    ___ ___      _                               
/ \ |_ _/ _ \ ___| |_ _ __ ___ __ _ _ __ ___ ___
/ _ \ | | | | / __| __| '__/ _ \/ _` | '_ ` _ \/ __|
/ ___ \ | | |_| \__ \ |_| | | __/ (_| | | | | | \__ \
/_/ \_\___\___/|___/\__|_| \___|\__,_|_| |_| |_|___/
Twitch
Invidious (YT)

Invidious > Channel > Paul Hudson

Trending
Paul Hudson 113000 subscribers    RSS
View channel on YouTube
Videos
Playlists

YT 2 minutes 11 seconds
Paul Hudson
Why learn Swift – Swift for Complete Beginners
YT 2 minutes 44 seconds
Paul Hudson
About this course – Swift for Complete Beginners
YT 2 minutes 28 seconds
Paul Hudson
How to follow along – Swift for Complete Beginners
YT 8 minutes 43 seconds
Paul Hudson
How to create constants and variables – Swift for Complete Beginners
YT 5 minutes 47 seconds
Paul Hudson
How to create strings – Swift for Complete Beginners
YT 4 minutes 48 seconds
Paul Hudson
How to store whole numbers – Swift for Complete Beginners
YT 7 minutes 39 seconds
Paul Hudson
How to store decimal numbers – Swift for Complete Beginners
YT 4 minutes 18 seconds
Paul Hudson
How to store truth with Booleans – Swift for Complete Beginners
YT 6 minutes 15 seconds
Paul Hudson
How to join strings together – Swift for Complete Beginners
YT 2 minutes 31 seconds
Paul Hudson
Summary: Simple data – Swift for Complete Beginners
YT 2 minutes 17 seconds
Paul Hudson
Checkpoint 1 – Swift for Complete Beginners
YT 14 minutes 19 seconds
Paul Hudson
How to store ordered data in arrays – Swift for Complete Beginners
YT 10 minutes 20 seconds
Paul Hudson
How to store and find data in dictionaries – Swift for Complete Beginners
YT 6 minutes 20 seconds
Paul Hudson
How to use sets for fast data lookup – Swift for Complete Beginners
YT 5 minutes 24 seconds
Paul Hudson
How to create and use enums – Swift for Complete Beginners
YT 10 minutes 18 seconds
Paul Hudson
How to use type annotations – Swift for Complete Beginners
YT 2 minutes 59 seconds
Paul Hudson
Summary: Complex data – Swift for Complete Beginners
YT 2 minutes 10 seconds
Paul Hudson
Checkpoint 2 – Swift for Complete Beginners
YT 13 minutes 41 seconds
Paul Hudson
How to check a condition is true or false – Swift for Complete Beginners
YT 10 minutes 11 seconds
Paul Hudson
How to check multiple conditions – Swift for Complete Beginners
YT 10 minutes 35 seconds
Paul Hudson
How to use switch statements to check multiple conditions – Swift for Complete Beginners
YT 8 minutes 44 seconds
Paul Hudson
How to use the ternary conditional operator for quick tests – Swift for Complete Beginners
YT 9 minutes 8 seconds
Paul Hudson
How to use a for loop to repeat work – Swift for Complete Beginners
YT 4 minutes 59 seconds
Paul Hudson
How to use a while loop to repeat work – Swift for Complete Beginners
YT 5 minutes 9 seconds
Paul Hudson
How to skip loop items with break and continue – Swift for Complete Beginners
YT 3 minutes 9 seconds
Paul Hudson
Summary: Conditions and loops – Swift for Complete Beginners
YT 3 minutes 35 seconds
Paul Hudson
Checkpoint 3 – Swift for Complete Beginners
YT 11 minutes 15 seconds
Paul Hudson
How to reuse code with functions – Swift for Complete Beginners
YT 10 minutes 16 seconds
Paul Hudson
How to return values from functions – Swift for Complete Beginners
YT 9 minutes 39 seconds
Paul Hudson
How to return multiple values from functions – Swift for Complete Beginners
YT 9 minutes
Paul Hudson
How to customize parameter labels – Swift for Complete Beginners
YT 5 minutes 35 seconds
Paul Hudson
How to provide default values for parameters – Swift for Complete Beginners
YT 11 minutes 16 seconds
Paul Hudson
How to handle errors in functions – Swift for Complete Beginners
YT 2 minutes 18 seconds
Paul Hudson
Summary: Functions – Swift for Complete Beginners
YT 3 minutes 48 seconds
Paul Hudson
Checkpoint 4 – Swift for Complete Beginners
YT 18 minutes 39 seconds
Paul Hudson
How to create and use closures – Swift for Complete Beginners
YT 10 minutes 48 seconds
Paul Hudson
How to use trailing closures and shorthand syntax – Swift for Complete Beginners
YT 8 minutes 41 seconds
Paul Hudson
How to accept functions as parameters – Swift for Complete Beginners
YT 2 minutes 52 seconds
Paul Hudson
Summary: Closures – Swift for Complete Beginners
YT 2 minutes 55 seconds
Paul Hudson
Checkpoint 5 – Swift for Complete Beginners
YT 13 minutes 23 seconds
Paul Hudson
How to create your own structs – Swift for Complete Beginners
YT 6 minutes 45 seconds
Paul Hudson
How to compute property values dynamically – Swift for Complete Beginners
YT 5 minutes 26 seconds
Paul Hudson
How to take action when a property changes – Swift for Complete Beginners
YT 6 minutes 4 seconds
Paul Hudson
How to create custom initializers – Swift for Complete Beginners
YT 4 minutes 45 seconds
Paul Hudson
How to limit access to internal data using access control – Swift for Complete Beginners
YT 9 minutes 5 seconds
Paul Hudson
Static properties and methods – Swift for Complete Beginners
YT 2 minutes 10 seconds
Paul Hudson
Summary: Structs – Swift for Complete Beginners
YT 2 minutes 49 seconds
Paul Hudson
Checkpoint 6 – Swift for Complete Beginners
YT 7 minutes 52 seconds
Paul Hudson
How to create your own classes – Swift for Complete Beginners
YT 6 minutes 7 seconds
Paul Hudson
How to make one class inherit from another – Swift for Complete Beginners
YT 4 minutes 12 seconds
Paul Hudson
How to add initializers for classes – Swift for Complete Beginners
YT 3 minutes 6 seconds
Paul Hudson
How to copy classes – Swift for Complete Beginners
YT 5 minutes 57 seconds
Paul Hudson
How to create a deinitializer for a class – Swift for Complete Beginners
YT 8 minutes 20 seconds
Paul Hudson
How to work with variables inside classes – Swift for Complete Beginners
YT 1 minute 53 seconds
Paul Hudson
Summary: Classes – Swift for Complete Beginners
YT 2 minutes 47 seconds
Paul Hudson
Checkpoint 7 – Swift for Complete Beginners
YT 17 minutes 23 seconds
Paul Hudson
How to create and use protocols – Swift for Complete Beginners
YT 13 minutes 42 seconds
Paul Hudson
How to use opaque return types – Swift for Complete Beginners
YT 12 minutes 33 seconds
Paul Hudson
How to create and use extensions – Swift for Complete Beginners
YT 6 minutes 25 seconds
Paul Hudson
How to create and use protocol extensions – Swift for Complete Beginners
YT 9 minutes 50 seconds
Paul Hudson
How to get the most from protocol extensions – Swift for Complete Beginners
YT 2 minutes 5 seconds
Paul Hudson
Summary: Protocols and extensions – Swift for Complete Beginners
YT 2 minutes 27 seconds
Paul Hudson
Checkpoint 8 – Swift for Complete Beginners
YT 12 minutes 50 seconds
Paul Hudson
How to handle missing data with optionals – Swift for Complete Beginners
YT 5 minutes 17 seconds
Paul Hudson
How to unwrap optionals with guard – Swift for Complete Beginners
YT 4 minutes 45 seconds
Paul Hudson
How to unwrap optionals with nil coalescing – Swift for Complete Beginners
YT 4 minutes 23 seconds
Paul Hudson
How to handle multiple optionals using optional chaining – Swift for Complete Beginners
YT 4 minutes 34 seconds
Paul Hudson
How to handle function failure with optionals – Swift for Complete Beginners
YT 2 minutes 51 seconds
Paul Hudson
Summary: Optionals – Swift for Complete Beginners
YT 2 minutes 17 seconds
Paul Hudson
Checkpoint 9 – Swift for Complete Beginners
YT 58 minutes 14 seconds
Paul Hudson
Learn the Essentials of Swift in one hour