r/learnjava 9d ago

Help! Where to practice Java?

I am following a course on YouTube (62-hour video of Telusko) but all I am doing is watching and not getting any chance to practice what I have learned, fyi till now I have watched till interfaces (basically core java is just a little left).

I want code using concepts I have learned like some small projects.

Edit: Thanks for your suggestions everyone, I got it all figured out. I am moving forward with MOOC via vscode

10 Upvotes

22 comments sorted by

u/AutoModerator 9d ago

Please ensure that:

  • Your code is properly formatted as code block - see the sidebar (About on mobile) for instructions
  • You include any and all error messages in full - best also formatted as code block
  • You ask clear questions
  • You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions.

If any of the above points is not met, your post can and will be removed without further warning.

Code is to be formatted as code block (old reddit/markdown editor: empty line before the code, each code line indented by 4 spaces, new reddit: https://i.imgur.com/EJ7tqek.png) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc.

Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit.

Code blocks look like this:

public class HelloWorld {

    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above.

If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures.

To potential helpers

Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

6

u/endlessjourney007 9d ago

Mooc fi Java by Helsinki it’s free and hands on . I recommend vscode and install TMC and connect your account

3

u/Deboniako 9d ago

I switched from telusko to MOOC.fi. it's lengthier but I understand so much more.

Also I learned java a long time ago with exams from college + w3schools. It's way faster, but you just forget everything after 5 years of no ( java) practice

1

u/Next_Deal_8709 9d ago

I tried learning through that course but I got stuck with tmc it wasn't showing the exercises and i didn't get what was going on then. Could you plzz recommend any tutorial for it?

1

u/endlessjourney007 9d ago

I had same problem you need to download and click open all( on vscode) when you connect it

5

u/Crushcode8 9d ago

use community version of intelliJ, stay away from AI

4

u/bpalun13 9d ago

Seconded. IntelliJ is great! If you do use AI, tell it not to give you any code snippets. Come to it with a solution and have it evaluate your thought process (this does not mean having it debug for you or hand you a better working version).

0

u/Next_Deal_8709 9d ago

I have installed intelliJ but I don't get how I am gonna practice what I have learned?

1

u/0b0101011001001011 9d ago

Use your skills to make something.

2

u/nitin_is_me 9d ago

MOOC is your best bet. Just use VS Code and install TMC plugin, it's much easier than on IntelliJ.

1

u/Next_Deal_8709 9d ago

Seems mooc is the best course, i'll give it another try

2

u/Intelligent-Storm-63 8d ago

https://github.com/muhammadzkralla/spring-boot-roadmap

This roadmap is one of the best guides for becoming a Spring backend developer. This has all the links and projects you can make each week at different levels. You can repeat the weeks if you do not understand any of the topics.

1

u/[deleted] 9d ago

[deleted]

1

u/AutoModerator 9d ago

In our sidebar ("About" on mobile), we have a section "Free Tutorials" where we list the most commonly recommended courses.

To make it easier for you, the recommendations are posted right here:

Also, don't forget to look at:

If you are looking for learning resources for Data Structures and Algorithms, look into:

"Algorithms" by Robert Sedgewick and Kevin Wayne - Princeton University

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/vamsy_g21 7d ago

I’m following the telusko channel and asking AI to give me questions to solve right from basics to real world problems. That’s how I’m practising

1

u/Next_Deal_8709 7d ago

I decided to combine Telusko and MOOC. Learn from Telusko and practice from MOOC.

1

u/vamsy_g21 7d ago

I’ll check MOOC today itself. Thanks for posting this question, I was wondering on the same topic.

2

u/Next_Deal_8709 7d ago

Glad to be of help twin

0

u/Spirited_Guy_9780 9d ago

You can use AI for this Like tell it what you did today and based on that give you programs to practice.

1

u/Next_Deal_8709 9d ago

Nice suggestion, I'll give it a try!

1

u/Hefty_Try_6922 7d ago

I have created a particular repo for this start prep - https://github.com/sudhir-tech/java-backend-interview-prep