Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #31494

Re: Any good book/website with samples how to run Java in web applications?

Path csiph.com!usenet.pasdenom.info!aioe.org!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail
From Martin Gregorie <martin@address-in-sig.invalid>
Newsgroups comp.lang.java.programmer
Subject Re: Any good book/website with samples how to run Java in web applications?
Date Mon, 6 Apr 2015 14:30:48 +0000 (UTC)
Organization A noiseless patient Spider
Lines 63
Message-ID <mfu5ao$9ud$1@dont-email.me> (permalink)
References <f7a6a891-b9cb-4a97-b1b6-19614010dea7@googlegroups.com> <5521706b$0$286$14726298@news.sunsite.dk> <a46e7d84-5484-4db5-8177-d9a786a1cd1e@googlegroups.com> <5521a6e1$0$286$14726298@news.sunsite.dk> <2e99b9b5-d126-4a5e-b43e-b6d5ce5592ce@googlegroups.com> <5521c072$0$287$14726298@news.sunsite.dk> <36ac06c9-fa14-4b9b-9e12-87d093741ce5@googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
Injection-Date Mon, 6 Apr 2015 14:30:48 +0000 (UTC)
Injection-Info mx02.eternal-september.org; posting-host="e5160e2be48f1ea550cf61512446f525"; logging-data="10189"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18coFR/IUZlbfmg407VbI0EF94fnhc2QMM="
User-Agent Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2)
Cancel-Lock sha1:qci7pGW4yqAWgwpfB34GXTAhM9g=
Xref csiph.com comp.lang.java.programmer:31494

Show key headers only | View raw


On Sun, 05 Apr 2015 17:41:58 -0700, dffdfdfdfdfdfddf wrote:

> On Sunday, April 5, 2015 at 7:08:55 PM UTC-4, Arne Vajhøj wrote:
> 
>> >   I plan to learn Java and Java EE at the same time, the basics can
>> >   be learned relatively fast and only by running the demos and using
>> >   a good development kit with good debugging/tracing capabilities.
>> 
>> Something as big as Java and Java EE takes time.
>> 
>> Arne
> 
> You are missing the point. I did not say that I plan to quickly learn
> both, only the basic concepts. You should know what are the basic
> concepts in a server/client web design. I want to put my hands and eyes
> on the execution of basic demos as fast as I can. Nobody says it will
> complete my training, it is only a good start. Besides, all this should
> be obvious to any experienced software engineer. This is nothing unusual
>
Try this sequence, then. I had 20 years and several languages and OSen 
under my belt when I learnt Java and this worked for me: 

1) download and install the following from Oracle:
   - the current Java SE SDK (Software Development Kit). This includes
     the runtime and libraries (JRE, java Runtime Environment) so you
     don't need to download the JRE as well

   - the Java documentation set from Oracle. This is not part of the SDK
     and contains the library documentation as well as the language spec.
     IMO a locally installed copy is essential.

2) download and install ant or maven (Java make equivalents: ant is
   easier to use and is supported by most Java IDEs)

3) if you want an IDE, decide which one you want, download and install it.
   Eclipse and the Oracle are free, IntelliJ is not.

4) I used a WROX book, Ivor Horton's 'Beginning Java' when I was learning
   Java. It was OK: I bet there are many worse books out there.

   The only significant thing it didn't cover is the use of javadocs
   and the art of writing comments and using annotations so that javadocs
   generates good class and package documentation: if you don't use these
   well your name will be cursed by future programmers.

5) You'll probably want RDBMS access, so install a suitable RDBMS 
   (Derby, MariaDB and PostgreSQL are FOSS) and its JBDC driver.

   With this you can write GUI database apps with or without network
   access.

6) Then add on the Oracle Java EE extension package, install one of the
   app servers such as JBOSS or Tomcat and get stuck into Java EE.

This is the appropriate order to work in because Java EE is essentially 
Java SE plus additional libraries (OK, there may be a preprocessor or two 
as well but lets not quibble about details).


-- 
martin@   | Martin Gregorie
gregorie. | Essex, UK
org       |

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Any good book/website with samples how to run Java in web applications? dffdfdfdfdfdfddf@gmail.com - 2015-04-04 23:04 -0700
  Re: Any good book/website with samples how to run Java in web applications? Arne Vajhøj <arne@vajhoej.dk> - 2015-04-05 13:27 -0400
    Re: Any good book/website with samples how to run Java in web applications? dffdfdfdfdfdfddf@gmail.com - 2015-04-05 13:58 -0700
      Re: Any good book/website with samples how to run Java in web applications? Arne Vajhøj <arne@vajhoej.dk> - 2015-04-05 17:19 -0400
        Re: Any good book/website with samples how to run Java in web applications? dffdfdfdfdfdfddf@gmail.com - 2015-04-05 15:39 -0700
          Re: Any good book/website with samples how to run Java in web applications? Arne Vajhøj <arne@vajhoej.dk> - 2015-04-05 19:08 -0400
            Re: Any good book/website with samples how to run Java in web applications? dffdfdfdfdfdfddf@gmail.com - 2015-04-05 17:41 -0700
              Re: Any good book/website with samples how to run Java in web applications? Martin Gregorie <martin@address-in-sig.invalid> - 2015-04-06 14:30 +0000
              Re: Any good book/website with samples how to run Java in web applications? Robbie Brown <rob@example.com> - 2015-04-08 13:59 +0100
      Re: Any good book/website with samples how to run Java in web applications? Robert Klemme <shortcutter@googlemail.com> - 2015-04-08 19:29 +0200

csiph-web