Logo
flag

Programming in Swift: Functions and Types

Logo

Please rate the course

0.0
Category:
Language:
English
Duration:
04:33:22
Number of lessons:
46
Release date:
03/12/2019
Rating:
0.0

Course short description

Gain a deeper understanding of functions, practice using closures, and build your skills with named types.


Who is this for?

This course is part of our iOS and Swift for Beginners learning path. You're ready for this course if you're working through that learning path in order, or you're someone who has just a little bit of Swift experience.

To start, you'll review some function fundamentals and learn more advanced features of functions. You'll also practice writing closures, a close relative of functions, and using them to manipulate collections.

Then, you'll move on to build your skills in writing named types: structures, classes, enumerations, and protocols. You'll learn about the features they share, and some of the functionality that makes each unique.

Throughout the course, you'll practice everything you learn with hands-on challenges.

This course isn’t suited for advanced developers. If that’s you, check out our Advanced Swift Courses for more ways to level-up your Swift skills!

Covered concepts

  • Functions
  • Overloading
  • Closures
  • Higher-Order Functions
  • Enumerations
  • Switch Statements
  • Getters and Setters
  • Property Observers
  • Computed Properties
  • Lazy Variables
  • Methods
  • Subclassing
  • Initializers
  • Protocols
  • Extensions

Write your comment

Logo