---
title: Swift Development
---

## Swift Development

This section contains resources related to Native iOS Applications Development using Swift. 

This is my curated list of awesome Swift and iOS Resources for becoming a self-taught iOS Developer.

## Some motivation to get you started

* [14-Year-Old Prodigy Programmer Dreams In Code](https://www.youtube.com/watch?v=DBXZWB_dNsw)
* [Facebook's Youngest Engineer - Michael Sayman](https://www.youtube.com/watch?v=mmQG_BCiVHU)
* [A 12-year-old app developer | Thomas Suarez](https://www.youtube.com/watch?v=Fkd9TWUtFm0)
* [Life of an Indie App Developer - Computerphile](https://www.youtube.com/watch?v=yVRtJbXQsL8)
* [Full-Time Indie iOS Dev and Co-Founder of 1Button: A Top Dev Interview With Thomas Castel](https://www.raywenderlich.com/159963/full-time-indie-ios-dev-co-founder-1button-top-dev-interview-thomas-castel)
* [How much money (on average) does an iOS Developer make in 2017 - Brian Voong](https://www.youtube.com/watch?v=6t3ue7dX5WI)

## Learning Swift

### Beginner

#### Books

* [Swift Programming - Big Nerd Ranch Guide](https://www.bignerdranch.com/books/swift-programming/)
* [Hacking with Swift](https://www.hackingwithswift.com/read)

#### Video Tutorials

* [Swift Track - Team Treehouse](https://teamtreehouse.com/tracks/learn-swift)
* [The iOS Developer Nanodegree - Udacity](https://www.udacity.com/course/ios-developer-nanodegree--nd003)

#### Youtube Playlists

* [The Complete Swift 3 Tutorial with Bob](https://www.youtube.com/playlist?list=PL8btZwalbjYlRZh8Q1VK80Ly0YsZ7PZxx)
* [Getting Started with Swift 3 - Apple WWDC 2016](https://www.youtube.com/watch?v=AzesJrOcFDU)

### Advanced

#### Books

* [Pro Swift](https://www.hackingwithswift.com/store/pro-swift)
* [Swift Coding Challenges](https://www.hackingwithswift.com/store/swift-coding-challenges)
* [Practical iOS 10](https://www.hackingwithswift.com/store/practical-ios10)

#### Youtube Playlists

* [Swift Clone Applications - Lets Build That App](https://www.youtube.com/channel/UCuP2vJ6kRutQBfRmdcI92mA)
* [Swift Skills Updates](https://www.youtube.com/channel/UCuP2vJ6kRutQBfRmdcI92mA/videos)
