- Variables and Constants
- Strings and Characters
- Optional Chaining
- Operators
- Control Flow
- Functions
- Closures
- Arrays
- Sets
- Dictionaries
- Extension
- Enumeration
- Structures and Classes
- Properties
- Inheritance and Polymorphism
- Protocols
- Generic
- Automatic Reference Counting
- Concurrency
- URL Loading System in Foundation Framework
- Notifications in Foundation Framework
- Dispatch Framework
- Combine Framework
https://docs.swift.org/swift-book/documentation/the-swift-programming-language https://developer.apple.com/documentation/technologies