Saads Perfektewelt
🐞
🐞
Name | Type | Description |
---|---|---|
Leetcode | Exercises | Intended to help with preparing for interviews, I use this to exercise as it helped me shape my algorithmic skills. I do want to emphasize that there is no official way to know from where to start but I intuitively started with the easy ones. |
Python to Cpp | Syntax | I like how Python acts as a nice introduction to programming, when I wanted to start learning C++ for fun, I had difficulties finding a resource that helps with learning the syntax. This learning program, however, does a good job at that. You may start here but it, as of today, still lacks a chapter on Object-oriented programming. You can breeze through it in 5 days since it is aimed at people who are familiar with Python. |
w3schools | Syntax | If you google a html tag or a css feature, you will most likely have this website indexed by google in the first page. They offer a wide variety of tutorials in various languages, though I believe they focus a lot on the syntax. It's a very good source to learn web developement or pretty much anything since they have a way to display the output of your code. |
Neetcode's Roadmap' | Roadmap | Finding the right roadmap to train your programing skills can be a chore with the amount of available information that you can find. Each has their own "how to start programing guide". Being into mathematics passively helps with problem solving but it's not necessary a must-know. Use Neetcode's roadmap as a starting point, although it is interviews oriented, it's very structured and organized. |