Learn to Program Swift 3 with Xcode Playgrounds. Be a part of the world's fastest growing programming language! iOS 10
Created by: Nick Walter
Produced in 2017
What you will learn
- Confident write Swift code
- Learn the basics of object oriented programming
- Convert Swift 2 code to Swift 3
Overall Score : 0 / 100
Live Chat with CourseDuck's Co-Founder for Help
In my Swift 3 course, I will walk you through all the essential information you need to write swift code. I'm a self taught programmer so I know what it feels like to start from scratch. I care about your learning.
I believe we learn best by doing. So, in this course, every lecture is followed up by an exercise for you to test yourself. This format will allow you to actually learn Swift and not just follow along like a robot ;)
Swift was opensourced in December of 2015 so you can now take this course even if you are on a Linux or Windows computer!
A Modern Language Evolved from Objective C
Swift is a multi-paradigm programming language developed by Apple for use with iOS and OS X. Designed to replace Objective C, work began on Swift in 2010 and the first mobile app was debuted in June 2014 at the Worldwide Developers Conference. Despite its goal of replacing Objective C, Swift is capable of working alongside the more dated Objective C language while using the Cocoa and Cocoa Touch frameworks.
Swift is built with the LLVM compiler included in Xcode 6 beta, and uses the Objective-C runtime, allowing Objective-C, Objective-C++ and Swift code to run within a single program. During its debut, Swift was described as Objective C without the C by Apples VP of Software Engineering Craig Federighi.
Contents and Overview
In this course, you will be lead through setting up Swift locally, the basics of the language, how it compares to other common languages (including Objective C), and how to get started on new projects.
The course is designed to provide a comprehensive introduction to Swift, so that you can begin experimenting right away. Upon completion, you will understand the foundations of Swift code and will be able to develop custom applications. You will also get experience working with Xcode's new .
Course material is regularly refreshed to include all of the newest updates and information, and since youre granted lifetime access upon registering, you can rely on this course to keep your Swift skills on the cutting edge.
Who this course is for:
This course is great for students who are completely new to programming. I'll walk you step by step with what you need to knowThis course will be a great fit for people who have Swift 2 experience and want to know what's new in Swift 3
Hi! I'm Nick, and I love to code.About five years ago I decided that I wanted to learn to code, but I had limited access to programming resources, and I was getting frustrated with all of the YouTube videos and online tutorials out there. I experimented, struggled, and definitely failed a lot, but I finally got the hang of it, so I decided that I wanted to change the way that people learned to code, and I started teaching. My experience as an online student has directly influenced my teaching style, because I know what it is like to be in your shoes.
When Apple announced their new programming language, Swift, in 2014, I made my big online teachingdebutandcreated the internet's first Swift course.Since that time, I have become a full-time online instructor and I now have courses not only in Swift, but also in iOS, Android,Django, Kotlin, Python, HTML, Blockchain, etc.I have also created five iOSapps from scratch that are currently live in the App Store and arebeing used by thousands of users worldwide.
I love sharing my excitement for coding with my students, and I try to make learning as fun and as easy as possible. Thanks for being part of mycoding community!