To create rich iOS applications you must become proficient in a native programming language for the iOS platform. In this course, we will use Swift. This the the newest programming language released by Apple. It incorporates and improves the best practices and addresses the known shortcomings of existing programming languages.
Swift is now a popular choice for new developers and those coming from other programming environments. It adopted and improved many great concepts from existing programming languages that is easy to comprehend and unitize. For those of you with a background in other advanced programming languages: even though most of your knowledge is transferrable and without a doubt, beneficial, Swift introduces new concepts and approaches that are foreign to other languages.
In this course we will cover the fundamentals of the language to get you started with programming!