Swift with Xcode

Swift is a powerful and intuitive programming language for iOS, macOS, tvOS, and … Writing Swift code is interactive and fun, the syntax is concise yet expressive, … developers can access free courses to learn to build their first apps in Xcode.


COURSE SUBJECTS

LEVEL-1 – Getting Started with App Development

1.1 Introduction to Swift and Playgrounds

1.2 Constants, Variables, and Data Types

1.3 Operators

1.4 Control Flow

1.5 Excode

1.6 Building, Running, Debugging and App

1.7 Documentation

1.8 Interface Builder Basics

     Guided Project – Light


LEVEL 2 – Introduction to UIKit

2.1 Strings

2.2 Functions

2.3 Structures

2.4 Classes, Inheritance

2.5 Collections

2.6 Loops

2.7 Introduction to UIKit

2.8 Display Data

2.9 Controls in Action

2.10 Auto Layout and Stack Views

     Guided Project – Apple Pie


LEVEL 3 – Navigation and Workflow

3.1 Optionals

3.2 Types Casting and Inspection

3.3 Guard

3.4 Constant and Variables Scope

3.5 Enumerations

3.6 Segues and Navigation Controllers

3.7 Tab Bar Controllers

3.8 View Controllers Life Cycle

3.9 Building Simple Workflow

     Guided Project – Personality Quiz