I am not a SWE. I have basic knowledge of java and databases. I would like to become a SWE. So looking for any online resources where I can learn. I can't do videios like Coursera etc. Please suggest any websites I can follow to learn before I start leetcode.
Algorithm design manual is good. CLRS is another legendary book, but it it slightly tougher. You can refer to websites like GeeksforGeeks for preparing algorithms
You will learn from practice.. YouTube videos might be helpful to learn
Tim Roughgarden has an awesome course.
Algorithms 4th edition by Sedgwick. Examples in Java, , structured explanations, very easy to follow and there is a companion website. You won't have to suffer through low level or pseudo code implementations. Won't take you to very advanced stuff you will get solid foundation to progress further should you with it.
He also has a free coursera course that is really good
India
15h
2969
Why is it so G*damn difficult to move money out of India
2024 Presidential Election
16h
1199
Uh oh: President Trump leads Biden 49% to 43% in a two-way race.
Tech Industry
9h
458
How’s capitalism going?
Cars
Yesterday
1945
Cyber truck killer: Chinese version of EV truck
Ask Blinders
20h
919
Why Pronouns shit captured US ? I don’t see this anywhere else
The algorithm design manual.