Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: markspace Newsgroups: comp.lang.java.programmer Subject: Re: Newbie to Java. Date: Wed, 25 Sep 2013 12:52:58 -0700 Organization: A noiseless patient Spider Lines: 37 Message-ID: References: <9e8c7bf2-9dea-487c-a9e0-9896072aefc3@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 25 Sep 2013 19:53:02 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="9185b88a2b5381a82810209530bb8295"; logging-data="29412"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+HywbiQV7kjxI/b3+9a2PpNBo6HE86jkY=" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 In-Reply-To: <9e8c7bf2-9dea-487c-a9e0-9896072aefc3@googlegroups.com> Cancel-Lock: sha1:0+Pb1bFsNDQZCIAZ6jma7AWAsmM= Xref: csiph.com comp.lang.java.programmer:25336 On 9/25/2013 5:54 AM, thil.1212@gmail.com wrote: > To get started with java Enterprise > application wat are all things I need to know and I really confused > with J2EE , Spring , Struts. > > And I started with spring but there also saying Java beans any > fundamentals I need to aware. Here in Silicon Valley, this is sometimes referred to as "drinking from the fire-hose." There's going to be a lot of information coming at you really fast, and there's going to be more than you can possibly absorb. You should start with plain JEE (note: the "2" is now passé). Unless you've been told that you need to learn a framework like Struts or Spring by your employer, start with just the JEE bits. Also, I would personally recommend that you tackle Java by itself first, then do JEE. JEE will make a lot more sense if you have the time to do it that way. Anyway, the basics for JEE can be got from "Head First Servlets & JSP" This is designed to get you to pass the Sun Certified Web Component Developer, which is the first certificate in their JEE series, iirc. It's got a lot of stuff in it, some of which is legacy, but you really should know all of it because you could find anything out in the field. Once you get a handle on that, then some form of framework is in order. I like the new stuff from Sun/Oracle, like JSF 2.0 and JPA 2.0 and their new EJBs, but again you might have some other framework dictated to you by employment needs. Good luck.