Those who know C language and are familiar with object oriented programming language are most likely to gain prompt success in this class. For the rest they require dedication and efforts to learn the basics and cocoa basics , before they can zoom they wagon to making awesome apps.
Oops , c , c++(optional) or cocoa(optional) as I will detail this to give you a firm grasp on this topics.
I devices are must to see the making of apps in your mobile . You need mac book and iphone to see the things working in your mobile. Don't worry about apple id, as I would take care of this.
At the end , you will see the apps in your mobile which you can boast to your friends and the pleasure of self-satisfaction and a know-how of the inner workings is itself a pleasure beyond the description of my words.