R
R
Ruslan Gilzidinov2015-11-28 18:03:03
Java
Ruslan Gilzidinov, 2015-11-28 18:03:03

How to learn Java EE?

Hello!
Question for those who work with Java EE.
I will describe my situation: I
have basic knowledge of Core (I continue to study more deeply, I read books about concurrency, generics, and so on). I have experience in developing one project in Yii2 (php-framework). For about a year I worked part-time as an HTML/CSS coder, so I had a chance to work with JS a little (without frameworks, only JS and jQuery). Wrote several modules for an Android application. I have basic knowledge of Linux (for the last 2 years, my main operating system, I set up and configured all kinds of Apache and nginx both on my own and on the project's combat server). I also had some experience in C # (I wrote in Xamarin, something like a cross-platform framework for mobile OSes). Well, the rest of the little things. I have not yet worked for my uncle (the second year, they do not take it).
There is a goal - to train yourself in such a way that by the third year they would take the position of junior without hesitation and so that there would be less to the middle. If in Russian - it is necessary for the remaining year to do something as useful as possible.
Question - tell me in what order to study? Can you tell me some classic test projects (something like a calculator for beginners to code)? I fully understand that I won’t make a big mistake in my choice, and it will be useful one way or another, but I just want to use my time more efficiently.
The most accurate wording of the question is you are a cool senior, imagine that you are me with my experience that I described above. Looking through the lens of your experience, how would you study EE?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
P
Pavel Ivanov, 2015-11-28
@eastywest

Start by learning JSP + Tomcat. Write a simple CRUD application using servlets and JDBC. Then move on to JPA. Next you can try Spring

O
OnYourLips, 2015-11-28
@OnYourLips

Take Spring, explore spring.io/guides and write a toaster clone.
This is junior level.

G
goshan_p, 2015-11-29
@goshan_p

My advice is: Java SE => JDBC => Servlets + JSP => JPA, Hibernate (Surface) => Spring (Surface) => Small Web Project => And then learn Hibernate and Spring in more depth.
Well Tomcat by itself. Java EE for me is more complicated and more sophisticated than Spring.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question