I’m going to hate myself if all I’m going to do is rely on other devs to make my ideas happen.
so yeah, I want to learn programming now, anyone can recommend me somewhere to study?
Thanks in advance.
I’m going to hate myself if all I’m going to do is rely on other devs to make my ideas happen.
so yeah, I want to learn programming now, anyone can recommend me somewhere to study?
Thanks in advance.
I read that you want to learn web programming
Did you know HTML/CSS/JavaScript? It’s a quite basic requirement for web development. After learning those languages you can start to learn about a backend language. Popular languages are Python, PHP, Rust, Go, Java, Ruby, and NodeJS. You can also learn about SQL along the way. I learnt HTML/CSS/JS from W3 school - they have interactive tutorials. I haven’t used any other than Python (using Flask) and PHP, and I find Python much more intuitive. I just followed Flask tutorial and now I’m very familiar with it now. I also found this guys who gives Go tutorials (both posts and videos).
I know a bit of html and css and mysql and nginx from playing around with a vps, javascript? not yet.
I didn’t really like W3 school, maybe I’m just a normie but I couldn’t easily understand much of it. I’m planning on finishing cs50 though, on the first lecture they explained things pretty well. what do you think of it? https://www.edx.org/course/cs50s-introduction-to-computer-science
and also how long will you think I can learn all of the above mentioned languages? I don’t go to school and I only study stuff based on my hobbies. I have 24 hours of free time.
I came to this thread to recommend CS50, but looks like you already found it.
Keep working with cs50; it’s a wonderful introduction.
I can’t tell you how long it will take you to learn these languages because everyone learns differently. Plus, you can already start working on projects while learning these languages; you don’t need to be an expert before you start. Plus, you learn more while working on projects and learning stuff at the same time.
This sounds really cliche, but focus on the road, not the destination; you will learn lots of stuff, and there is no clear destination, anyway; you will always be learning new stuff, even when you become an expert.
I recommend you not only focus on the specific language, but also make sure you are actually learn the concepts being taught well. Lots of programming concepts are language-agnostic and are available across many or most languages, especially languages that belong to the same category (e.g. object-oriented languages).
I hope this was helpful. Have lots of fun!!
thanks, I’ll stay on this road then. I’m learning on CS50 as we speak. I really hope I can do it.
deleted by creator
I read this just now, I can’t really say anything, but, thanks for the encouragement, you made me smiled a bit, I’ll definitely work hard. and don’t say stuff like that again. I’m really not ready for this kind of comment.
Don’t worry about it then. It’s not really essential; you can build web apps without JS.
All the mentioned languages? I think it’d take some months for you to learn to write some functional program in each, so it would probably take several years.
say how long do you usually study a day, if I could study more maybe I could speed things up.
Idk, maybe 4 hours or so.
are you trying to redpill me?
I just want to say that learning all languages is kinda pointless and boring, since you can pretty much learn to make things with only one or two of them and learning without clear results can be discouraging.
I’m talking about javascript and don’t worry about it, because I’m going to have fun doing code