What are the best books for learning OOC, Java and SQL? How long does it take to become proficient in those areas?

Arkitech

Diamond Member
Apr 13, 2000
8,356
4
76
I need to learn as much as I can about OOC, Java and SQL. My new job requires that I understand those areas of IT. I'm enrolled in a few classes but I want a few books to do some additional studying. Any suggestions on really good books for teaching beginners? Also how long does it take to become somewhat proficient in those technologies?

------------------------
You have been here long enough to know where to post relevant topics.

S/W Forums is down the hall and to the left.


Mod
 

FoBoT

No Lifer
Apr 30, 2001
63,084
15
81
fobot.com
best thing is to setup a box and figure out a way to produce some data and start feeding it in

nothing like doing it to learn
 

Reel

Diamond Member
Jul 14, 2001
4,484
0
76
I bet those MIT open courses have material that can help you. I learned SQL real fast from one of the web tutorials. It is easy to learn the basics of and you can pick up the more advanced things by playing with it.
 

halik

Lifer
Oct 10, 2000
25,696
1
81
Originally posted by: Arkitech
I need to learn as much as I can about OOC, Java and SQL. My new job requires that I understand those areas of IT. I'm enrolled in a few classes but I want a few books to do some additional studying. Any suggestions on really good books for teaching beginners? Also how long does it take to become somewhat proficient in those technologies?

SQL is easy, you can pick that up by reading a book. OOP will take you a while, it's a whole new paradigm of design. You have to think about the problems on hand in a certain way, and getting there takes time. Once you can think OOP, java comes naturally.
 

Arkitech

Diamond Member
Apr 13, 2000
8,356
4
76
Originally posted by: halik
Originally posted by: Arkitech
I need to learn as much as I can about OOC, Java and SQL. My new job requires that I understand those areas of IT. I'm enrolled in a few classes but I want a few books to do some additional studying. Any suggestions on really good books for teaching beginners? Also how long does it take to become somewhat proficient in those technologies?

SQL is easy, you can pick that up by reading a book. OOP will take you a while, it's a whole new paradigm of design. You have to think about the problems on hand in a certain way, and getting there takes time. Once you can think OOP, java comes naturally.

OOP does'nt seem to difficult so far, but then again I'm just getting started. I'm learning the donut diagrams and trying to understand the terms.. (class definitions, objects, states, etc..)
 

Reel

Diamond Member
Jul 14, 2001
4,484
0
76
Are there certifications for java? There are plenty of us with formal education in computer science and software engineering type degrees that had OOP and java beaten into us.
 

Leper Messiah

Banned
Dec 13, 2004
7,973
8
0
I learned OOP back in the day with VB...meh. Once you know one OOP, you just have to learn the syntax of another language for it to work right.
 

Feldenak

Lifer
Jan 31, 2003
14,090
2
81
Originally posted by: Reel
Are there certifications for java? There are plenty of us with formal education in computer science and software engineering type degrees that had OOP and java beaten into us.

Sun does have a java cert.