#Anyone have any good resources for java exercises aside from mooc

1 messages · Page 1 of 1 (latest)

sage bramble
#

I've tried mooc but the technical issues with the extension make it way too annoying to use. Can someone share a resource with me which has java exercises for each topic

edgy tendonBOT
#

<@&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>.

#
TJ-Bot
I've tried mooc but the technical issues with the extension make it way too annoying to use. Can someone share a resource with me which has java exercises for each topic

ch provides a variety of Java exercises for practice?

Certainly! Here are some recommended resources for Java exercises:

  1. CodingBat (https://codingbat.com/java) - Offers a wide range of Java coding exercises to help improve your programming skills.

  2. LeetCode (https://leetcode.com/) - Provides coding challenges and problems to solve in Java, helping you enhance your problem-solving abilities.

  3. 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.

  4. CodeAbbey (https://www.codeabbey.com/) - Provides a collection of user-submitted programming problems and challenges in Java for practice.

  5. 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!

steady mason
#

codingbat +1

sage bramble
#

yeah ive been using it for like 10 mins and the problems are good

bitter axle
steady mason
#

basic script questions only

bitter axle
#

Then it's trash

#

If it can't teach you the biggest part of java, then it's not a good idea

#

@sage bramble

sage bramble
#

o

#

i thought its more important to learn DSA

bitter axle
#

well

#

you can

#

but not really in java

sage bramble
#

do you have any good suggestions

#

and idk if stack and queue need oop

#

maybe

bitter axle
sage bramble
#

ye i know some oop

#

im not proficient tho

#

like ik some inheritence encapsulation,

olive garnet
#

do u know when to use them or just what the theory said ?

sage bramble
#

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

hardy merlin
#

it helps you focus on imperative logic, which is critical for any imperative paradigm

bitter axle
hardy merlin
#

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

sage bramble
hardy merlin
#

that's what i figured. codingbat is great for that

sage bramble
#

ahh okay

#

thanks

hardy merlin
#

it wont teach you design princples, won't focus primarily on Java concepts, but it's great practice for logic

sage bramble
#

yeah ive been trying the ap cs problems and theyre pretty good

hardy merlin
#

and logic applies in many domains

hardy merlin
#

design princples?

sage bramble
#

nah logic

hardy merlin
#

ah yeah, then codingbat is your ticket

#

not even MOOC covers design princples tbh

sage bramble
#

ahh okay thanks :DDD

hardy merlin
#

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

sage bramble
hardy merlin
#

im not a fan of brocode, but i get what you're saying 😅

sage bramble
#

yeah

sage bramble
#

do you have any suggestions for youtubers to watch

hardy merlin
#

i haven't dug into the YT world recently, not for a couple years. i've just seen things being posted

sage bramble
#

ahh ok

bitter axle
#

Yt isn't good for learning programming usually

hardy merlin
#

if you asked me, i'd say Derek Banas is the guy. very experienced dev, concise with the explanations

sage bramble
#

ima check him out

hardy merlin
#

YT isn't bad, it's just abused. hard to find the good ones

#

i'm always following the Java YT channel

bitter axle
#

Problem being the the ytbers are doing their own courses that are not verified and they don't give any execirce, they just show

hardy merlin
#

posted something in #1077875316447522906 regarding it

hardy merlin
sage bramble
hardy merlin
#

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

sage bramble
#

ye

bitter axle
#

or contribute to existing projects

sage bramble
#

yeah im gonna do projects i just felt like i was forgetting the logic

#

and syntax

edgy tendonBOT
#

@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 👍

sage bramble
#

E

#

Wait wrong thread