How to develop a useful iPhone app

A detailed guide to create your first truly functional app in less than a week

  Enroll in Course

In this course, you will learn how to program your first iPhone application. You will be able to create useful intuitive user interfaces, link your interfaces to your code, navigate through your application, implement persistence, display and interact with table views, and share text & images. By the end of the course, you will have a fully functional app.


Your Instructor


Rosa Paredes
Rosa Paredes

I am a Ph.D. researcher in the field of mobile development and learning, a freelance developer of mobile applications and a professor of Computer Science and IT graduate and undergraduate courses.

I have been working in this field for 14+ years. My work in Computer Science gave me the opportunity to live and study in Japan for 3 years. There, I found cutting-edge mobile devices and state-of-the-art technology that took my love for mobile design to new levels, I had the opportunity to participate in first class international research projects and experienced the evolution of mobile technology first hand.

I now share my experience with my students and love the feeling of helping them improve their skills in this fascinating and ever-changing area.


Course Curriculum


  Welcome
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 10 days and we will give you a full refund.

If you are excited to learn but overwhelmed by the challenge of learning a complex technology, this is the right place to start. We will guide you to complete your very first application step-by-step and the content will still be available for you to go back and review any particular topic you need to reinforce or recall.

Upgrading your skills for designing and developing iPhone applications will give you the competitive advantage you are looking for.

Get started now!