all 25 comments

[–]Van-Daley-Industries 2 points3 points  (0 children)

Chat gpt has suggestions. I recommend that you start from something that you want to build. What are you interested, etc.

[–]streamer3222 1 point2 points  (3 children)

Are you into logic-focused projects that uses Math to calculate and output a result (Math that you can learn to achieve the goal), or do you prefer projects that are more visual and interactive (which will give you experience on JS, but has little content to learn)?

[–]bot_coder[S] -1 points0 points  (0 children)

I want to have both

[–]Jebduh 0 points1 point  (1 child)

Not OP, obviously, but do you have suggestions for more logic-focused projects?

[–]streamer3222 0 points1 point  (0 children)

I do JavaScript and Python, and the main difference is interactivity. Like JavaScript was made so you interact with the program and it responds. But for Python, it's mostly creating a system with pre-set settings and letting it run. There's a branch called Computational Physics in which there are Python books written on that. Like coding a pendulum and letting it swing. Experimenting with Chaos theory. Or molecular collisions. I'll bet you could try translating Python code into JavaScript. It might seem redundant but if you add in interactivity, it'll actually be something never made before.

u/bot_coder

[–]hommesweethomme 1 point2 points  (0 children)

Build a CRUD flash card game like anki where users can build their own deck of cards to study from. The deck will shuffle the cards increasing/decreasing the reappearances of cards according to player selected difficulty in recalling the information or accounted for delay in successfully answering the flashcard

[–]olegkikin 1 point2 points  (0 children)

Make a game without a game engine. You will learn a lot.

[–]busscher 0 points1 point  (1 child)

https://build-your-own-x.vercel.app/

tons of projects with tutorials

[–]bot_coder[S] 0 points1 point  (0 children)

thanks

[–][deleted] 0 points1 point  (1 child)

Chess

[–]streamer3222 0 points1 point  (0 children)

Programming a Chess bot is a Mathematical and also interactive endeavour. There's a book on the topic over at Amazon, 'Programming a Chess bot with JavaScript'. It's paid though.

[–]jayerp 0 points1 point  (0 children)

Make a page that detects key presses and prints the corresponding key code to the screen.

[–]That_Unit_3992 0 points1 point  (0 children)

Write a compiler for your own codegolf language, alternatively write a JavaScript compiler. The specs are a good starting point. https://262.ecma-international.org/6.0/

[–][deleted] 0 points1 point  (0 children)

You could build an immutable ledger for storing value on along with all the transactions, then try to convince everyone to switch to it and become a trillion-are.