4.4  7 reviews on Udemy

Complete Guide to Swift Programming

Take your first foray into programming for iOS devices with Swift
Course from Udemy
 27 students enrolled
 en
Familiarize yourself with the basics of Swift programming concepts
Master how to use key language elements, such as strings and collections
Write code with less duplication using generics
Compare different architectural patterns for iOS apps
Load content from web APIs into structs
Explore methods to store structs to files

This Learning Path begins with explaining the fundamental Swift programming concepts, language structure, and the Swift programming syntax. You will learn to create original custom operators with Swift operators, branching, and loops. You will also learn how to run application codes and compile errors.

Moving ahead, you will learn about the copy-on-write technique and how to implement it ourselves. This Learning Path shows you how to load JSON from web APIs into our custom types, and how to export that content out again. You will learn to create frameworks and import other frameworks using CocoaPods or Carthage. You will also learn about Swift protocols and how protocol-oriented development improves efficiency and leads to more maintainable and reusable code. Next, you will study about generics, and how they enable us to support multiple types without duplication. You will discover different ways to structure a complete iOS app from scratch.You will study the well-known MVC pattern and learn every other trending architecture in the iOS world. Finally, you will know how Swift supports modern application development using advanced features, such as built-in Unicode support and higher-order functions.

By the end of this Learning Path, you will have proficiency in Swift programming and be able to build your own iOS apps in no time!

About the Author

Brent Arnold has over fifteen years of experience in web and mobile technologies. He has been an iOS developer since 2009. He specializes in native iOS and Android development, Objective-C, Swift, Android Native development - Java, Android SDK, Unity 3D, HTML/Javascript/CSS, PhoneGap, Flash/Flex/Adobe Air. He has developed over forty apps in the App store. Software Manager and Mobile Architect over a large development group including off-shore developers. Extensive educational software development experience with applications used by millions of users.

Complete Guide to Swift Programming
$ 94.99
per course
Also check at

FAQs About "Complete Guide to Swift Programming"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK