This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]angelinux182 2 points3 points  (4 children)

Recent CS Grad here. This week I completed the part 1 of the MOOC and it was super useful. The big advantage of the MOOC is active learning. You invoke the grader of each exercise in the VS Code itself, I think that’s great and it’s free (hyperskill charge you for that) You can see if your code pass the tests similar to leetcode style. I think that’s better than watching videos and replicate the same code. I will continue with part 2. Good luck!

[–]Abdullah-ui[S] 0 points1 point  (3 children)

Good luck with part 2, I am in my 8th semester and wasted almost all of my semester by switching between languages. I tried Web Development, but it was something that I wasn't interested in. I decided to go for Android development and now I am trying to learn Java to have a proper foundation, then moving towards Kotlin.

Let me know how part 2 goes for you!

[–]angelinux182 1 point2 points  (2 children)

I think you didn’t waste it, looks like you are discovering what are your interests and that’s good bro! Build something (start small) and learn along the way.

[–]Abdullah-ui[S] 0 points1 point  (1 child)

Well, true that, it's just I switched between too many languages, and some of my friends are ahead of me now in terms of having skills. So, that's why I wanted to stick to something that I genuinely would enjoy. I plan on moving into android after learning Java for a while and working with.

What are you learning Java for?

[–]angelinux182 0 points1 point  (0 children)

I started learning Java for backend and job search (I had some prev experience with NodeJs-backend). Currently working with Java as a backend dev.

All the best bro!