iOS Programming

TRAINING 

 

DESCRIPTION

This is an objective C (iOS) training course, with an emphasis to the programing principles of mobiles with independent platform. The course consists of theory and practice parts. At the end of the training participants will be able to understand the fast-growing iPhone programming language through practical programming exercises, and also will have the opportunity to learn all time-consuming codes, work faster with Xcode and Interface Builder, learn iPhone programming basics (configure and manage iPhone codes, buttons, tables, and also work with the iPhone-menu, navigation systems and other UI components). 

The training will be delivered by Armen Shahvaladyan, who has teaching experience in this field and presently works in PicsArt Armenia as an iOS developer.

 

(1st Level)

C Programming

 

At this stage, the participants are introduced to the programming, so this first level will be focused on the basics of programming and basic tools. After acquiring the initial knowledge, the participants will study OOP.
 

KNOWLEDGE TO BE GAINED

Training core material includes:

  • Programming fundamentals, types (byte, short, char, …)  & operators (if, for, switch, while, …)
  • Functions
  • Arrays
  • Pointers
  • Struct, Enum

Objective C Programming

 


KNOWLEDGE TO BE GAINED

Training core material includes:

  • OOP
  • Programming types (NSInteger, NSArray, …)
  • Functions

The participants will have practical works and homeworks as well. 

 

 

Duration: 2 months /40 hours / 16 days 

Fee: 96 000 AMD (for the entire level)

 

Participants’ pre-requisites: No background knowledge is needed, mathematical thinking is preferable.

 

 


(2nd Level)

 Objective C programming


KNOWLEDGE TO BE GAINED

Training core material includes:

  • (Properties), Memory management
  • Protocol
  • Delegate
  • Notifications
  • Selectors
  • Blocks
  • Multithreading
  • NSDate and Bitwise operators

 

The participants will have practical works and homeworks as well. 

 

 

 

Duration: 2 months /40 hours / 16 days 

Fee: 98 000 AMD (for the entire level)


Participants’ pre-requisites: Knowledge of C. 


(3rd Level)

 Objective C programming


KNOWLEDGE TO BE GAINED

Training core material includes:

  • UIView
  • UIViewController,UITableView,UIButton,UITextView, UILabel, UITextField
  • Xib
  • JSON,Request
  • Auto Layout, Autoresizing mask
  • Facebook SDK

 

The participants will have practical works and homeworks as well. 

 

 

 

Duration: 2 months /40 hours / 16 days 

Fee: 100 000 AMD (for the entire level)

 

Participants’ pre-requisites: Knowledge of C. 


HOW TO APPLY?

As the number of participants is limited the selection will be made on "first come - first served" basis. The selected students will be notified additionally.

For more information, please call us at 010/93/99 556810.