Description
Lesson 1: Swift overview
- Hello Swift
- Improvements over ObjectiveC Type Interface
- Dynamic Typing
- Type Safety
- Type Annotation
- Getting Xcode Quick Tour of Xcode and Swift
- Getting the Sample Code
Lesson 2: The Swift Playground in Xcode
- Getting Started with a Playground Custom
- Working on basic with Playground
Lesson 3: Introduction to Object Oriented Programming
- Oriented Implementation
- Inheritance
- Data encapsulation
- Polymorphism
- Message Passing technique
Lesson 4: Constants, Variables, and Data Types
- Identifiers
- Console Output Integers
- FloatingPoint Numbers Numeric Literals Conversion
- Booleans
- Characters
- Strings
- Collection Types Arrays
- Dictionaries
- Tuples
- Optionals
Lesson 5: Flow Control
- For Loops (For conditional Increment)
- For-in
- While
- Do While
- Branch Statements
- Switch
Lesson 6: Sample Logics
- Greatestj