Comprehensive tutorial to help you take your first steps in understanding fundamentals of Swift programming
About This Video
Get to grips with the features of Swift 3 and write your first Swift code confidently
Learn about Swift playgrounds, arrays and more by developing real-world examples
Comprehensive, step-by-step tutorial to help you take your first steps in the world of Swift programming
Swift is a general-purpose, multi-paradigm programming language created mainly for iOS and OSX. Designed to replace Objective C, Swift has quickly gained popularity in the developer community and is now the 14th most popular programming language in the TIOBE index. This course will be your companion to get familiarized with the features of Swift 3.0, and get you up and running with writing your own Swift code in no time.You will start with understanding the basics of object-oriented programming, and get introduced to Swift. You will learn about its features, code syntax and write your first application. Work with variables, strings, arrays, and the newly introduced Xcode playground. If you already have worked with Swift 2, this course will also show you how you can port your Swift 2 code to Swift 3 without any hassle. An exercise is provided at the end of each section of this tutorial to test the skills you have learnt, and you will also develop several Swift applications throughout the tutorial to put your knowledge to practical use.With regularly updated information and code samples, this course will ensure your success in setting up a solid foundation of programming with Swift 3.
Nick Walter is an iOS developer and has been focusing on mobile app design and creation for over 3 years. His involvement in the iOS community started off with a bang. In 2013, he was one of 25 students worldwide to be invited to Apple's "Cocoa Camp." Within his community, he is also the co-president of an Apple developer group called "Cocoa Heads."He has always had an itch to make things, but growing up in a small town he had limited access to programming resources. This frustration drove his early interest in online education. After experimenting with various companies, learning styles, and teaching processes, he adopted the best strategies and used them in his courses. His experience as an online student has directly influenced his teaching style as well, and he now proudly helps his students all over the world with their online learning goals.Prior to teaching the internet's first course on Swift, Nick has created 5 iOS apps from scratch that are currently live in the App Store and being used by thousands of users worldwide. Using his experience launching his own apps, he walks you through the shortcuts that can save you time and frustration from having to teach yourself.