Optionals are very powerful in modern programming. I want to make sure you understand what optionals are and then go into detail when they are best used. I’ll provide you a code demo of how to use them correctly and how to make coding with optionals secure. Finally, it’s time for you to get to work: To make sure you practice the concept, I’d love to see you apply optionals to a creative real-world example. More on that in the class.
A little meta: I feel like there are so many courses out there that focus on iOS development with Swift. That’s why I chose to take a different approach to teaching Swift. I don’t want to focus only on creating apps, but I’d much rather create mini courses about different topics like optionals, custom classes, functional programming etc. The benefit of this approach is that the courses act as a little library of topics that people could potentially need in Swift. I don’t want to create yet another course on how to code an app clone. I want to provide actionable insights into different concepts that are presented in Swift so you can work on your own projects with the necessary informations at hand.