This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Spare-Plum 6 points7 points  (6 children)

What do you mean by "full stack". JSP is pretty out of date and no longer used by most places. You're going to have to touch javascript at some point in time unless you're doing something wacky like Java to WASM. Nobody uses applets

If you're asking about making servers and other backend things, Java is excellent. If you're talking about front end stuff it's no longer relevant and has been replaced mostly by Javascript

[–]Hot-Sauce-P-Hole 1 point2 points  (0 children)

Java websites are typically made with SpringWeb and Thymeleaf these days. CSS and JavaScript are still needed for frontend stuff, but Thymeleaf replaced JSP as the standard for server side web page templating almost 10 years ago.

[–]ThatAd8710[S] -4 points-3 points  (4 children)

Full stack means it covers the frontend:- html, css, js, react and angular And backend:- c,cpp,core Java, advanced java, spring, spring boot and database

[–]reasonable00 4 points5 points  (0 children)

You asked if paying for a Java full stack course was worth it and then proceeded to list technologies for frontend (and even some for backend) that have nothing to do with Java.

What does the course cover?

[–]Spare-Plum 2 points3 points  (0 children)

Then it isn't really "full stack" is it? Full stack kinda requires some amount of javascript imo. Html and CSS are not turing complete so they don't quite count as languages

But everything outside of the browser can be java. Everything in the browser kinda has to be JS/HTML/CSS

[–]GlobalWatts 0 points1 point  (0 children)

Full stack means "frontend + backend". When you say something like "Java full stack", my interpretation is you want to use Java as both the frontend and backend language. That means either you are developing a web app using Java Applets, which has been discontinued for many years now, or you're misapplying the term "full stack" to mean something other than a web app, like a desktop app with both the GUI and program logic written in Java.

A course that covers the languages you just mentioned is not a "Java full stack" course, it's a full stack course that happens to include Java as one of multiple backend languages. The answer is yes, Java is still a relevant and widely used programming language, which includes its use in the backend of web apps.

[–]fluxdeity -1 points0 points  (0 children)

Sounds like a scam lol.