Learn iOS Programming from Scratch
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.
The best iOS course on the web just got better. The iOS course now have been updated for the latest iOS7 SDK. This update not only covers the design basics but also cover topics such as Airdrop, Multitasking, Local Notifications, SpriteKit, Game Center, Core Motion, Core Location and Camera Updates. You will not only learn about the concepts but will get a proper understanding with live demo examples.
This 3+ hours update covers the real iOS7 changes and will sure add to you iOS competence.
This Video series is the most comprehensive course on net to learn and master iOS programming. We have designed the course keeping in mind the need of the developer community to have a complete a structured curriculum to learn this exciting technology. The course will allow even a beginner to grasp the important concepts and create apps by the end of this course. iOS apps are the most profitable across all Smartphone platforms and with a large community of active app users this technology continues to present great opportunity for any developer. This course is based on years of teaching iOS programming to thousands of students and build on the inputs received from students and industry professionals alike.
The course does not assume any prior knowledge of iOS or Objective C the primary programming language for iOS development and is well suited for both beginners and intermediate developers. Our course covers the latest OS version as permitted by Apple Developer NDA. By the end of the series you will be able to develop interesting and exciting Apps of your own or for your customers. This series has been created by our in house experts and focus on real and practical usage of the technology. This series is useful for anybody who wants to quickly learn iOS or wants to upgrade their knowledge for the latest OS.
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 and Objective C|
|Introductory Lecture on the course|
|Learn to Install the developing environment and software development kit.|
|&lt;p&gt; A hello world example using the Xcode 5 for iOS7 &lt;/p&gt;|
The Lecture describes the creation of the very first program. It uses older Xcode so anyone with that version can see this example.
|Lecture discussing the Xcode Interface for iOS Development|
|Introduction to data types in Objective C|
|Introduction to OOPS in Objective C|
|Basic concepts of Objective C|
|Introduction to Object oriented programming|
|Learn the concept of properties in this lecture|
|Learn the concept of Init Override|
|Learn about the Strong and Weak properties in Objective C|
|Quiz 1||5 questions|
Quiz covering the concepts covered in Unit 1
|Section 2: iOS Views and Objective C Concepts|
|Discussion on the MVC software Pattern for iOS App development|
|Creating App with a Single View Template|
|Creating a Sample App with an Empty template|
|Lecture on Properties, Action Methods and Controls|
|Discussion on pLists|
|Lecture demonstrating the use of NSArray|
|Lecture demonstrating the use of NSMutable Arrays|
|Introduction to UIPicker View|
|Using UIPickerView and Mutable Arrays|
|Persistence using Plists|
|Quiz 2||5 questions|
|Quiz related to the contents covered in this section|
|Section 3: Target Action and Delegation in iOS|
|Introduction to Target Action in iOS|
|Implementing Target Action using IB|
|Learn to use code to create controls|
|Introduction to Delegation iOS|
|Demonstration of Delegation in Action|
|Quiz 3||4 questions|
Quiz for the contents covered in this section.
|Section 4: Controllers, Storyboards and Advance Objective C|
|Lecture describing the storyboards in IOS|
|A StoryBoard Demo|
|StoryBoard Discussion Continued.|
|Introduction to navigation controllers in iOS|
|Navigation Controller explained using a Demo|
|Learn using navigation controllers using XIB files|
|Learning about Categories and Extensions in Objective C|
|Example explaining the Categories|
|Learn about using extensions in your code.|
Section 4 Quiz
|Section 5: Table Views and Tab Bar Controllers|
|Introduction to Table Views in iOS|
|Lecture will explain the process of implementing a Table View|
|Lecture describing the process to populate the table view.|
|Adding new Views to Table View|
|Learn to Add Rows to your table view|
|Learn to delete rows in iOS|
|Learn to Group Table Views|
|Discussion about Tab Bar Controllers and how to organize views using it.|
|A working demo of Tab Bar|
|Section 6: Building an iOS Project - The Initial Steps|
|Discussion on the case study for the course|
|Adding Part to inventory in the Project|
|This video identifies the issues in previous step and update the model accordingly.|
|Implementing the correction|
|Method to delete part of the catalog|
|Looking into the assembly class of the app.|
|Section 7: Organizing View Controllers in an App|
|Adding View Controllers to our App|
|An attempt to add view controller to parts room app|
|Code to display parts catalogue|
|Learn to add and delete parts in the app|
|Learn to create the detail view for the app|
|Adding Inventory Management to our app|
|Section 8: Mastering SQLite|
|Basic theory of SQLite in iOS|
|Learn to create a SQLite DB in iOS|
|Learn to copy DB|
|DB connection and Testing Queries|
|Inner Join in SQlite|
|Section 9: Multimedia in iOS|
|Introduction to multimedia in iOS|
|Adding a DB View to app|
|Learn to manage audio in iOS|
|Concepts for Video Playback|
|A video playback demo in iOS|
|Section 10: Project - Integration and 2D Graphics|
|Introduction to 2D Graphics in iOS|
|Understanding Relation types in iOS|
|Displaying DB content|
|2D Graphics Discussion|
|Continued discussion on Graphics|
|Lecture on getting the drawing instructions for our app.|
|Implementing Graphics in our App.|
|Section 11: Project Completion and Conclusion|
|Joining the App together|
|Learn to the create the assembly UI|
|Understanding Touch Events|
|Drawing the Parts - Feature|
|Adding Dragging Feature|
|Section 12: iOS Best Practices and iOS App Store|
|Best Practices for App Development|
|Review of the App Store|
|Section 13: iOS7 Update - New Design Principles|
Introduction to iOS7 Design patterns
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.