Home    IT Training    IOS App Training in Chennai 

IOS Application Training in Chennai

Velgro Technologies sticks to its vision in offering best IOS Training in Chennai. Our Modules are customized to both beginner and intermediate trainees. Our IOS Experts train you via real time projects thus making the training a fun experience. With our iOS Training in Chennai, freshers can gain knowledge in par with the working professionals.

Realtime IOS Training in Chennai

We offer Best iOS Training in Chennai with real time project. 100% Practical and Real Time along with project experience by 10+ years experienced MNC Experts. Once you join Velgro, Be Sure that you are not a beginner anymore.

IOS App Training Syllabus:

Why iOS
  • The Mobile App Paradigm
  • Introduction to Xcode
  • Main characteristics of mobile apps.
  • Differences between mobile apps and desktop apps
  • How iOS is tailored to a mobile platform.
  • iOS main components and services.

Model-View-Controller Design Paradigm
  • The Mobile App Paradigm
  • Review of Intro to MVC
  • UIView and UIWindow classes
  • View Hierarchy
  • Transparency
  • Memory Management
  • Coordinate Space
  • Custom Views: Creating a subclass of UIView, Drawing with Core Graphics
  • Controllers: View Controller Initialization, View Life Cycle, Controllers of Controllers.

Intro to Objective-C
  • Coordinate Space
  • Obj-C vs. C++ vs. C#
  • Objects
  • Dynamic Typing and Binding
  • Classes
  • Foundation Basics: collections, enumeration
  • Memory Management Basics

Advanced Objective-C
  • Protocols

Views(View Life Cycle)
  • Views

Custom Views
  • Custom Views

Controllers, Controllers of Controllers
  • Controllers
  • Controllers of Controllers

Handling Gestures
  • Recognizing and Handling Gestures: pinch, pan, zoom, swipe, and tap

Content Display
  • UIImageView, UIWebView, UIScrollView, UITableView and UITableViewController

Persistent Storage
  • Property Lists and their limitations
  • Archiving Objects
  • Storing on the filesystem
  • SQLite
  • Core Data Framework
  • Using @propertys to access information
  • Xcode Generated Code for @property access
  • Querying data
  • Displaying Core Data data in Table Views
  • Fetch Request
  • CoreDataTableViewController

Blocks and Multithreading
  • What is a block
  • Block Syntax
  • Context and Scope
  • Memory Management in Blocks
  • Declaring variables to hold blocks
  • Shorthand in block definitions
  • Usages of Blocks
  • Grand Central Dispatch API
  • Creating and Releasing Queues
  • Putting blocks in queues
  • Getting the current or main queue

Advanced Service
  • Textual content: UITextView
  • Keyboard control
  • Alerts & Timers
  • Core Media: audio, still photos and video.
  • Core Motion: accelerometer and gyro in apps

Uploading to the App Store
  • Uploading to the app store


Course Duration:  2  to  3 Month, 2 hpd

Contact:  +91  9080334727


Click here for Offer

Training Courses

Communication Classes

Foreign Language Classes

Indian Regional Classes

Top IT Courses