Learn iOS Programming - The Basics
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
This iOS course is aimed to provide a through and clear understanding of the iOS programming. We start with basic Hello world for iOS and cover the most important topics which will provide you a firm base to build your iOS Apps. This lecture uses the latest IOS SDK and uses an example based approach to teaching. We have kept the learning curve simple and focus is on conceptual learning rather than just teaching how to use a particular API. After completing the course you will understand the principle behind the API patterns and why a particular control behaves the way it does. We will cover topics like
Objective C Concepts
Controls and Templates in iOS
Views and View Controllers
Target Action and Controls in iOS
Categories and Extensions
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction to iOS Programming|
|Downloading and Installing the iOS SDK|
|Creating the First Program using Xcode and iOS SDK.|
|Introduction to the Xcode Interface|
|Introduction to Objective Oriented Programming in Objective C|
|The Lecture discusses important concepts which will be covered in the unit with examples
|Introduction to data types in Objective C|
|Introduction to Objects and Classes in Objective C|
|The Lecture describes the "Properties" feature of Objective C|
|A quick tour of some important features of Objective C|
|Lecture describing strong and weak properties|
|Quiz 1||3 questions|
Quiz tests the topics discussed in Section 1
|Section 2: Templates, Views and Controls in iOS|
|It describes the MVC pattern for application development in iPhone|
|A simple program using Single View Template|
|Writing a program using empty template.|
|Lecture describing the concepts of Properties, Action Methods and Controls in iOS|
|Lecture on pLists|
|A program describing the use of NSArrays|
|Introduction to NSMutable Arrays|
|Lecture describing the Picker View|
|Learn the use of Picker Views and Mutable Arrays together.|
Saving and Loading with pLists
|Quiz 2||3 questions|
Quiz for the section 2
|Section 3: Target Action and Controls Coding|
|Introduction to Target - Action pattern|
|Lecture teaching the use of Target-Action pattern|
|Creating Controls using Code|
|Lecture discussing the concept of Delegation in iOS|
|An Example describing Delegation|
|Quiz 3||4 questions|
|Quiz for the section 3|
|Section 4: Other Important Features|
|Conceptual Discussion on storyboards|
|Using Storyboard in an example|
|Story Board Demo Continued|
Navigation Controllers - Discussion
Navigation Controller - Demo
|A discussion on navigation Controller with XIB|
Categories and Extensions
|A lecture categories in iOS|
|Using Extensions in your apps.|
|Quiz 4||4 questions|
|Quiz related to contents of this section|
|Section 5: Summary|
|Summarizing the course.|
Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.