IOS 9 And Swift 2: From Beginner To Paid Professional™

BY
Simpliv Learning

Learn to build apps on your own and submit them to the Apple app store through Simpliv Learning’s online programme on IOS 9 And Swift 2.

Mode

Online

Duration

40 Hours

Fees

$ 9 49

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

IOS 9 And Swift 2: From Beginner To Paid Professional™ course is a short online programme created by Jason Brewer that explores both iOS 9 and Swift 2 deeply enough to pursue a career as a professional apps developer. The curriculum will cover all gamut of topics related to iOS 9 and Swift 2 such as Swift 2 Variables & Constants, Swift 2 Numbers & Type Safety, Swift 2 Functions, iOS 9: Auto Layout, Polymorphism, and whatnots. 

IOS 9 And Swift 2: From Beginner To Paid Professional™ online course, provided by Simpliv Learning, requires the learners to have a Mac or Pc with OS X in hand and must have familiarity with computers and Mac OSX. The basic knowledge of programmings such as Functions, Loops, Types, and Classes is not required; but it will be an added advantage for the programme. The participants do not need to have any kind of previous experience with Swift 2 or iOS 9. 

IOS 9 And Swift 2: From Beginner To Paid Professional™ certification will be delivered to the learners along with plenty of quizzes, exercises to practice theoretical understanding, and warmups that allow the participants to think like a programmer and widen their understanding. The course also provides the learners with the skills to develop apps on their own and release them on Apple App Store. 

The highlights

  • Online course 
  • 20-Day Money-Back Guarantee
  • Learn at your own pace 
  •  Lifetime Access  
  • Certificate on Completion 
  •  Access on Android and iOS App

Program offerings

  • Certificate on completion
  • Access on android and ios app
  • 161 lectures
  • English videos
  • Quiz
  • Resources
  • Certification of completion
  • Approximately 41 hours completion time
  • Exercises
  • Warm-ups

Course and certificate fees

Fees information
$ 9  $49
certificate availability

Yes

certificate providing authority

Simpliv Learning

Who it is for

What you will learn

Knowledge of ios development

At the end of the IOS 9 And Swift 2: From Beginner To Paid Professional™ online certification, the learners will be able to enhance their mastery of iOS 9 and Swift 2. Plus, the participants will have the ability to create apps using iOS 9 and Swift 2 and submit them to the app store. 

The syllabus

Installation, Setup, Git and Your First App!

  • Student Success Story
  • 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
  • Student Orientation - Things you NEED to know
  • iOS 9 App: Your First App!
  • Learning Resources - Train Your Brain!
  • Intro to Swift 2
  • Swift 2 Variables & Constants
  • Swift 2 Comments & Semi-Colons
  • Swift 2 Numbers & Type Safety
  • Exercise - Building an iOS App on Your Own
  • Exercise - Variable Operations
  • Terminal Basics
  • Version Control
  • Git Basics
  • Working With Github
  • Exercise - Pushing Your Project to Github
  • Quiz 01

Moving Forward with Swift and iOS

  • Warmup
  • Swift 2 Conditionals (if / else) Part 1
  • Swift 2 Conditionals ( && || ) Part 2
  • Swift 2 Functions
  • Exercise - Functions
  • iOS 9: Auto Layout Basics
  • iOS 9: Auto Layout (Digging Deeper)
  • Exercise - Auto Layout
  • Swift and IOS - Intro to iOS 9 App
  • iOS 9 App: Tapper
  • Exercise - Multiples App
  • Quiz 02

Progressing With iOS: Arrays, Loops, Audio, & an Awesome App

  • Session 3 - Warmup
  • Swift 2 Arrays
  • Swift 2 Loops
  • Swift 2.2 Loops Update
  • Exercise - Arrays & Loops
  • iOS 9: Intro to Stack View
  • Exercise - Stack Views
  • Session 3 - Intro to iOS 9 App
  • iOS 9 App: Retro Calculator Part 1
  • iOS 9 App: Retro Calculator Part 2
  • Exercise - Enhancing our Calculator
  • Quiz 03

Being a Better Coder: OOP, Dictionaries & Proper Programming

  • Warmup - BooYa
  • Swift 2 Dictionaries
  • Intro Object-Oriented Programming & Classes
  • Inheritance
  • polymorphism
  • Swift 2 Optionals Part 1
  • iOS 9 App - Intro to OOP App
  • iOS 9 App: Building a Simple APP With OOP
  • Exercise - Build an App Using OOP
  • iOS 9 App: Intro to My Little Monster
  • 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
  • Exercise - Enhancing Your Gigapet

Finishing Foundational Swift & Mastering Basic iOS

  • Model View Controller (MVC)
  • UIViewController
  • Size Classes Part (Different Layouts for Screen Sizes)
  • Exercise - Size Classes
  • UITabBarController
  • Storyboard Segues
  • App: Building a No-Storyboard App (XIBs)
  • Exercise - No Storyboards
  • Subclassing Views (Custom UIView)
  • Intro to Favorite Place App
  • App: Favorite Place
  • Exercise - Your Own Favorite Place

Tables & Data

  • 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 MyHood
  • App: MyHood Part 1
  • App: MyHood Part 2
  • App: MyHood Part 3
  • Intro to Recipez
  • App: Recipez Part 1 (Core Data)
  • App: Recipez Part 2 (Core Data)
  • Student Showcase
  • Exercise - Favorite Movies

**New** Maps & GPS

  • 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

Web Requests

  • How Web Requests Work
  • Working with POSTMAN
  • Web Requests (NSURLSession)
  • Cocoapods
  • JSON

Microsoft Cognitive Services: Facial Recognition

  • Intro to Cognitive Services
  • Signing Up & API Keys
  • Setting Up A Server With Images
  • Creating the UI
  • Implementing the Collection View
  • Downloading Images from the Server
  • Working with UIImagePicker
  • Understanding Microsoft Cognitive API Docs
  • Implementing the Microsoft Cognitive iOS SDK
  • Using the Microsoft Cognitive Face Detect API
  • Selecting the Image to Detect
  • Verifying Results with Microsoft Cognitive Face API
  • Missing Persons Exercise & Source Code

Pokedex

  • 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
  • Exercise - Weather App
  • Weather App Solution

Building a Social Network With Firebase

  • Intro to Showcase
  • 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
  • **IMPORTANT UPDATE FOR IMAGE SHACK**
  • App: Showcase Part 13 - Uploading Images to Server
  • App: Showcase Part 14 - Saving Posts to Firebase
  • App: Showcase Part 15 - Like Feature (Firebase Relationships)
  • Firebase 2 Showcase App Tutorial
  • Exercise - Expanding Your Social Network App

App Design

  • Creating an App Icon
  • Creating another app icon in Photoshop
  • Working with @1x @2x & @3x images

Submitting To The App Store

  • Paid Apple Developer Account
  • Development Certificates
  • Development Profiles
  • Creating App Store Screenshots
  • Submitting your App!!
  • Exercise - Submit Your App To The App Store!!!!

Debugging & Solving Crashes

  • Debugging a screen that isn't showing data

Hot Topics & Updates

  • Xcode 7.3 & Swift 2.2 Important Updates
  • iOS 9 3D Touch App Shortcuts
  • Swift & Objective-C in the same project

Career Prepration

  • Mastering LinkedIn
  • Resumes for Programmers
  • Working With Recruiters
  • iOS 9 Interview Questions

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books