May 21st till June 12th, 2016
3:00 PM to 6:00 PM

 

BOOT CAMP WILL COVER

 

Introduction to Swift

  • Basic Operators
  • Strings and Characters
  • Collection Types
  • Control Flow
  • Functions, Closures, Enumerations

OOP Basics in Swift

  • Classes and Structures
  • Properties
  • Methods
  • Subscript, Inheritance
  • Initialization, Deinitialization
 

Swift – Advanced Concepts

  • ARC (Automatic Reference Counting)
  • Optional Chaining
  • Error Handling, Type Casting
  • Nested Types
  • Protocols and Extensions
  • Generics, Access Control and Advanced Operators

iOS – Thought Process

  • Basic Concepts
  • Human Interface Design
  • The Tools, xCode
  • MVC
  • Simple Application
 

Designing iOS Application

  • Storyboard and Designing Interface
  • Segues, why use them
  • MVC’s it all about units
  • Mulitpage Application

Advance Concepts – iOS

  • Application life cycle
  • Background Processes
  • Accessing Camera / Photo Library
  • Accessing Sensor Data
  • UIPageViewController, Making Scrollable Screen
  • CoreData – Introduction to DB in device
 

Sample Application – iOS

  • Basic Architecture
  • Building Basic Screens
  • Building Controllers
  • Saving Preferences
  • Implementing External Libraries
 

Trainer

Bilal Ashraf

Senior Software Engineer ( Mobile Developer )

@ Rs. 6000 only

Refreshment and Certificate of Participation Included

10% discount on group of 3 people &
20% discount on group of 5 people.


Call: +92-332-5488248 or Email:
coordinator@jumpstartpakistan.com.

jump start pakistan
Facing issue in viewing, try Web Version.