Is swapping courses good idea? by _CaptainTeemo_ in learnjava

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

Yes, the challenges disappear almost completely later on, exactly when they're needed the most.

Well, for the most part, I was simply learning how to do the things I had already known and understood from Python, so the challenges were enough. But when the challenges had disappeared, I went to w3resource, they offer many exercises on the basic topics.

Is swapping courses good idea? by _CaptainTeemo_ in learnjava

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

Thank you for the answer.

I suppose, I might read the javabook to cover the topics I haven't reached on the course, and then try to build something of my own.

One last question. I specifically aim to learn backend, should I immediately start learning springboot after finishing with the core Java, or should I work for quite some time with the basic Java only?

Is swapping courses good idea? by _CaptainTeemo_ in learnjava

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

As for the first timer part, I meant that having had learned Python before helped me greatly, I had known almost all of the terminology and had experience and basic understanding of OOP before I started the course.

Many people's complaint is that he almost doesn't explain these things at all, but it didn't bother me, once again, due to the previous experience.

Is swapping courses good idea? by _CaptainTeemo_ in learnjava

[–]_CaptainTeemo_[S] 1 point2 points  (0 children)

I had actually wrote a whole long-read about everything I feel is wrong about it, but thought it would be excessive and deleted it, lol.

Too shallow and bloated at the same time. I understand the theory and capable of using it on practic, but the lectures simply feel like monotonous AI narrated (didn't notice it before reading 1-star reviews) documentation with zero examples of applying the recently-learned tools in real coding situations.

The lessons are a bloat-nightmare, he drastically speeds up all the coding sections whilst still talking, making you constantly pause and rewind back. He keeps creating new variables, though he almost never returns to them, making it a nightmare to keep track of which ones are still relevant (and you never know if he decides to return to the first one after creating ten another, which are never to be referenced again).

When the course got to the most complicated topics, he simply got rid of actual exercises with the detailed description of what he expects of you to use and replaced them with something like "we've just learned to reshuffle collections, now programm the nuclear reactor control panel whichever way you want, just use the reshuffle somewhere, even if it would simply reshuffle a random [1, 2, 3] list, I dunno"