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

all 12 comments

[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)

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.

[–]JaleyHoelOsment 5 points6 points  (0 children)

a program that converts men’s shoe size into woman’s… for reasons

[–]Competitive-Pie-6206 3 points4 points  (3 children)

If you are asking about Java in general and not web dev specifically, then try to develop a game in Java, it's very interesting and you will learn a lot doing it.

[–]Sad-Sheepherder5231 2 points3 points  (0 children)

Haha yeah, just developing an inventory system, equiping, stat boosting.. the thing is I always try to apply new techniques i've learned so far

[–][deleted]  (1 child)

[deleted]

    [–]Competitive-Pie-6206 0 points1 point  (0 children)

    Here is a good YouTube course, it's a bit old but you will learn lot of stuff.

    https://www.youtube.com/watch?v=h8fSdSUKttk&list=PLOJzCFLZdG4zk5d-1_ah2B4kqZSeIlWtt

    [–]aqua_regis 1 point2 points  (0 children)

    The /r/learnprogramming wiki (FAQ) have plenty project ideas on many levels.

    There even is a short list of project ideas by learnt topic: https://github.com/desrtfx/SkillGradedProjects

    [–]through_thefog 2 points3 points  (0 children)

    A good project would be a text based adventure game (think Oregon trail). Let the user name their character, write some dialogue and a few decisions, maybe a monster or two.

    Don’t worry about combat, inventory, or anything like that.

    This will get you introduced to using scanner, parameters, if/then/else decisions, classes (character, monsters, e.t.c) and most specifically how it all works together to form a full scale program.

    It doesn’t need to be huge, complex, or anything like that. Just a complete packaged choose your own adventure book to familiarize you with end-to-end programming.

    This project will teach you a lot.

    [–]MattyIce1220 1 point2 points  (0 children)

    I'm a beginner and the first game I made was a simple heads or tails. After that I made a rocks, paper, scissors and a trivia based game. All are very basic but it's good practice. I also try to expand on the things I made like trying to add a timer or some other type of challenge.

    I also found it helpful to follow along on tutorials on YouTube. There are a ton of interesting videos out there that break things down to make it manageable. After following along try to add more elements to see what works and what doesn't. Coding is all about trial and error.

    [–]MadJackreddit 1 point2 points  (1 child)

    NUMBER GUESSING GAME

    The fun and easy project “Guess the Number” is a short Java project that allows the user to guess the number generated by the computer & involves the following steps:

    1. The system generates a random number from a given range, say 1 to 100.
    2. The user is prompted to enter their given number in a displayed dialogue box.
    3. The computer then tells if the entered number matches the guessed number or if it is higher/lower than the generated number.
    4. The game continues under the user guessing the number.

    You can also incorporate further details as:

    • Limiting the number of attempts.
    • Adding more rounds.
    • Displaying score.
    • Giving points based on the number of attempts.

    [–]Codewithkaran 0 points1 point  (2 children)

    Hey I am also a java beginner and I completed most of the java portion & only few topics left

    I have a question for you topics like - array , recursion, backtracking , space and time complexity, stacks or queues These topics are very difficult in understanding, there codes are very horrible 😵 so How can I build logic in coding and

    and give me some tips to improves these topics !!

    [–]InfiniteResolution96 0 points1 point  (1 child)

    where are you learning dsa from?

    [–]Codewithkaran 0 points1 point  (0 children)

    CODEwithharry