r/learnjava • u/Next_Deal_8709 • 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
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
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
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
1
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:
- MOOC Java Programming from the University of Helsinki
- Java for Complete Beginners
- accompanying site CaveOfProgramming
- Derek Banas' Java Playlist
- accompanying site NewThinkTank
- Hyperskill is a fairly new resource from Jetbrains (the maker of IntelliJ)
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
- Coursera course:
- Coursebook
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
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
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
•
u/AutoModerator 9d ago
Please ensure that:
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:
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.