4 ms·
LeetCode is the best way to learn a new language
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.
- mda_damico 4mo agoLeetCode 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.
- Davidbrcz 4mo agoThe best way to learn a new language is to follow a proper structured resource which would cover syntax, semantic, tooling & ecosystem and best practices.
- JasonHEIN 4mo agoI 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
- deleted 4mo ago[deleted]
- deleted 4mo ago[deleted]
- sairali123 4mo agonowdays you can learn any language through ai
- boltguo 4mo agoLeetCode is just syntax in a vacuum. You don't really know a language until you try to structure a small MVP.
- morolis 4mo agoYes, I did the same thing at the beginning.
- bohdanstefaniuk 4mo agoSure, 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
- morolis 4mo agoSure, 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.