iOS 9 and Swift 2: From Beginner to Paid Professional

Go to class
Write Review

Free Online Course: iOS 9 and Swift 2: From Beginner to Paid Professional provided by Skillshare is a comprehensive online course, which lasts for 14 hours worth of material. The course is taught in English and is free of charge. iOS 9 and Swift 2: From Beginner to Paid Professional is taught by Mark Price.

Overview
  • Learn everything you need to know about iOS 9 development - no coding experience required. Over 20,000 students world-wide. Here are a few things you'll get out of the course:

    • Learn to code
    • Learn Swift 2.0
    • Learn iOS 9
    • Build 15+ Apps
    • Learn how to publish apps to the App Store
    • Job/Career Prep
    • Warmups & exercises

Syllabus
    • Introduction
    • How to get FREE live help
    • Why take this course?
    • How to Run Mac on a PC
    • DO NOT SKIP THIS VIDEO
    • Apple Developer Account & Xcode Installation
    • Increase & decrease Xcode font size dynamically
    • Intro to iOS 9 App
    • Learning Resources - Train Your Brain!
    • iOS 9 App: Your First App!
    • How Exercises & Warmups Work
    • Intro to Swift 2
    • Swift 2 Variables & Constants
    • Swift 2 Comments & Semi-Colons
    • Swift 2 Numbers & Type Safety
    • Terminal Basics
    • Version Control
    • Git Basics
    • Working with Github
    • Swift 2 Conditionals (if / else) Part 1
    • Swift 2 Conditionals ( && || ) Part 2
    • Swift 2 Functions
    • iOS 9: Auto Layout Basics
    • iOS 9: Auto Layout (Digging Deeper)
    • Intro to iOS 9 App
    • iOS 9 App: Tapper
    • Exercise - Multiples App
    • Swift 2 Arrays
    • Swift 2 Loops
    • iOS 9: Intro to Stack View
    • Intro to iOS 9 App
    • iOS 9 App: Retro Calculator Part 1
    • iOS 9 App: Retro Calculator Part 2
    • Exercise - Enhancing our Calculator
    • Swift 2 Dictionaries
    • Intro Object-Oriented Programming & Classes
    • Inheritance
    • Polymorphism
    • Swift 2 Optionals Part 1
    • Intro to iOS 9 App
    • iOS 9 App: Building a Simple APP With OOP
    • Intro to iOS 9 App
    • iOS 9 App: My Little Monster Part 1
    • iOS 9 App: My Little Monster Part 2
    • iOS 9 App: My Little Monster Part 3
    • iOS 9 App: My Little Monster Part 4
    • Model View Controller (MVC)
    • UIViewController
    • Size Classes Part (Different Layouts for Screen Sizes)
    • UITabBarController
    • Storyboard Segues
    • App: Building a No-Storyboard App (XIBs)
    • Subclassing Views (Custom UIView)
    • Intro to App
    • App: Favorite Place
    • Swift 2 Enums
    • Swift 2 Extensions
    • UITableViewController
    • WKWebView
    • App: Ugly Stuff - Custom TableView and Custom Cells
    • NSUserDefaults
    • UINavigationController
    • App: The Walking Dead (UIScrollView)
    • Intro to App
    • App: MyHood Part 1
    • App: MyHood Part 2
    • App: MyHood Part 3
    • Intro to App
    • App: Recipez Part 1 (Core Data)
    • App: Recipez Part 2 (Core Data)
    • Student Showcase
    • DevCamp iOS 9 App: Creating the project
    • DevCamp iOS 9 App: Working with user location
    • DevCamp iOS 9 App: Zooming in on the map
    • DevCamp iOS 9 App: Annotations & Geocoding
    • How Web Requests Work
    • Working with POSTMAN
    • Web Requests (NSURLSession)
    • Cocoapods
    • JSON
    • Intro to App: Pokemon Pokedex
    • App: Pokedex Part 1 - Project Setup, Images, Data, Github
    • App: Pokedex Part 2 - Creating a Pokemon Class
    • App: Pokedex Part 3 - UICollectionView, Storyboard Layout
    • App: Pokedex Part 4 - Custom UICollectionViewCell
    • App: Pokedex Part 5 - UICollectionViewDelegate, Data Source, Flow Layout
    • App: Pokedex Part 6 - Parsing CSV Files
    • App: Pokedex Part 7 - Audio & Custom Font
    • App: Pokedex Part 8 - UISearchBar, Search Filtering
    • App: Pokedex Part 9 - Detail View Controller & Segue
    • App: Pokedex Part 10 - UIStackView & The Detail View Controller
    • App: Pokedex Part 11 - IBOutlets Detail View Controller, Updating Class
    • App: Pokedex Part 12 - The API, Github, Cocoapods, Alamofire
    • App: Pokedex Part 13 - Downloading & Parsing Data
    • App: Pokedex Part 14 - Completing the App
    • Intro to App
    • App: Showcase Part 1 - Firebase Overview
    • App: Showcase Part 2 - Firebase Auth Config
    • App: Showcase Part 3 - Login User Interface
    • App: Showcase Part 4 - Facebook Login
    • App: Showcase Part 5 - Email/Password Login
    • App: Showcase Part 6 - Post TableViewCell UI
    • App: Showcase Part 7 - How Firebase Works
    • App: Showcase Part 8 - Creating Firebase Users
    • App: Showcase Part 9 - Syncing Data From Firebase
    • App: Showcase Part 10 - Parsing Firebase Data
    • App: Showcase Part 11 - Display Data - Image Caching/Downloading
    • App: Showcase Part 12 - Make Post UI
    • App: Showcase Part 13 - Uploading Images to Server
    • App: Showcase Part 14 - Saving Posts to Firebase
    • App: Showcase Part 15 - Like Feature (Firebase Relationships)
    • Exercise - Expanding Your Social Network App
    • Creating an App Icon
    • Creating another app icon in Photoshop
    • Working with @1x @2x & @3x images
    • Paid Apple Developer Account
    • Development Certificates
    • Development Profiles
    • Creating App Store Screenshots
    • Submitting you App!!
    • Debugging a screen that isn't showing data
    • iOS 9 3D Touch App Shortcuts
    • Swift & Objective-C in the same project
    • Mastering LinkedIn
    • Resumes for Programmers
    • Working With Recruiters
    • iOS 9 Interview Questions