Are you a web or mobile developer wanting to learn iOS Development? Our iOS Beginners course will teach you the building blocks of this platform. Suitable for developers competent in any programming language.
Perfect for:
- Beginner developers with prior knowledge of any programming language.
- Students with development experience wanting to specialise in iOS Development.
What you will learn:
- Intro to Objective-C, Cocoa, history of the platform, MVC architecture, “big picture” overview.
- Gestures and touch events
- View controllers and navigation
- Q & A Session
- Working with tableviews, scrollviews, filters and sorting mechanisms
- Brief intro to network calls for REST API services
- Creating a fully-featured sample app based on what is learnt
Skill requirements:
- Object-oriented programming skills
- Prior knowledge of any other programming language,such as C, C++, C#, Java, Python, Ruby, etc
- Knowledge of the Mac and OS X (advantageous)
System requirements:
Candidates will need a Mac with OS X “Mountain Lion” with the following software already installed and ready to use:
- Xcode 4.6 (freely available from the Mac App Store)
- Instashare (freely downloadable from http://instashareapp.com/ )
- For those willing to install applications in their own devices, they will have to install the required certificates and provisioning profiles prior to the training session, and also bring their iOS device running iOS 6 or later (iPad, iPhone or iPod touch) with its corresponding USB cable.
- It is recommended to install Instashare for iOS in your iOS device as well (available for free on the App Store)
Details:
Please note that we can create a session at a location of your choice anywhere in the world, at any time, depending on the availability of the trainer and a minimum of 5 delegates attending a session
Johannesburg
Dates: May 2013, 11 – 12 July 2013, 3 – 4 October 2013
Venue: TBA
Cost: R12000,00 incl. VAT
Book now »
Durban
Dates: May 2013, 18 – 19 July 2013, 10 – 11 October 2013
Venue: immedia, Umhlanga
Cost: R12000,00 incl. VAT
Book now »
Cape Town
Dates: May 2013, 22 – 23 July 2013, 14 – 15 October 2013
Venue: TBA
Cost: R12000,00 incl. VAT
Book now »
Feedback on this course:
I was very impressed with the immedia facility and the quality of training from Kishyr. What great people in a beautiful setting!
I look forward to possibly more training.
- Christopher Hornby – Nortech (Durban)
The course was really great. I feel quite prepared to start building my first iPhone app.
Kishyr is a really good trainer and he explained many things I was unable to understand by myself. And he did it with a smile on his face, which makes a huge difference
I feel that immedia is providing a great service by offering a course like this. I will recommend it to people interested in such a course.
- Ross Symons – hellocomputer (Cape Town)
I really enjoyed the course. It was immediately clear that Kish was extremely well versed in iOS to present the course. He handled the questions with ease and that boosted our confidence in his ability.
It was a very humbling experience learning this new language, being a “coder” for 10 odd years and it felt like taking baby steps or actually learning to speak for the 1st time. The 2day format is intense but it is sufficient.
The whole experience was very enlightening as most of us said the same thing about trying to ‘check out Xcode’ but not being able to make sense of the IDE before doing this course. It was a good experience and I feel that this new knowledge will definitely be of good use.
- Shahied Allies – Stellenbosch University (Cape Town)
Very good course! Really loved it and will recommend to others.
- Brad Vincent – Derivco (Durban)
I found the money well spent and the course well prepared. I have conducted my fair share of training in my past career, so I know how much work goes into this. Adrian is an excellent trainer (one of the best I have seen). The pace of the training was fast but manageable which I prefer, since the body of knowledge covered is so much more. I will definitely be back for the advanced training next year.
- Paul Wandrag – Argentum (Durban)
I found Adrian a great guy for this type of training; he wasn’t too formal which makes everyone relaxed.
- Divan Moller – Derivco (Durban)
Presented by Kishyr Ramdial
Specialist cloud and mobile app developer, Kishyr Ramdial, thinks in code. He’s used computers since he was three years old and been writing software since early high school…
View Profile »
Disclaimer:
- It may be necessary for reasons beyond our control to amend the content, dates or price of a course.
- If there are insufficient delegate numbers to make the course viable, we reserve the right to postpone or cancel the course and either refund in full or transfer delegates to another course. We will not be held liable for any additional costs, such as flights and accommodation.
- In the event of a course being cancelled, we will make a full refund of the course cost but hereby disclaim any further liability.
- Should a candidate not meet the minimum criteria of skills required to participate in a course, the candidate’s request to attend that training session will be rejected.
- Should a candidate begin a session but feels inadequately prepared to engage with the course material, a refund will not be granted.


