Have you enrolled in "30 Days of Swift"?
Swift Study Guide
13 topics you must know
If you want to become a senior iOS developer writing apps for Apple products then you need to learn all 13 topics required to become a Swift engineer. Each topic is available to learn from the official Apple Language Guide and our online courses (bootcamps!).
13 Topics
You must learn
from Apples official Swift Language Guide 📚
Topic 1: The Basics
Topic 2: Control Flow
Topic 3: Optionals
Topic 4: Functions and Closures
Topic 5: Classes
Topic 6: Structs
Topic 7: Enums
Topic 8: Memory Management
Topic 9: Extensions
Topic 10: Protocols
Topic 11: Concurrency
Topic 12: Error Handling
Topic 13: Generics
These are the 13 main language features for iOS developers to learn.
Apple discuss all 28 topics inside their official Swift Language Guide.
The Swift Language Guide
The online Language Guide Book
What is it?
Apple created an official online language guide introducing 28 important language features with examples and code snippets too. View language guide.
Contents
Topic 2: Basic Operators
Topic 3: Strings and Characters
Topic 4: Collection Types
Topic 5: Control Flow
Topic 6: Functions
Topic7: Closures
Topic 8: Enumerations
Topic 9: Structures and Classes
Topic 10: Properties
Topic 11: Methods
Topic 12: Subscripts
Topic 13: Inheritance
Topic 14: Initialization
Topic 15: Deinitialization
Topic 16: Optional Chaining
Topic 17: Error Handling
Topic 18 Concurrency
Topic 19: Type Casting
Topic 20: Nested Types
Topic 21: Extensions
Topic 22: Protocols
Topic 23: Generics
Topic 24: Opaque Types
Topic 25: Automatic Reference Counting
Topic 26: Memory Safety
Topic 27: Access Control
Topic 28: Advanced Operators
Does It Look Too Difficult?
Don't worry. We're building a 30-day Swift bootcamp for beginners!
We're building a Swift bootcamp to teach Swift, a modern programming language used by millions to write software for Apple products ( iOS, tvOS, macOS and watchOS).
-
We're 80% complete with our filming.
-
We'll hold the course over a timespan of 30 days.
-
The online bootcamp is called "30 Days of Swift".
-
It will be hosted on Udemy.com
Words For Google To Find Us - this is not for you 😉
How do i learn swift online, iOS, Swift, programming, get a job, how to Swift, How To Get A Job Programming In Swift,
Swift simplified, learn swift online, how do i learn swift, learn swift faster, learn swift online course, swift engineer blog, become a swift engineer, swift 7, swift 8, swift 9, swift 10, learn ios, learn ios development, become an ios developer, swift language, swift programming language, how do i learn official swift, job, official swift documentation, official swift language guide, swift language guide, the swift handbook, the swift handbook online course, swiftsimplified.com, simple swift, swift docs, ios interview, ios interview prep, ios interview practice