swift-ios-trainer : Swift iOS 24-Hour Trainer

swift-ios-trainer
Swift iOS 24-Hour Trainer
ISBN : 978-1-61691-917-7
Swift iOS 24-Hour Trainer course covers iOS 9 application development with Swift 2. The course strikes a balance between the iOS absolute basics and more advanced topics such as Test Driven Development, CloudKit, and UI testing. The course is for beginners with little programming experience who want to pursue a career in the exciting world of iOS development and also for experienced Objective-C developers who want to learn Swift programming. 

Here's what you will get

Lessons
36+
Quizzes
100+
Flashcards
100+
Glossary of terms
100+
Pre-assessment Questions
50+
Post-Assessment Questions
50+

Videos and How To..

uCertify course includes videos to help understand concepts. It also includes How Tos that help learners with how to accomplish certain tasks.

Videos
33+
Hours
05:20+

Here's what you will learn

  • iOS Developer Essentials
  • Try It
  • The Welcome Screen
  • Creating a New Project
  • An Overview of the Xcode IDE
  • Features of the iOS Simulator
  • Try It
  • Introducing Xcode Playgrounds
  • Constants and Variables
  • Data Types
  • Comments
  • Strings
  • Tuples
  • Optionals
  • Control Flow Statements
  • Control Transfer Statements
  • Try It
  • Declaring Functions
  • Parameters and Return Values
  • Try It
  • Function Types
  • Closure Types
  • Try It
  • The ErrorType Protocol
  • Throwing and Catching Errors
  • Try It
  • Creating Classes with Swift
  • Properties
  • Methods
  • Instantiating Objects
  • Inheritance
  • Computed Properties
  • Enumerations
  • Protocols
  • Try It
  • Device Differences
  • The Universal XCode Template
  • Try It
  • Introducing the UIKit Framework
  • Basic Constraints
  • Previewing Your Layout
  • Creating Outlets
  • Creating Actions
  • Try It
  • Text Fields
  • Text Views
  • Try It
  • Alert Views
  • Action Sheets
  • Try It
  • The UIImage Class
  • The UIImageView Class
  • Try It
  • Date Pickers
  • Custom Pickers
  • Try It
  • Adding a Navigation Controller to a Storyboard
  • The Navigation Controller Interface
  • Try It
  • Table View Appearance
  • Creating a Table View with Interface Builder
  • Try It
  • Creating a Collection View with Interface Builder
  • Collection View Cells
  • Collection View Delegate and Data Source
  • Try It
  • Creating a Tab Bar Controller
  • Toolbars
  • Try It
  • The UIScrollView Class
  • Scroll Views and Text Fields
  • Try It
  • Popovers
  • Modal Views
  • Try It
  • Touch Events
  • Gesture Recognizers
  • Try It
  • Creating Property Lists
  • Reading Property Lists
  • Try It
  • Adding a Settings Bundle
  • Reading Preferences with Code
  • Try It
  • Basic Concepts
  • Preparing to Use the iCloud Storage APIs
  • Checking for Service Availability
  • Using iCloud Document Storage
  • Try It
  • Containers, Databases, and Records
  • Development and Production Environments
  • The CloudKit Dashboard
  • Preparing to Use CloudKit
  • Common Operations
  • Try It
  • Basic Concepts
  • Adding Core Data to a Project
  • Instantiating Core Data Objects
  • Writing Managed Objects
  • Reading Managed Objects
  • Try It
  • Types of Web Services
  • JSON and NSJSONSerialization
  • NSURLSession and Application Transport Security
  • Try It
  • Permissions
  • Accuracy
  • Receiving Location Updates
  • Handling Errors and Checking Hardware Availability
  • Geocoding and Reverse Geocoding
  • Obtaining Compass Headings
  • Try It
  • Adding Annotations
  • Accessory Views
  • Try It
  • Selecting the Image Source
  • Presenting the Image Picker
  • Try It
  • Adding Support for UI Testing to Your Project
  • Anatomy of a Test Case
  • New Classes for UI Testing
  • Test Assertions
  • UI Recording
  • Waiting for Elements in a UI Test
  • Try It
  • Adding Support for Unit Testing to Your Project
  • TDD Techniques
  • Anatomy of a Test Case
  • Test Assertions
  • Try It
  • Obtaining and Registering UDIDs
  • Creating an App ID (Bundle Identifier)
  • Creating a Development Certificate
  • Creating a Provisioning Profile
  • Configuring Your Project
  • Preparing a Distribution Build for TestFlight
  • Internal and External Testers
  • Creating an Application Profile
  • Preparing and Uploading the Application Binary
  • Submitting the App for Review
uCertify

uCertify provides courses, simulator, labs, test prep kits for IT certifications including Microsoft, Oracle, Cisco, CompTIA, CIW, PMI, ISC2, Linux, Zend, Google, IC3 , Adobe and many more.

© 2002-2017 uCertify. All Rights Reserved
app_store
google_play