Special Offer price
Special offer description 200 characters
Student rep info: name, email, ph #
Offered in partnership with
choose another school
The fastest-growing software market today involves mobile applications (or apps). In this course, you'll learn to use the free Xcode compiler and the Objective-C/Swift programming language to program your own apps that you can sell through Apple's App Store, reaching millions of potential customers around the world.
You'll start with the basic steps to writing any program, then progress to using Xcode—the same compiler that Apple, Microsoft, Adobe, and many other companies use to write programs and applications. Along the way, you'll explore examples and perform simple coding exercises to build your confidence using Xcode and Objective-C/Swift.
Even if you're new to programming or have experience programming a different type of computer, this course will offer the guidance you need to build your own apps. By the end of this course, you'll know how to find your way around Xcode and write Objective-C/Swift commands, so you'll be ready to start creating your very own Mac, iPhone, or iPad programs!
Course Revised September 2015
A new session of each course opens each month, allowing you to enroll whenever your busy schedule permits!
How does it work? Once a session starts, two lessons will be released each week, for the six-week duration of your course. You will have access to all previously released lessons until the course ends.
Keep in mind that the interactive discussion area for each lesson automatically closes 2 weeks after each lesson is released, so you’re encouraged to complete each lesson within two weeks of its release.
The Final Exam will be released on the same day as the last lesson. Once the Final Exam has been released, you will have 2 weeks plus 10 days to complete the Final and finish any remaining lessons in your course. No further extensions can be provided beyond these 10 days.
Xcode 6 or higher compiler, an Intel-based Mac (software must be installed and fully operational before the course begins); Yosemite OS X 10.9 or higher.
This course is not suitable for Windows PC users.
Thank you for the course. I have not programmed in 15 years. This gave me the jump start that I needed to make some progress and really put a structured framework around how to get started.
My first programming language was Apple Basic, progressing up through C/C++ and many C based web languages since then. I appreciate that the base programming concepts have stayed true, even with moving to visual editors. I think I'm going to enjoy this transition into mobile development.
I want to thank you for teaching this course. It was exactly what I was looking for and I feel like I now know enough to get started on some serious study of iPad app development. My next stop is Safari Books Online, where I hope to deepen my knowledge. I particularly appreciated your very clear instructions.
Thank you for the course. I know I will have to revisit some of my notes as I go down this path but it opened eyes and at least let me understand the Xcode environment.
Wow, I finally feel like I'm getting my head around Objective C. This lesson was perfect for helping me understand how classes are handled.
You have made a difficult program very easy to understand with your teaching style. For every lesson, my confidence level continues to build up.
Just wanted to say thanks for the informative course. I've had some Objective-C and iPhone programming courses at a university and I felt like they blasted right through it at the expense of demonstrating some of the fundamental features of Xcode. This course covered some of those key fundamental features that I missed in my other classes and I will move forward now with an improved foundation.
This course was excellent! I particularly liked the way the documentation was written. I, for the most part, understood everything that was thrown at me and I hope there will be an advanced version of this class. Thank you for your time and assistance. It was an A+ course!
At first I thought I might be in over my head, but I found that I could learn a great deal in a very short time thanks to your fantastic teaching style. A lot of this is about learning how to think differently to program and you explained some pretty complex things in an easy-to-understand way. The homework exercises were great compliments to each lesson. I am more of a hands-on learner and those drills really helped.
I thought the lessons were well-written and easy to follow and understand and that Professor Wang had an encouraging, conversational tone in the lessons. I can't believe I learned all this, without ever having taken a programming class before in my life. And I love this, and if I had discovered coding years ago I would have done it all my life. Thanks.
Copyright © 1997 - 2016 Education To Go. All rights reserved. The material on this site cannot be reproduced or redistributed unless you have obtained prior written permission from Education To Go. Education To Go and ed2go are registered trademarks of Education To Go, a part of Cengage Learning.
A password reset link has been sent to the email address you provided.