By the end of this diploma, participants will be able to design and build their own complete IPhone/IPad applications. Also will learn how to publish applications to the Apple App Store and make some money ;).


  • Building the required skills and knowledge for our trainees to become iPhone/iPad developers.
  • After completing this training program, you will be ready to work as junior iPhone/iPad developer


Introduction to Apple platform

  • Apple History and iOS evolution
  • iOS Application architecture
  • XCode IDE Basics
  • Using the Debugger

Objective¬-C OR SWIFT

  • OOP introduction
  • Classes and Objects
  • Messages , Protocols and Properties
  • NSObject , NS Classes and Built-in data types
  • Handling Exceptions
  • Collections Basics
  • Multithreading

Building GUI Applications

  • Model View Controller(MVC)
  • UIApplication , UIWindow, UIView , UIViewController
  • Subviews, UITouch
  • The Multitouch Interface
  • NSTimer
  • UIControl
  • UILabel , UIButton, UIImage, UITextField, UITextView, UIWebView
  • Navigation Controls , Tab Bar Controls
  • Page Control, DatePicker

Working with Databases

  • Basic Database Operations
  • Processing Row Results
  • SQL injection and prepared Statements
  • User defined Functions

More APIs

  • Media APIs : Playing Audio and Video
  • Accelerometer API
  • Core Location framework and Maps

Publishing to the Apple app store


  • Applicants should have previous essential knowledge of programming and object oriented concepts

Open Vision is a brilliant Egyptian training company founded by very talented enthusiastic engineers and training experts. They provide unique and special training services, courses and diplomas that qualify our trainees to contribute professionally in the IT industry. They focus more on software engineering and software development courses. Have a look at our Diplomas page to know more about what They offer.

They design our courses and diplomas to perfectly qualify our trainees to the market demanding jobs. They provide not only the technical part, but also the soft skills training in order to form complete training packages to graduate a full qualified trainees.

Our instructors are working on multi-national companies and they have the perfect knowledge and in-market experience that our trainees need. Check our instructors page here to know more about them.

See all Open Vision Training courses

Contact information not available.

Courses you can instantly connect with...
Making Powerful Presentations Career Development Organization Soft Skills Native Egyptians Training & Consulting Services Creativity and Innovation Kovay

Is this the right course for you?

Rate our content

Didn't find what you were looking for ?