Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Discusion] what the realtion between dev.java and learn.java #148

Open
Just-some-one opened this issue Apr 5, 2025 · 1 comment
Open

Comments

@Just-some-one
Copy link

Hello

this should be a discussion but it does not fill in the request category

what the relation between dev.java and learn.java?

are we going to get some migrate for the tutorial part of dev.java to learn.java
what is the plan for learn.java i see it has some practice which is good addition

thanks and have a nice day

@danthe1st
Copy link
Contributor

danthe1st commented Apr 5, 2025

I would consider https://learn.java to be focused on helping people with learning (including teaching) Java, providing a path/roadmap and having resources for that. However, it seems (at least to me) that https://learn.java is far from complete and still needs a lot of work to provide an actual learning path with the necessary resources on each topic.
I guess one of the goals is to have one (authoritative) site students can go to "learn Java" since there are currently many sites with different levels of quality and it's hard to know which ones are good or bad - so why not make one standard site to rule them all?.

On the other hand, https://dev.java/learn contains general articles on various Java topics that are not necessarily for students (but they are typically written in a way that it is easily understandable) and that are grouped by category as opposed to being ordered in any way (I think the ordering on https://learn.java/learning/tutorials/ is probably based on existing curricular (probably whatever the AP CSA thing is) and what Oracle/the devrel group thinks is important - Though I fear that will never be the case). This is not just for students/educators but for developers in general. You can also see that on the other content on https://dev.java (that isn't located under /learn) which contains information on news, events and Java User Groups (JUGs).

That being said, I would appreciate https://learn.java linking to https://dev.java/learn articles if it is applicable (for example if there's already a beginner/student-friendly article for a topic on https://dev.java/, I don't see why another article on the same topic needs to be written for https://learn.java.

Disclaimer: I am just an outside contributor who is interested in that site (currently mainly https://dev.java/learn but I'd also like to be convinced about https://learn.java once it gets to a point where I can tell people "If you want to learn Java, go to https://learn.java/learning/tutorials/ and it has all you need to get the basics."). I don't make decisions about this and these are just my opinions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants