Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Swift 2.0 Quickly is designed to cover the features introduced in new version of the Swift language. Swift 2.0 is a major leap forward from its predecessor Swift 1.0. It is recommended that students have familiarity with the iOS framework and the Swift language before taking this course.
Swift 2.0 Quickly is not a comprehensive course on Swift language but only covers the new features in Swift 2.0 version. The course is designed to be short and concise and can be watched in under 2 hours.
Swift is the Apple's preferred language of choice and now more and more companies are utilizing the power and simplicity of the Swift language in their applications. Swift 2.0 Quickly will get you one step closer to making your next big app!
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Welcome to Swift 2.0 Quickly|
Welcome to Swift 2.0 Quickly! This course is designed to teach you the awesome new features of Swift 2.0 language.
|Section 2: Exception Handling|
In this lecture we will learn about the exception handling using Swift 2.0. This includes getting comfortable with the Swift syntax and also throwing and catching exceptions.
In this lecture we understand the differences between try! and try?
|Section 3: Protocol Extensions|
In this lecture we understand the concepts behind the Swift 2.0 new feature called "Protocol Extensions". Protocol Extensions allows to provide default implementations for Swift protocols.
|Section 4: Miscellaneous Features|
In this lecture we learn about Swift 2.0 availability API. Availability API allows the developers to quickly make sure that the particular framework feature is only invoked on particular iOS SDK versions.
Guard keyword allows you to write clean code by removing the ugly "!" from your Swift code. Guard also helps to unwrap optionals.
In this lecture we are going to learn about miscellaneous features of Swift 2.0. These features include Repeat-While loops, Filtration in Loops, Conditions in Loops and new operations in Collections.
|Section 5: What did we learn?|
This lecture goes into the details of what we learned from Swift 2.0 Quickly course.
Welcome to the bonus lecture! First of all I am humbled that you have registered for this course and I am sure you have found it entertaining and informative! I am proud to announce that I have a new course available on Udemy. The course is called "Mastering iOS MapKit Using Swift Language". The course covers everything you need to know about implementing maps applications in iOS. This is the only course on Udemy that covers MapKit development for iOS using Swift Language and is rated 5 stars by the students.
You can visit the following page to register for the course
But WAIT! Use the coupon code ILOVEMAPS2 and get $10 off!
Thank you for your support and enjoy the course!
My name is Mohammad Azam and I have been programming in iOS for the last 6+ years. Currently, I am teaching iOS at The Iron Yard academy, which is the world's largest coding bootcamp. Before joining The Iron Yard I have worked as a lead mobile developer for many large companies including Schlumberger, Baker Hughes, AIG and Valic. Currently, I am a senior developer at Blinds Dot Com, a Home Depot company. Before iPhone development I was leading projects in Microsoft ASP technology. I was also awarded the Microsoft MVP award five years in a row due to my contributions in the community.
I have also published several of my personal apps to the App Store including Vegetable Tree which was featured by Apple as the most beautiful gardening app on the App Store. I am a frequent speaker at local and national conferences and have authored many articles for many different development magazines.