Learn Intermediate Swift
Why Learn Intermediate Swift?
Swift is a modern programming language that has many powerful features. By learning more about the Swift language, you can build applications more quickly and easily maintain projects.
You will learn how to use enumerations to structure information and how to use optionals to handle values that might be absent. You will also learn how to write powerful higher-order functions that can work with many different types and how to use access control to better organize your code.
Codecademy courses have been taken by employees at
Numero Uno Software Store
Create an application for ordering software products. A store with a defined set of products and shipping types is a great opportunity to use enumerations!
Build on your knowledge of optionals by creating a mock school database that can handle missing information.
Use closures to give additional information to functions by creating a calculator that can combine, filter, and transform numbers.
— Madelyn, Pinterest“I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.”
Learn how to use enumerations, optionals, closures, and access control to build robust and powerful Swift programs.
Earn a certificate of completion
9 hours to complete in total