• Post Reply Bookmark Topic Watch Topic
  • New Topic

Biginner in JAVA need Help  RSS feed

 
Yogesh Lonkar
Ranch Hand
Posts: 94
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HI All,
i am Beginner in Java community. I have done some course in JAVA like JSP, J2EE, POJO etc but i have just joined one IT firm as Intern and it seems there are lot of Tools, Plugins IDE's and lot more in JAVA it's like Big ICE cream shop and i don't know where to Begin with
so for i joined this Form, now i know it might sound stupid thing to ask for But can some one please provide me list of Topics or subjects on this Forum which are for Beginners or some one with some Basic java knowledge to go through or must read threads that will help in better learning concepts, like how to code better or tips to keep in mind while developing some Twisted concepts etc.
If any one can help me out here then i will be great full, i know i should use search and all but some Experience person can point out topics i should go out through will be great for me
Thanks in advance
 
Junilu Lacar
Sheriff
Posts: 11477
180
Android Debian Eclipse IDE IntelliJ IDE Java Linux Mac Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yogesh Lonkar wrote:... help in better learning concepts, like how to code better or tips to keep in mind while developing some Twisted concepts etc.

Not sure what you mean by "Twisted concepts" but I don't think that means what you think it means.

I'm never really sure how to answer the question of "Where to start?" Sometimes I think it's better to start with a good foundation by understanding Object-Oriented programming concepts, then read up on Object-Oriented Design principles (SOLID design), then read a book like "Growing Object-Oriented Software, Guided by Tests". But then again, I'm sure some of that material will go over one's head, especially for an absolute beginner. One does have to have at least a rudimentary understanding of language basics first. So you really face a big dilemma when you try to go it alone. Which is why I really like what Pete McBreen, author of the book "Software Craftsmanship: The New Imperative," and other folks who support the Software Craftsmanship movement advise: find a good mentor and be his/her apprentice.
 
Yogesh Lonkar
Ranch Hand
Posts: 94
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Junilu Lacar wrote:
Yogesh Lonkar wrote:... help in better learning concepts, like how to code better or tips to keep in mind while developing some Twisted concepts etc.

Not sure what you mean by "Twisted concepts" but I don't think that means what you think it means.

I'm never really sure how to answer the question of "Where to start?" Sometimes I think it's better to start with a good foundation by understanding Object-Oriented programming concepts, then read up on Object-Oriented Design principles (SOLID design), then read a book like "Growing Object-Oriented Software, Guided by Tests". But then again, I'm sure some of that material will go over one's head, especially for an absolute beginner. One does have to have at least a rudimentary understanding of language basics first. So you really face a big dilemma when you try to go it alone. Which is why I really like what Pete McBreen, author of the book "Software Craftsmanship: The New Imperative," and other folks who support the Software Craftsmanship movement advise: find a good mentor and be his/her apprentice.


well i realize what i posted here. i anticipate what you said that that one can't tell where to begin with.
i am interested in learning Struts 2 for that i am focusing on improving my skills in Java, JSP and Sevlets i am going through books like Murach's Java Servlets and JSP i have some 2-3 projects on which i can practice my skills it will take nearly 2-3 weeks but after that i have no idea regarding Struts i mean where to start can you suggest some websites, books for that?
 
Campbell Ritchie
Marshal
Posts: 56529
172
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch

you should distinguish general concepts from specific products. Struts if a specific product, which will be useful in situations where it is used, whereas OO design would be required everywhere.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!