Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java

Pankaj Shukla
Pankaj Shukla
1,983 Points

Should we still continue learning java after coming of javascript ?

Hi Everyone, Sorry for asking this lame question but i am very confused with this one. I've learnt java and javascript also saw the power of both. But know i am wondering with coming of electron JS should we still learn java. I mean most of the part like building web apps or desktop application is getting covered by javaScript and i just don't find java to be useful. Also the Swing and JavaFx , i don't find most of the companies asking for them. Neither much use of javaFx either. Thanks

1 Answer

Brendan Whiting
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Brendan Whiting
Front End Web Development Techdegree Graduate 84,738 Points

In my opinion, the reason to learn Java would not be to build desktop GUIs, it would be to build backend services in frameworks like Spring Boot. You can do backend in JavaScript as well using node.js, but Java has a lot to offer. It's been around a long time and the ecosystem of libraries and support is very helpful. A lot of big enterprises are building and maintaining services in Java, so there are a lot of jobs.

Pankaj Shukla
Pankaj Shukla
1,983 Points

Hi Brendan thanks for replying Could u also tell the how should we approach java backend learning for start i mean have the beigneer level of knowledge of java upto generics(to be sepcific) but i never learnt any baThckend part of java could u refer any treehouse course for that ? Thanks

Brendan Whiting
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Brendan Whiting
Front End Web Development Techdegree Graduate 84,738 Points

I suggest following these tracks:

Intermediate Java

Java Web Development

This is a fairly large investment of time. I don't know what your goals are and if this is the right path for you, just make sure you think it through. You can also do backend programming in JavaScript.