L
L
LBC2016-08-03 01:25:26
PHP
LBC, 2016-08-03 01:25:26

How to switch to JAVA after PHP?

It so happened that for 8 years my activity has been linked to the web sphere.
For the last 4 years, it has become my bread and, of course, like most self-taught people in the field of the web, I followed the path of PHP.
For the last year and a half I have been writing production mainly on Laravel.
And, of course, a stack of front-end technologies with node.js, angular and other goodies.
Actually, lately I have become bored and I decided to look for adventures at my point.
It seems to me to try to adopt JAVA, but somehow I didn’t come across it and decided to ask the community where to start.
I looked at the course on JAVA SE (syntax, a couple of libs), where to go next?
What would you recommend to cut as a test project to see what can be implemented at all? Not necessarily web.
I will be grateful for advice.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
F
FoxInSox, 2016-08-03
@FoxInSox

What are you lying about 8 years then? With such experience, such questions are not asked.

M
Maxim Moseychuk, 2016-08-03
@fshp

front-end technologies with node.js,

To begin with, deal with existing knowledge.

I
index0h, 2016-08-03
@index0h

For the last year and a half I have been writing production mainly on Laravel.

Try Symfony, I also recommend reading
Change the project to a larger one))
As with other languages, look for job openings for projects that might interest you and see the requirements.
To get started, try porting projects, or their modules, from those in which you participated.

N
Neonoviiwolf, 2016-08-03
@Neonoviiwolf

well, rewrite your projects in java, at the same time look at the + and -

A
Alexey Sergeev, 2016-08-03
@SergeevAI

I would recommend reading this book first. She is gorgeous.

A
Alexander Kosarev, 2016-08-03
@jaxtr

To get started, read Learning Java by C. Sierra, B. Bates, although you can start with Horstman's books. I also recommend reading Object-Oriented Analysis and Design along the way . At the same time or immediately after that, you can take a course on JavaRush (or some other similar resource). After that, you can take on the study of Spring and Java EE along the way, filling up the gaps in SE knowledge with the Java 8 Complete Guide (G. Schildt) and The Java SE 8 Programming Language. Detailed Description (J. Gosling). The rest is a matter of practice.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question