iOS13 Course Syllabus
iOS13 Course Syllabus
INTRODUCTION TO IOS
DEVELOPMENT
Learn to clone projects from GitHub.
Link design with code via IBActions and IBOutlets.
Learn to detect user interaction through UIButtons.
Understand and use Swift variables, constants and collection
types.
Learn about printing and commenting in Swift.
Learn about randomisation in swift and range operators.
Learn to use Image Literals in code.
Learn to use Swift Playgrounds.
Understand the data type system and the primitive data types
such as Strings, Ints and Doubles.
MULTI-SCREEN APPLICATIONS
Learn about Swift classes.
Learn about Object-Oriented Programming and inheritance.
Learn the difference between Structures and Classes and
when to use each.
Learn to use the UISlider.
Creating a custom UIViewController class.
Creating UI completely programmatically without Interface
Builder.
How to build a multi-screen app using segues.
Advanced methods of handling Swift Optionals, including
Optional Binding, Optional Chaining and the Nil Coalescing
Operator.
Learn about Color Literals.
APP BREWERY
www.appbrewery.co