Be a Supporter!

How to best learn OOP

  • 480 Views
  • 8 Replies
New Topic Respond to this Topic
iiREDii
iiREDii
  • Member since: Feb. 12, 2004
  • Offline.
Forum Stats
Member
Level 05
Blank Slate
How to best learn OOP 2008-03-10 00:23:48 Reply

I am looking for a book or instructional to teach myself object oriented programming and/or to generally boost my programming skills beyond where they are. Also if you can recommend a book that teches actionscript 3.0 well... or accomplishes both of these goals...

Any recommendations that translate well to flash?

thanks

ColbyCheeze
ColbyCheeze
  • Member since: Nov. 30, 2007
  • Offline.
Forum Stats
Member
Level 08
Blank Slate
Response to How to best learn OOP 2008-03-10 05:00:48 Reply

These are all books I have recently read and I can say that they are simply outstanding. I list them in the order of how good I think they are, even though you should read ALL of them to get the best understanding.

Learning the very basics of OOP:
OReilly Essential Actionscript 3.0

REALLY learning OOP:
Head First - Design Patterns
OReilly Actionscript 3.0 Design Patterns
Advanced Actionscript 3 with Design Patterns


Game Development Blog: Tutorials, games, and more
www.cheezeworld.com

BBS Signature
urbn
urbn
  • Member since: Jun. 10, 2007
  • Offline.
Forum Stats
Member
Level 18
Programmer
Response to How to best learn OOP 2008-03-10 10:33:55 Reply

I smell actionscript...


BBS Signature
sirtom93
sirtom93
  • Member since: Dec. 22, 2006
  • Offline.
Forum Stats
Member
Level 24
Blank Slate
Response to How to best learn OOP 2008-03-10 13:03:30 Reply

I see actionscript. Please refer to the flash forum.

polym
polym
  • Member since: Oct. 2, 2007
  • Offline.
Forum Stats
Member
Level 14
Audiophile
Response to How to best learn OOP 2008-03-10 17:16:06 Reply

At 3/10/08 01:03 PM, sirtom93 wrote: I see actionscript. Please refer to the flash forum.

OOP is general programming.

Jon-86
Jon-86
  • Member since: Jan. 30, 2007
  • Offline.
Forum Stats
Member
Level 14
Blank Slate
Response to How to best learn OOP 2008-03-10 19:06:45 Reply

The key word in the sentence folks is ALSO. The first question being about the OO paradigm and then the second about imiplimeting in as. And it wasnt a direct "how do I do this" it was a "can you help me to learn"

So this is fine for this forum, infact more suited a think, but thats ma opinion.

Anyway ColbyCheeze has made some suggestions, I cant really say anything for AS books as I havnt ever looked at one. But what I would say is browse before you buy / rent / whatever you do. The one thing I would say helps you learn any kind of programming is by looking at examples. And trying them out. You sometimes get a better idea ofhow code works by running it and placing trace messages in places to see whats happening where and why.

Using a debugger on basic programs might also help you with that. Just to see how variables are passed between objects for example.


PHP Main :: C++ Main :: Java Main :: Vorsprung durch Technik
irc.freenode.net #ngprogramming

BBS Signature
iiREDii
iiREDii
  • Member since: Feb. 12, 2004
  • Offline.
Forum Stats
Member
Level 05
Blank Slate
Response to How to best learn OOP 2008-03-15 18:59:44 Reply

thanks for the help. I will try to find one of those books to start with.

Julestar
Julestar
  • Member since: Aug. 1, 2005
  • Offline.
Forum Stats
Member
Level 03
Blank Slate
Response to How to best learn OOP 2008-03-15 21:43:59 Reply

Deitel and Deitel is the book I'm currently using in college. It provides full explanations along with working examples. Perfect for the OOP newbie and even someone new to programming. If you're familiar with basic concepts such as arrays and function skip to the fun chapters on inheritance, polymorphisms, and composition.

iiREDii
iiREDii
  • Member since: Feb. 12, 2004
  • Offline.
Forum Stats
Member
Level 05
Blank Slate
Response to How to best learn OOP 2008-03-17 22:39:55 Reply

At 3/15/08 09:43 PM, Julestar wrote: Deitel and Deitel is the book I'm currently using in college. It provides full explanations along with working examples. Perfect for the OOP newbie and even someone new to programming. If you're familiar with basic concepts such as arrays and function skip to the fun chapters on inheritance, polymorphisms, and composition.

Thanks I will check out that too!