- 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
- Home
- Simpliv Learning
- Courses
- IOS 9 and Swift 2 From Beginner To Paid Professional
IOS 9 And Swift 2: From Beginner To Paid Professionalâ„¢
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.
Online
40 Hours
$ 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
certificate availability
certificate providing authority
What you will learn
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.
Who it is for
The syllabus
Installation, Setup, Git and Your First App!
Moving Forward with Swift and iOS
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
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