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  ...Read more

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