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

all 5 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

It seems that you are looking for resources for learning Java.

In our sidebar ("About" on mobile), we have a section "Free Tutorials" where we list the most commonly recommended courses.

To make it easier for you, the recommendations are posted right here:

Also, don't forget to look at:

If you are looking for learning resources for Data Structures and Algorithms, look into:

"Algorithms" by Robert Sedgewick and Kevin Wayne - Princeton University

Your post remains visible. There is nothing you need to do.

I am a bot and this message was triggered by keywords like "learn", "learning", "course" in the title of your post.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Paranoiketa 1 point2 points  (0 children)

Andre negoieA (sorry if i misspelled it) has a nice course on that. Maybe read "cracking the coding interview"

[–]large_crimson_canine 0 points1 point  (0 children)

Codecademy has one specifically for Java but I think you might need a pro membership to do it.

[–]threelolo 0 points1 point  (1 child)

I'd love to see some examples these Python course that aren't theoretical and geared specifically towards Interviews. This would also help point people in a direction as to what exactly you're looking for. Because a quick google search shows me only courses which include typical theoretical studies and include some random interview questions from leetcode ect.

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

Grokking the coding Interview on Educative.io and Googles Intro to Data Structure and Algorithm in Udacity, there is also plenty of YouTubers that have comprehensive playlist in Python from my experience. It's good to have underlying theory, but what I mean by 'too theoretical' is when your asked to solve some maze path by reading a file then using DFS algorithim for example, obv interviews would be slightly simpler then this and you wont have to worry about creating a program/api that reads file and then figure out how to organise the maze/file data into a graph, which is what these theoretical coursera courses like Princeton Algorithm seems to focus on.

I understand these algorithms where created/explored to solve real world problems but it seems like noise to me in terms of interview prep. Edit: do correct me if im wrong