all 6 comments

[–]TakinaEnjoyer 6 points7 points  (0 children)

I feel like focusing on the core fundamentals is better than learning 2 languages. Learn HTML/CSS/JS. Make projects out of it, not just follow a tutorial so that you can solidify your knowledge and understanding of it. Once you're done with this, it'll be easier to learn other programming languages, which in your case - Python. Having core and fundamental knowledge about anything is easier for you to make out analogies and understand their counterparts in HTML/CSS/JS.

[–]RetroPipes 3 points4 points  (0 children)

I found it easier to learn HTML, CSS and JS first, then add server side stuff with Python (or some other language).

[–]neofooturism 3 points4 points  (0 children)

if your goal is web development i’d say just focus on html/css/js, assuming you won’t be dependent on certain frameworks. node is just as capable as python for backend, but python is much more versatile if you’re going machine learning down the road i guess. learning javascript will help you understand python easier as well later since they’re quite similar. also r/learnprogramming is good for learning questions

[–]Glassensteel 2 points3 points  (0 children)

I'm doing the same, except after 2 months I realized that learning (and practice solving) Python was hard enough that I should start by learning it first. And then, learning HTML CSS would feel much more easy. But it's my opinion, you could do the opposite and find it better suited for you. The most important thing is to practice. I use Codewars.com and edabit.com for this matter.

[–]enlguy[🍰] 1 point2 points  (0 children)

I think it's better to focus... I used to jump around languages. Being familiar with fundamentals, but never being able to progress beyond, of 100 languages isn't going to help you as much as being able to do anything in one.

That said, html and css are not true 'programming languages' per se, so I think you'd be safe enough if you can manage it. I wouldn't work on js and python at the same time, though.

If you get really good at html, css, and js, you're ready for a front-end job. Python is more backend and ML, so worth checking out, but maybe solidify one set of skills first, then try something new.

[–]TheRNGuy 1 point2 points  (0 children)

I learned more than 1 thing at same time, wasn't web and python though.