Answer the question
In order to leave comments, you need to log in
How to start learning Java for web development?
Hello!
I am a web developer, currently I own a standard set of php, javascript, sql and related technologies. Not for the sake of a holivar, but I began to feel that it would be difficult further with such a set. As is clear from the title, I decided to focus on Java, and with a focus on the web.
In this regard, a couple of questions:
- books, articles on web development in Java
- popular frameworks
- IDE
- Best Practice
- official manuals
- debugging an application on a home machine (Denwer, OpenServer and the like.)
And most importantly, where to start?
Answer the question
In order to leave comments, you need to log in
Firstly, it’s good to study the language itself,
I recommend the book Thinking in Java Eckel (Thinking in Java - Druce Eckel), read better in English,
there is much more material, in Russian translation almost half of the book is thrown out.
When you understand well and practice to better study the basics of EJB,
I can advise the book EJB3 In Action - Debu Panda, Reza Rahman, Derek Lane (Author),
the main mechanisms are quite clearly considered with examples, at least half of the book will be useful
to understand further things.
Learning the web part, I would recommend starting
with pure JSF before delving into popular libraries like richfaces and primefaces
(You can google a list of popular libraries for web applications, there is also a site www.jsfmatrix.net/ )
But if you want to understand how web libraries work, then first learn servlets and a little jsp.
Regarding ide and so on, when I just started writing in java, the netbeans + glassfish bundle did not cause any difficulties for me,
since the server is included in the ide delivery, and it is easy to manage it from the environment.
By the way, the netbeans website has quite good manuals for beginners.
dig towards JBOSS, Spring, GWT.
for development I will advise Eclipse + plug-ins.
Forgive me, being unfamiliar with the world of web development and Java in general, I'm really interested in how jscript differs from JAVA for the web, as you call it. What do you put in the title of the topic?
to learn the language itself - The Java Programming Language and the NetBeans Environment is
a good book to start with, I started to understand java from it
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question