Learn the Swift Programming Language for Begin

Visit Tutorial Page ( Report)
Do you want to be able to program apps for the Apple iPhone, iPad, Mac, and Watch? If so, you're going to need to understand the Swift programming language. Swift is the future of iOS development and is quickly replacing Objective-C as the go to language for Apple. If you want to become or remain competitive in the mobile app development area you'll need to know at least the basics. This course is designed to teach people new to programming or current programmers looking to learn Swift 1.2 quickly and competently. This course doesn't teach you how to make apps, although we do create one app, it teaches you the programming fundamentals and syntax fast so you can learn the app creation process more quickly. Throughout the course you can expect to learn all the Swift basics like Strings, Numbers, Optionals, Arrays, Dictionaries, Functions, Sets, Structures, Classes and much more. This is designed to be a quick course that can be completed in just a couple days, depending on your pace, and will always be updated to the current code syntax, currently Swift 1.2 supporting Xcode 6.3.2 and higher. Who is the target audience? Students New to Apple Programming are a Perfect Match for this Course Developers Who are Familiar with Objective-C and Would Like a Quick Start to Learning Swift People Having Trouble Learning Swift from a Textbook Will Benefit by the Clear and Straightforward Explanations
  • What to Expect from this Course
    00:05:11
    • Introduction - What you will learn and requirements
      00:03:01
    • Your Instructor - Jason Rybka - Who am I?
      00:02:10
  • Introduction - What you will learn and requirements.
    01:05:02
    • Xcode Playgrounds and Swift Variables and Constants
      00:15:50
    • Swift Numbers - All Types Defined
      00:17:20
    • Conditionals - If / Else, Switch and the Ternary Operator
      00:15:01
    • Loops - For and While Loops
      00:17:31
  • Functions, Arrays, Dictionaries and Sets
    00:35:03
    • Swift Functions
      00:08:36
    • Swift Arrays
      00:08:04
  • Tuples, Optionals, Enums, and Closures
    00:42:52
    • Tuples
      00:07:14
    • Optionals
      00:09:35
    • Enumerations
      00:07:37
    • Closures
      00:09:00
    • Getters and Setters - A Property Observer
      00:09:26
  • Classes and Structures - The Heart of Swift
    00:41:09
    • Introduction to Classes in Swift
      00:08:53
    • Classes - Access Levels and Computed Properties
      00:12:34
    • Subclasses
      00:12:56
    • Structures - Not Just a Simple Container
      00:06:46
  • Intro to Xcode and Sample App
    00:43:36
    • Xcode Tour - Navigating Around in Xcode
      00:11:46
    • Answer Ball - Building a Sample iPhone App
      00:15:37
    • Answer Ball - Completing the Sample iPhone App
      00:16:17
  • Congratulations - What's Next?
    00:01:07
  • Congratulations - What's Next?
    00:01:07
Write Your Review

Reviews