Need help learning JAVA

by 19 replies
23
Hi All,

I want to be a Java developer, specially focused on J2EE.
I already know C programming language. Till now I've learnt the basic syntax and object oriented features of Java. What should I learn next?

Java is little confused to me, it has so many platforms and features increasing day by day. I'm not sure where should I be focused.

Thanks in advance for any help.
#programming #java #learning
  • Hello,

    First go to core java. The Complete Reference for Java is a good book to start. Then move on to J2EE once you are comfortable with core java.

    Thank you
    Frank
    • [1] reply
    • Hi Frank,

      Thanks for the valuable advise . I'll definitely try The Complete Reference.
  • Honestly, you should check out YouTube. It is the best source in my opinion to learn things. Not only is it better to hear it than reading it but it also gives you a more hands on experience because you can see what they are doing.
    • [ 1 ] Thanks
    • [1] reply
    • I haven't checked out any you tube videos. Certainly videos can play a role. As long as the instructor is typing out the code and explaining it. Reading code from power points is lame. Programming is an active sport, some students do well with the "mock method "That is typeing out the code along with the instructor
      • [1] reply
  • Starting your hands on "Hello world" gets you the basics in java. Have a java api at hand and try compiling and running some sample programs.
    • [ 1 ] Thanks
  • There's a little bit of a learning to program resource list over here.
    • [1] reply
    • Hey oulee,

      Good advice given so far regarding the basics, but if you have a handle on the basics of how the language works then the next step I would suggest would be to look into some of the frameworks available. Spring is very popular in the java community and is a pretty non invasive and therefore an easy platform to get into. Then look into the likes of Hibernate or Ibatis for Object Relational Mapping and other database interaction. All of these are really well documented and there's tonnes of simple examples out there to try your hand at.

      Good luck!
      • [ 1 ] Thanks
  • Banned
    [DELETED]
  • Hi,
    I taught Java for 7 years at Depaul University. From beginning programming using Java(not the best idea) to Java for C++ programs to data structures. Jdbc and swing were covered. I have high reviews. I posted all my course materials online and most of my coding examples solved some sort of problem and the problems built on each other. I am in the middle of oraganizing my html & css materials to redistribute on the web. I will gladly switch to Java if you are serious.Why don't i post the first 6 hours(Most courses ran once a week at night for 3 hrs,the poor students) If you like my teaching style and materials ill post as you are learning.I have been experimenting with using an autoresponder to send mini review lessons.
    I am coming back from a life threatening issue, i was out for 2 years thats why my stuff i scattered. Other then that these are high quality materials that would be a shame to go to waste.
    Professor Anthony Larrain,
    Formerly known as midnight tony la , guitar shredder;
    Most people call me tony la.
    These days I am the online money bee
    Buzzzzzzzzzzzzzzzzz.............. Out
  • Banned
    [DELETED]
  • I would strongly suggest reading Head First Java. From O Reilly Media written by Kathy Sierra and Bert Bates.

    The book clearly explains all the core fundamentals in a very interactive way and has fun exercises which really help in understanding the language
    • [ 1 ] Thanks
  • Banned
    [DELETED]
  • Banned
    [DELETED]
    • [ 1 ] Thanks
  • Banned
    [DELETED]
  • I recommend you to acquire the book Head First Java by Kathy Sierra and Bert Bates which is easy to read, fun to learn and interactive.
  • Check out the book Thinking in Java by Bruce Eckel. You can even read it for free online...
  • all the videos start with "ok, lets get started" so it always feels like you might have watched this one before, but there are 12 hours of learning java videos here:
    J2ee Video Tutorial - Java Object-Oriented Programming Video Tutorial | [12 hours of Video Tutorial] | OOP in Java | JAVA Entreprise Edition Video Training | JEE J2EE Video Programming | Free JEE Lessons

    There is an annoying blackout advert that makes you wait for 13 seconds before you can click to see the page. Not sure of the purpose for this, seams just to be there to annoy.
  • Banned
    [DELETED]
  • Banned
    If you want to learn Java start by easier programs like simple loops or maybe simple class then when you master them go for bigger class and that how to improve in programming.
  • Well this is how i learned Java:

    variables
    classes
    wrapper classes
    objects and inheriticance
    GUI and event handling
    database programming
    applets
    HTMl and java
    client server architecture
    session handling
    mvc architecture
    JSF and struts

    use netbeans IDE or Eclipse and you are well on your way.

    You are welcome to pm me if you need help.

Next Topics on Trending Feed