Alison
Alison Logo

Beginner in Advanced Swift Programming for iOS 

  • Offered byAlison

Beginner in Advanced Swift Programming for iOS
 at 
Alison 
Overview

Learn how to use advanced Swift programming for iOS development with this free online programming course

Duration

3 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Beginner in Advanced Swift Programming for iOS
 at 
Alison 
Highlights

  • Earn a certificate of completion from Alison
Details Icon

Beginner in Advanced Swift Programming for iOS
 at 
Alison 
Course details

What are the course deliverables?
  • Outline the use of extensions for existing classes, structures, enumerations or protocols
  • Identify when to use enumerations and work with data in a type-safe way
  • Illustrate how Swift transformations can be used to manipulate data
  • List and explain the different transformation functions in Swift
  • Define protocols and their use in the Swift programming language
  • Explain what delegation is and how to pass data between view controllers
  • Identify when to use the mutating keyword for functions
More about this course
  • This free online iOS development course will teach you about how you can master the Swift programming language and take your iOS development skills to the next level
  • You will learn the basics of advanced Swift programming concepts such as enumerations, extensions, protocols, delegates, transformations and more
  • This course is an introduction to advanced Swift programming concepts and aims to increase your knowledge of Swift for more advanced iOS development
  • This course provides a thorough introduction to some of the more complex topics in Swift and breaks them down with the use of examples and applications
  • The course begins by introducing you to essential progamming concepts such as enumerations, extensions, Swift transformations and how to work with data in a type-safe way
  • Next, the course continues by outlining protocols and delegates, and how to use them to pass data between view controllers
Read more

Beginner in Advanced Swift Programming for iOS
 at 
Alison 
Curriculum

Introduction To Enumerations, Extensions And Swift Transformations

Enumerations, Extensions And Swift Transformations - Learning Outcomes

Enumerations

Extensions- Part 1

Extensions- Part 2

Swift Transformations

Enumerations, Extensions And Swift Transformations - Lesson Summary

Overview Of Protocols, Delegates And Mutating Functions

Protocols, Delegates And Mutating Functions - Learning Outcomes

Intro To Protocols-Delegates - Numbers Example

Intro To Protocols-Delegates Part 2 - Question Generator

Protocols-Delegates - Building Color Magic App UI

Protocols-Delegates - Using The Delegate Method In Color Magic App

Protocols-Delegates - Using Mutating Functions In Types

Protocols, Delegates And Mutating Functions - Lesson Summary

Course Assessment

Introduction To Advanced Swift Programming For IOS - Course Assessment

Other courses offered by Alison

Free
1 hours
– / –
– / –
15 hours
– / –
Free
3 hours
– / –
Free
5 hours
– / –
View Other 299 CoursesRight Arrow Icon
qna

Beginner in Advanced Swift Programming for iOS
 at 
Alison 

Student Forum

chatAnything you would want to ask experts?
Write here...