#Anyone have any good resources for java exercises aside from mooc
1 messages · Page 1 of 1 (latest)
<@&987246399047479336> please have a look, thanks.
Here is an AI assisted attempt to answer your question 🤖. Maybe it helps! In any case, a human is on the way 👍. To continue talking to the AI, you can use </chatgpt:1108714622413963314>.
ch provides a variety of Java exercises for practice?
Certainly! Here are some recommended resources for Java exercises:
-
CodingBat (https://codingbat.com/java) - Offers a wide range of Java coding exercises to help improve your programming skills.
-
LeetCode (https://leetcode.com/) - Provides coding challenges and problems to solve in Java, helping you enhance your problem-solving abilities.
-
HackerRank (https://www.hackerrank.com/domains/tutorials/10-days-of-java) - Offers Java tutorials and coding challenges to practice and improve your Java programming knowledge.
-
CodeAbbey (https://www.codeabbey.com/) - Provides a collection of user-submitted programming problems and challenges in Java for practice.
-
Practice-It! (https://practiceit.cs.washington.edu/) - Offers a variety of Java programming exercises, ranging from beginner to advanced levels.
These resources should give you plenty of opportunities to practice your Java skills and strengthen your understanding of key concepts. Feel free to explore them and find the ones that work best for you!
codingbat +1
yeah ive been using it for like 10 mins and the problems are good
Does it provide OOP course?
Then it's trash
If it can't teach you the biggest part of java, then it's not a good idea
@sage bramble
no and you can't learn dsa if you don't know the basics of oop anyway
well
you can
but not really in java
Maps List, Array, idk about trees and other stuff
do you have any good suggestions
and idk if stack and queue need oop
maybe
you need at least to understand classes
do u know when to use them or just what the theory said ?
ik when to use ArrayList and array and map
map when u need to link a value to another like an obj to an id to idendify the object or smth like that
idk when to use array instead of arraylist tho
nah, codingbat isn't trash
it helps you focus on imperative logic, which is critical for any imperative paradigm
But he is searching for an alternative for mooc, so not something to improve logic, but a course to learn java
OOP aint as hot as it used to be. would help to know, but it isn't really the be-all these days
knowing Om P, they're probably not focused on just learning Java, rather how to dev in Java
which includes the other paradigms
yeah @sage bramble ? ^
codingbat will help you with problem solving in terms of logic
ngl I'm just looking for like a good resource to practice stuff. I feel like if I don't do anything ill forget
that's what i figured. codingbat is great for that
it wont teach you design princples, won't focus primarily on Java concepts, but it's great practice for logic
yeah ive been trying the ap cs problems and theyre pretty good
and logic applies in many domains
ye im looking for that
design princples?
nah logic
ahh okay thanks :DDD
understand that codingbat also wont introduce you to Java stuff, as MOOC does
it's there to challenge you, not to teach you
you can learn through challenges though, that's part of the process
ye ik good youtubers like brocode,etc
im not a fan of brocode, but i get what you're saying 😅
yeah
some videos are rlly vague but when i had to learn some gui for school it was pretty good
do you have any suggestions for youtubers to watch
i haven't dug into the YT world recently, not for a couple years. i've just seen things being posted
ahh ok
Yt isn't good for learning programming usually
if you asked me, i'd say Derek Banas is the guy. very experienced dev, concise with the explanations
ooh okay thanks
ima check him out
YT isn't bad, it's just abused. hard to find the good ones
i'm always following the Java YT channel
Problem being the the ytbers are doing their own courses that are not verified and they don't give any execirce, they just show
posted something in #1077875316447522906 regarding it
yeah, it's good for exposure though
ye thats why i was looking for exercises lol
the practice is definitely something of it's own
YT channels can be better at exposure than MOOC though. but MOOC provides the motivation to practice, which YT videos don't provide
pros & cons
don't rely on 1 resource
ye
Also note that you can (and should) do projects aside all of this
or contribute to existing projects
@sage bramble
Your question has been closed due to inactivity.
If it was not resolved yet, feel free to just post a message below
to reopen it, or create a new thread.
Note that usually the reason for nobody calling back is that your
question may have been not well asked and hence no one felt confident
enough answering.
When you reopen the thread, try to use your time to improve the quality
of the question by elaborating, providing details, context, all relevant code
snippets, any errors you are getting, concrete examples and perhaps also some
screenshots. Share your attempt, explain the expected results and compare
them to the current results.
Also try to make the information easily accessible by sharing code
or assignment descriptions directly on Discord, not behind a link or
PDF-file; provide some guidance for long code snippets and ensure
the code is well formatted and has syntax highlighting. Kindly read through
https://stackoverflow.com/help/how-to-ask for more.
With enough info, someone knows the answer for sure 👍