num1
Registered Member
- Oct 24, 2022
- 84
- 46
Hello all!
I've been learning code and comp sci for the past few months. I've got a good grasp of JavaScript, and know a bit of Python, Java, PHP. I also have a great understanding of HTML, CSS since I've been learning/doing that since I was 13. I think I've got a great understanding of the fundamentals and find myself picking up new languages pretty easily if I set my mind to it. But I really struggle getting a better understanding of more advanced topics like search algorithms and data structures. I have absolutely no clue where to start if you asked me to "create a bubble sort algorithm" or any other real data structure or search algorithm. In general, my code architecture seems to be very off and while I can conceptualize what I want my code to do, I find it very hard to implement my ideas and turn my idea/concept into a real program/website.
My question to you, BHW, is how do I go from a "beginner" to "intermediate" and "advanced" programmer? Please do not say something like "just make projects yourself," but instead tell me good projects to do. If possible, refer me to older projects you made or older YT videos you watched to help you. Any help is appreciated, since I really want to get good at this without using chatGPT (until I'm good at it and too lazy to make the framework of a program myself).
I've been learning code and comp sci for the past few months. I've got a good grasp of JavaScript, and know a bit of Python, Java, PHP. I also have a great understanding of HTML, CSS since I've been learning/doing that since I was 13. I think I've got a great understanding of the fundamentals and find myself picking up new languages pretty easily if I set my mind to it. But I really struggle getting a better understanding of more advanced topics like search algorithms and data structures. I have absolutely no clue where to start if you asked me to "create a bubble sort algorithm" or any other real data structure or search algorithm. In general, my code architecture seems to be very off and while I can conceptualize what I want my code to do, I find it very hard to implement my ideas and turn my idea/concept into a real program/website.
My question to you, BHW, is how do I go from a "beginner" to "intermediate" and "advanced" programmer? Please do not say something like "just make projects yourself," but instead tell me good projects to do. If possible, refer me to older projects you made or older YT videos you watched to help you. Any help is appreciated, since I really want to get good at this without using chatGPT (until I'm good at it and too lazy to make the framework of a program myself).