Exercises to improve my Java programming skills - Stack Overflow
Looking for good Java exercises
Take a look at the MOOC Java Programming as it is a textual course with plenty graded practical exercises.
More on reddit.comYour opinion on coding exercises in interviews
How are they useful in evaluating a candidate for a job that requires solving business problems writing clean code?
That's not the goal of these kinds of assignments. They are simple filters to weed out people who claim they're programmers but aren't. You would not believe how common it is to have applicants who haven't written a line of code apply to jobs for senior Java devs.
More on reddit.comJava 8 exercises
What is Java?
What does Java do?
What do I need to know before learning Java?
Videos
I recommend reading through the Sun's tutorials for code examples and practice in all areas of Java programming, especially the areas you wish to improve in.
Depending on how much of beginner examples you were looking for, check out CodingBat for some good beginner exercises. Project Euler is another good site, but depending on your skill level now, this may be too much, but it's worth trying anyways.
Most importantly, Its also worth noting that personal projects are a great way to start to learn a new language. I would also recommend starting a project that is benefical to you and get cracking right away, no time is better than the present!
When learning a new language, there are some nice problem sets you can use to learn the language better.
- Project Euler has some nice problems with a strong mathematical twist.
- Practice on Google Code Jam past problems, stick to the qualification rounds for the easier problems
Hello all,
I am currently doing Mosh's Java course. I am in Section 2 ( OOP) . So far his tutorials are really good but unfortunately is quite light in terms of exercises.
Can anyone recommend me some good place to practice the concepts I learn each day?
I was looking for something like Angela's Python course where each day she does some mini exercises on the topic of the day ending with a bigger challenge that requires concepts from things learnt so far.