kingers Posted December 12, 2024 Report Share Posted December 12, 2024 Complete Swift Development Masterclass 2023 Published 12/2023 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 3.92 GB | Duration: 16h 24mMaster the fundamentals and advanced features of Swift development What you'll learn Swift Basics of Software Development Beginner Swift concepts Advanced Swift concepts Object Oriented Programming Principles of Software development Requirements Interest in iOS app development and Swift Mac Description This course is a unique experience on Udemy. There are loads of Swift resources online to choose from, but this is the only course that takes you from a complete beginner in software development, teaches you the fundamentals, advanced topics, and makes you an expert in this field.In addition, you have loads of practice exercises, challenges and projects to work on. I didn't just add a bunch of exercises at the end. Instead, each concept is put in code and practiced so that we make sure you apply and learn everything through action.You get over 20 hours of on-demand videos, exercises and most importantly projects to apply the knowledge we talk about.I've spent years building applications in Swift, and years again teaching people how to build code for themselves.This is the most complete course I've ever done, and it's all to help you on your journey to become an expert developer.We will cover basic topics such aslanguage fundamentalscollectionsflow controlloopshandling errors and exceptionsfunctionsclosureshigher order functionsAs well as advanced topics such asObject Oriented ProgrammingPrinciples of developmentStandard functionsTypes of classesExtensionsGenericsAsynchronous programmingAnd we will put everything in practice through examples and projects.If you want to take ONE COURSE to master Swift take this course. Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 How this course is structured Section 2: How to Lecture 3 How to take this course Lecture 4 How to ask questions Section 3: First code Lecture 5 Section overview Lecture 6 Installation Lecture 7 Create Xcode project Lecture 8 Xcode project code Lecture 9 Hello world in Xcode Lecture 10 Explanation Lecture 11 Change the code Lecture 12 Comments Lecture 13 Code for next video Lecture 14 Documentation Lecture 15 Section recap Section 4: Strings and variables Lecture 16 Section overview Lecture 17 Strings Lecture 18 Multiline strings Lecture 19 Variables Lecture 20 Variable names Lecture 21 Practice: Variables and strings Lecture 22 Challenge: Variables and strings Lecture 23 Solution: Variables and strings Lecture 24 String functions Lecture 25 How to find all available string functions Lecture 26 String interpolation Lecture 27 Practice: String functions Lecture 28 Challenge: String functions Lecture 29 Solution: String functions Lecture 30 Recap Section 5: User input Lecture 31 Section overview Lecture 32 User input Lecture 33 Getting a number Lecture 34 Generate random number Lecture 35 Practice: User input Lecture 36 Challenge: User input Lecture 37 Solution: User input Lecture 38 Recap Section 6: Numbers and variable types Lecture 39 Section overview Lecture 40 Numbers Lecture 41 Number types Lecture 42 Practice: Numbers Lecture 43 Challenge: Numbers Lecture 44 Solution: Numbers Lecture 45 Number types in memory Lecture 46 Implicit vs explicit Lecture 47 Type conversions Lecture 48 Let's talk about strings again Lecture 49 Practice: Type conversions Lecture 50 Challenge: Type conversions Lecture 51 Solution: Type conversions Lecture 52 Recap Section 7: Operators and booleans Lecture 53 Section overview Lecture 54 Arithmetic operators Lecture 55 Order of operations Lecture 56 Result types Lecture 57 Assignment operators Lecture 58 Practice: Operators Lecture 59 Challenge: Operators Lecture 60 Solution: Operators Lecture 61 Booleans Lecture 62 Logical operators Lecture 63 Comparison operators Lecture 64 Practice: Logical operators Lecture 65 Challenge: Logical operators Lecture 66 Solution: Logical operators Lecture 67 Recap Section 8: Nullability Lecture 68 Section overview Lecture 69 Nil value Lecture 70 Optional data type Lecture 71 Null safe calls Lecture 72 Nil coalescing Lecture 73 Non null assertions Lecture 74 Guards Lecture 75 Practice: Coalescing and assertions Lecture 76 Challenge: Coalescing and assertions Lecture 77 Solution: Coalescing and assertions Lecture 78 Recap Section 9: Collections Lecture 79 Section overview Lecture 80 Collections Lecture 81 Collections in swift Lecture 82 Array Lecture 83 Set Lecture 84 Dictionary Lecture 85 Tuple Lecture 86 Recap Section 10: Arrays Lecture 87 Section overview Lecture 88 Immutable array Lecture 89 Mutable array Lecture 90 Practice: Array Lecture 91 Challenge: Array Lecture 92 Solution: Array Lecture 93 Array functions Lecture 94 Practice: Array functions Lecture 95 Challenge: Array functions Lecture 96 Solution: Array functions Lecture 97 Recap Section 11: Set Lecture 98 Section overview Lecture 99 Immutable set Lecture 100 Mutable set Lecture 101 Practice: Set Lecture 102 Challenge: Set Lecture 103 Solution: Set Lecture 104 Set functions Lecture 105 Set fundamental functions Lecture 106 Practice: Set functions Lecture 107 Challenge: Set functions Lecture 108 Solution: Set functions Lecture 109 Recap Section 12: Dictionary Lecture 110 Section overview Lecture 111 Immutable dictionary Lecture 112 Mutable dictionary Lecture 113 Dictionary functions Lecture 114 Practice: Dictionary Lecture 115 Challenge: Dictionary Lecture 116 Solution: Dictionary Lecture 117 Recap Section 13: Tuple Lecture 118 Section overfiew Lecture 119 Tuple Lecture 120 Practice: Tuple Lecture 121 Challenge: Tuple Lecture 122 Solution: Tuple Lecture 123 Recap Section 14: Flow control Lecture 124 Section overview Lecture 125 Flow control Lecture 126 If conditional Lecture 127 Switch statement Lecture 128 For loop Lecture 129 While loop Lecture 130 Repeat while loop Lecture 131 Recap Section 15: If statement Lecture 132 Section overview Lecture 133 If statement Lecture 134 More if statements Lecture 135 Nil guards Lecture 136 Practice: If statement Lecture 137 Challenge: If statement Lecture 138 Solution: If statement Lecture 139 Shorthand if Lecture 140 Multiple if statements Lecture 141 Practice: If conditional Lecture 142 Challenge: If conditional Lecture 143 Solution: If conditional Lecture 144 Recap Section 16: Expressions and ranges Lecture 145 Section overview Lecture 146 Arithmetic and logical expressions Lecture 147 Boolean returning functions Lecture 148 Practice: Expressions Lecture 149 Challenge: Expressions Lecture 150 Solution: Expressions Lecture 151 Ranges Lecture 152 Range uses Lecture 153 Practice: Ranges Lecture 154 Challenge: Ranges Lecture 155 Solution: Ranges Lecture 156 Recap Section 17: Switch Lecture 157 Section overview Lecture 158 Switch Lecture 159 More switch Lecture 160 Switch where Lecture 161 Practice: Switch Lecture 162 Challenge: Switch Lecture 163 Solution: Switch Lecture 164 Recap Section 18: For loop Lecture 165 Section overview Lecture 166 For loop Lecture 167 Practice: For loop Lecture 168 Challenge: For loop Lecture 169 Solution: For loop Lecture 170 More for loops Lecture 171 Where clause Lecture 172 Practice: More for loops Lecture 173 Challenge: More for loops Lecture 174 Solution: More for loops Lecture 175 Recap Section 19: While loop Lecture 176 While loop Lecture 177 Practice: While loop Lecture 178 Challenge: While loop Lecture 179 Solution: While loop Lecture 180 Section overview Lecture 181 Repeat while loop Lecture 182 Nested while loops Lecture 183 Practice: Repeat while loop Lecture 184 Challenge: Repeat while loop Lecture 185 Solution: Repeat while loop Lecture 186 Recap Section 20: Break and continue Lecture 187 Section overview Lecture 188 The break keyword Lecture 189 The continue keyword Lecture 190 Practice: Break and continue Lecture 191 Challenge: Break and continue Lecture 192 Solution: Break and continue Lecture 193 Fallthrough Lecture 194 Labels Lecture 195 Recap Section 21: Functions Lecture 196 Section overview Lecture 197 Functions Lecture 198 Practice: Functions Lecture 199 Challenge: Functions Lecture 200 Solution: Functions Lecture 201 Function parameters Lecture 202 Function return Lecture 203 Practice: More functions Lecture 204 Challenge: More functions Lecture 205 Solution: More functions Lecture 206 Recap Section 22: More functions Lecture 207 Section overview Lecture 208 Nil function values Lecture 209 Practice: Nil function values Lecture 210 Challenge: Nil function values Lecture 211 Solution: Nil function values Lecture 212 Overloading Lecture 213 Practice: Overloading Lecture 214 Challenge: Overloading Lecture 215 Solution: Overloading Lecture 216 Scope and in-out parameters Lecture 217 Practice: Scope Lecture 218 Challenge: Scope Lecture 219 Solution: Scope Lecture 220 Varidic parameters Lecture 221 Practice: Varidic parameters Lecture 222 Challenge: Varidic parameters Lecture 223 Solution: Varidic parameters Lecture 224 Local functions Lecture 225 Practice: Local functions Lecture 226 Challenge: Local functions Lecture 227 Solution: Local functions Lecture 228 Recap Section 23: Closures and Higher Order Functions Lecture 229 Section overview Lecture 230 Closures Lecture 231 Higher Order Functions (HOFs) Lecture 232 Practice: Closures and HOFs Lecture 233 Challenge: Closures and HOFs Lecture 234 Solution: Closures and HOFs Lecture 235 Common HOFs Lecture 236 Practice: Common HOFs Lecture 237 Challenge: Common HOFs Lecture 238 Solution: Common HOFs Lecture 239 Recap Section 24: OOP in Swift Lecture 240 Section overview Lecture 241 What is OOP Lecture 242 The 4 principles of OOP Lecture 243 Components Lecture 244 Recap Section 25: Enumerations Lecture 245 Section overview Lecture 246 Enum Lecture 247 Enum uses Lecture 248 Enum values Lecture 249 Practice: Enum Lecture 250 Challenge: Enum Lecture 251 Solution: Enum Lecture 252 Recap Section 26: Structures Lecture 253 Section overview Lecture 254 Structures Lecture 255 Properties Lecture 256 Methods Lecture 257 Initialisers Lecture 258 Practice: Structures Lecture 259 Challenge: Structures Lecture 260 Solution: Structures Lecture 261 Recap Section 27: More concepts Lecture 262 Section overview Lecture 263 The self keyword Lecture 264 Practice: The self keyword Lecture 265 Challenge: The self keyword Lecture 266 Solution: The self keyword Lecture 267 Private access Lecture 268 Practice: Private access Lecture 269 Challenge: Private access Lecture 270 Solution: Private access Lecture 271 Initializer delegation Lecture 272 Failable initializer Lecture 273 Practice: Initializer delegation Lecture 274 Challenge: Initializer delegation Lecture 275 Solution: Initializer delegation Lecture 276 Static functionality Lecture 277 Practice: Static functionality Lecture 278 Challenge: Static functionality Lecture 279 Solution: Static functionality Lecture 280 Recap Section 28: Properties Lecture 281 Computed properties Lecture 282 Practice: Computed properties Lecture 283 Challenge: Computed properties Lecture 284 Solution: Computed properties Lecture 285 Read only properties Lecture 286 Practice: Read only properties Lecture 287 Challenge: Read only properties Lecture 288 Solution: Read only properties Complete newbies,Intermediate developers,Beginner developers,iOS developers[center]DownloadFikperhttps://fikper.com/j7BG6FC4sG/Udemy_Complete_Swift_development_masterclass.part1.rar.htmlhttps://fikper.com/PWyfV64H5N/Udemy_Complete_Swift_development_masterclass.part2.rar.htmlhttps://fikper.com/qvln4t86N4/Udemy_Complete_Swift_development_masterclass.part3.rar.htmlhttps://fikper.com/p8ucsPSQGs/Udemy_Complete_Swift_development_masterclass.part4.rar.htmlRapidGatorhttps://rapidgator.net/file/438f7e4ac4bf2337996fa99c404fce2f/Udemy_Complete_Swift_development_masterclass.part1.rarhttps://rapidgator.net/file/e7b5b1bd51d8276219514691cc9679d0/Udemy_Complete_Swift_development_masterclass.part2.rarhttps://rapidgator.net/file/465af9eeccab07574349a2a3e007090e/Udemy_Complete_Swift_development_masterclass.part3.rarhttps://rapidgator.net/file/ca83a5518b0b6eb9c4efd5843b6a41d1/Udemy_Complete_Swift_development_masterclass.part4.rarNitroFlarehttps://nitroflare.com/view/B515EAB6DDEB4FE/Udemy_Complete_Swift_development_masterclass.part1.rarhttps://nitroflare.com/view/B9D0FA22393E316/Udemy_Complete_Swift_development_masterclass.part2.rarhttps://nitroflare.com/view/BA690F1D0386D94/Udemy_Complete_Swift_development_masterclass.part3.rarhttps://nitroflare.com/view/82705247C84FA94/Udemy_Complete_Swift_development_masterclass.part4.rar[/center] Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now