How long does it take to learn Objective C??

Reeesy

macrumors newbie
Original poster
Jan 11, 2012
7
0
Hey all, i appreciate this is a bit of a "how long is a piece of string" type of question but i was wondering how difficult it is to learn Objective C.
I know it depends on many factors (dedication, time spent, current skills etc) but if anyone has some guidance it would be very helpful.

I'm a 31yr old Graphic Designer. i have ABSOLUTELY ZERO experience with ANY sort of coding. i might as well be looking at Egyptian hieroglyphics for all i know so i would be starting from the very beginning. I would typically spend a couple of hours 3 times a week learning, maybe more as i get into it.

Is my best bet to learn through books? (any recommendations?). I'm worried about booking a course as they usually assume you have at least some familiarisation with coding and would be worried about being left behind form the start.

Am i looking at month/years? How long until the fundamentals of coding 'click' and i start understanding what I'm doing?

Needless to say, i'm interested in moving into App development and know i will have to learn various other skills too. I just figured, objective C would be a good place to start.

Any thoughts or pointers would be much appreciated!

Cheers, Neil
 

Roessnakhan

macrumors 68040
Sep 16, 2007
3,518
494
ABQ
iTunes U as some iPhone programming classes from Stanford that should help you learn in a more classroom like setting. I'm going to try to learn iOS development sometime this year and that's where I'm starting, I have a bit of background coding, however.
 
Comment

TjeuV

macrumors 6502
Dec 14, 2011
306
4
Belgium
Hey all, i appreciate this is a bit of a "how long is a piece of string" type of question but i was wondering how difficult it is to learn Objective C.
I know it depends on many factors (dedication, time spent, current skills etc) but if anyone has some guidance it would be very helpful.

I'm a 31yr old Graphic Designer. i have ABSOLUTELY ZERO experience with ANY sort of coding. i might as well be looking at Egyptian hieroglyphics for all i know so i would be starting from the very beginning. I would typically spend a couple of hours 3 times a week learning, maybe more as i get into it.

Is my best bet to learn through books? (any recommendations?). I'm worried about booking a course as they usually assume you have at least some familiarisation with coding and would be worried about being left behind form the start.

Am i looking at month/years? How long until the fundamentals of coding 'click' and i start understanding what I'm doing?

Needless to say, i'm interested in moving into App development and know i will have to learn various other skills too. I just figured, objective C would be a good place to start.

Any thoughts or pointers would be much appreciated!

Cheers, Neil
Try reading : Programming in Objective-C by Stephen G. Kochan 4th edition
 
Comment

kemo

macrumors 6502a
Oct 29, 2008
746
114
ProtonVPN
Hey all, i appreciate this is a bit of a "how long is a piece of string" type of question but i was wondering how difficult it is to learn Objective C.
I know it depends on many factors (dedication, time spent, current skills etc) but if anyone has some guidance it would be very helpful.

I'm a 31yr old Graphic Designer. i have ABSOLUTELY ZERO experience with ANY sort of coding. i might as well be looking at Egyptian hieroglyphics for all i know so i would be starting from the very beginning. I would typically spend a couple of hours 3 times a week learning, maybe more as i get into it.

Is my best bet to learn through books? (any recommendations?). I'm worried about booking a course as they usually assume you have at least some familiarisation with coding and would be worried about being left behind form the start.

Am i looking at month/years? How long until the fundamentals of coding 'click' and i start understanding what I'm doing?

Needless to say, i'm interested in moving into App development and know i will have to learn various other skills too. I just figured, objective C would be a good place to start.

Any thoughts or pointers would be much appreciated!

Cheers, Neil
Neil,

if you prefer to learn by watching you may want to try one of these video lessons which are really great! I loved learning by lectors from Lynda.com, although it was for web development I believe these will be great, too.

http://www.lynda.com/iPhone-SDK-training-tutorials/238-0.html
 
Last edited:
Comment

Reeesy

macrumors newbie
Original poster
Jan 11, 2012
7
0
Comment

felixgun

macrumors member
Jan 7, 2012
82
0
It all depends on how long it takes you to learn the theory behind it. A few months and you should have a solid understanding of how it works.
 
Comment

Mac_Max

macrumors 6502
Mar 8, 2004
404
1
How close is it to C++ (for those who know)
They're about as similar as they are dissimilar. The similarities mostly are conceptual and the biggest differences are in the message passing syntax and the alloc/init paradigm. It didn't take me very long to translate my C++/C# background to Objective C.
 
Comment

takeshi74

macrumors 601
Feb 9, 2011
4,974
68
Hey all, i appreciate this is a bit of a "how long is a piece of string" type of question but i was wondering how difficult it is to learn Objective C.
I know it depends on many factors (dedication, time spent, current skills etc) but if anyone has some guidance it would be very helpful.

I'm a 31yr old Graphic Designer. i have ABSOLUTELY ZERO experience with ANY sort of coding. i might as well be looking at Egyptian hieroglyphics for all i know so i would be starting from the very beginning. I would typically spend a couple of hours 3 times a week learning, maybe more as i get into it.

Is my best bet to learn through books? (any recommendations?). I'm worried about booking a course as they usually assume you have at least some familiarisation with coding and would be worried about being left behind form the start.

Am i looking at month/years? How long until the fundamentals of coding 'click' and i start understanding what I'm doing?

Needless to say, i'm interested in moving into App development and know i will have to learn various other skills too. I just figured, objective C would be a good place to start.

Any thoughts or pointers would be much appreciated!
It's really impossible to answer any of your questions. Some people pick up things like this in no time. Others can't ever seem to learn though some go on with coding even though they really shouldn't. Many fall somewhere in between. If you've done something similar then you have a rough idea. If not, your guess is as good as anyone's.

As for the best method to learn, again, it's subjective. How do you learn best? That would be the best way for you. Some do well with books, some need the guidance and structure of a class, some can't seem to learn no matter what.

Same sort of thing goes for your "how long?" question.
 
Comment

Reeesy

macrumors newbie
Original poster
Jan 11, 2012
7
0
It's really impossible to answer any of your questions. Some people pick up things like this in no time. Others can't ever seem to learn though some go on with coding even though they really shouldn't. Many fall somewhere in between. If you've done something similar then you have a rough idea. If not, your guess is as good as anyone's.

As for the best method to learn, again, it's subjective. How do you learn best? That would be the best way for you. Some do well with books, some need the guidance and structure of a class, some can't seem to learn no matter what.

Same sort of thing goes for your "how long?" question.
Thanks for the feedback. Yes its a tricky one to answer. I guess the best thing to do is just get stuck in and see how i fair. I have ordered a couple of books so will work through those. Maybe then when i have established the ground work, a course might be the next step.
 
Comment
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.