iOS Apps Course Training

Course level: Beginners to Advanced
Total Hours: 40 Hours /8 Days
Certification: Certificate of Completion will be provided after completing the course.

Course Objectives

iOS is an operating system devloped by Apple inc which powers many devices from Apple. That means it is an operating system which runs on any iDevice. The applications designed to run on this platform is called as iOS app.

By taking this course with us, students will learn the basics and core principles of the Objective C programming language and build  their knowledge and explore the programming language to create fully functional apps for both the iPhone and iPad. Hands-on programming exercises and theoretical training combined will be carried out in order to accomplish the course.

Course Flow

Objective C Basics  (1 Session) 5 Hrs
Objective C Advanced  (1 Session) 5 Hrs
Building iOS Apps (3 Sessions) 15 Hrs
App Store and Beyond (1 Session) 5 Hrs

Skills Required

C++ knowledge is recommended .

Schedule

Course Schedule

iOS Apps

July 26th, 2017
12:00 AM-12:00 AM
July 26th, 2017
12:00 AM-12:00 AM
£799.00
iOS Apps
Course Fee (£799.00)
Spots left: 0
Quantity
Single Cost
Total Cost
£799.00
£799.00
Processing enrollment....

Course Outline

C The Basics

  • pointers
  • Dynamic Memory Management

Tooling Up

  • Our First Project
  • Building Our User Interface
  • Coding the App
  • Tweet, Sweet Success

Programming for iOS

  • Introducing Objective-C
  • Methods and Messaging
  • Memory Management
  • Managing an Object’s Properties
  • Auto Layout and the iPhone 5
  • The iOS Programming Stack
  •  Building Views with UIKit
  • Using the Foundation Classes
  • Internationalization

Asynchronicity and Concurrency

  • Encapsulating Concurrent Code with Blocks
  • Grand Central Dispatch
  • Concurrency and UIKit
  • Sorting with Blocks
  • Wrap-Up
  • Practicing MVC
  • Working with a View’s Life Cycle
  • Building a Detailed Recipe View
  • Wrap-Up

Table Views

  • The UITableView
  • Displaying a List of Recipes
  • Editing a Table
  • Working with Cell Styles
  • Recipe Details
  • Wrap-Up

Storyboards and Container Controllers

  • Laying Out Storyboards
  • Using Container Controllers
  • Moving Around with Navigation Controllers
  • Managing View Controllers in Navigation Controllers
  • Transferring App Control and Data
  •  Returning App Control and Data
  • Wrap-Up

Documents and iCloud

  • Making Recipes Persist
  • Telling the Recipe Document About Edits
  • Sharing Recipes
  • Opening Shared Recipe Documents
  • Storing Documents in iCloud
  • Wrap-Up

Drawing and Animating

  • Drawing Images
  • Drawing Paths
  • Using Shadows
  • Rotating and Animating Images
  • Drawing Shadows
  • Wrap-Up

Testing and Fixing Apps

  • Unit Testing
  • Debugging Our App
  • User Interface Testing
  • Testing Performance with Instruments
  • Wrap-Up

The App Store and Beyond

  • Protecting Our Code with Source Control
  • Running on the Device
  • Submitting Apps for Review
  • After We Ship
  • Onward!

 

iOS Apps

July 26th, 2017
12:00 AM-12:00 AM
July 26th, 2017
12:00 AM-12:00 AM
£799.00
iOS Apps
Course Fee (£799.00)
Spots left: 0
Quantity
Single Cost
Total Cost
£799.00
£799.00
Processing enrollment....