Settings

Theme

LeetCode is the best way to learn a new language

2 points by JasonHEIN 12 days ago · 10 comments · 1 min read


People now always say leetcode is not important and should be removed but i always think it is the best way to learn a new language when you already know some others.

bohdanstefaniuk 10 days ago

Sure, you will learn some basic syntax and maybe how to solve algorithmic tasks in a vacuum. But actual development is much wider. If you going to build web app you need to know how does web server work, databases, network, HTML/CSS

I think the best way is to find something interesting or even copy someone else idea and start building it. Page by page, button by button

Davidbrcz 12 days ago

The best way to learn a new language is to follow a proper structured resource which would cover syntax, semantic, tooling & ecosystem and best practices.

  • JasonHEINOP 11 days ago

    I think that's only proper when you have basic understanding of the language. I don't think it is proper to read full c++ doc if you don't even know what is ptr

mda_damico 12 days ago

LeetCode mostly has algorithmic tasks. Of course it's helpful during learning syntax, working with memory, optimizing performance. However, the standard library and other useful libraries and frameworks take much more time to learn them.

morolis 10 days ago

Sure, but I developed a project by myself after learning the basic grammar, and reviewed it repeatedly during the development. I think this method is very effective.

boltguo 10 days ago

LeetCode is just syntax in a vacuum. You don't really know a language until you try to structure a small MVP.

sairali123 11 days ago

nowdays you can learn any language through ai

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection