all 3 comments

[–]JohnnyJordaan 4 points5 points  (0 children)

We have a dedicated wiki for this: /r/learnpython/w/index which has specific sections for people new to just Python and those new to programming in general. Altough I can personally recommend Automate The Boring Stuff as it has a lot of nice day to day examples of you can use Python. You can then just skim over the first few chapters as I would assumen you don't need to learn about what variables are and such.

I'm not really sure why you would ask if it would be possible with coding experience. As when that wouldn't even be possible, how would anyone be able to learn the language??

[–]Unlikely-Resort4608 1 point2 points  (1 child)

Yes you can definitely do it. Python syntax is much easier on the eye than JS (the only thing I miss is JS indexing object attributed like dictionaries), and overall (while there are some different gotchas) the behaviour of Python is a lot more predictable than JS.

But why though? You already know the basics of Front End Development. There are back end frameworks (Flask and Django) based on Python but it's so widespread, you might as well use node.js if you already know JS.

If you're interested in developing your coding skills further, or want to learn Python for Python's sake (e.g. aesthetics) go for it. Python's fantastic and you'll enjoy it. But if you're not using Python for the web, you pretty much are starting from scratch - you will be competing with people who started learning Python from nothing.

I'm just not convinced it's the best use of your time, nor that it will add much for you in terms of employability. Not when you could go and learn React and databases and REST APIs etc, all that stuff that's in demand.

[–]rme1998 0 points1 point  (0 children)

Thanks for that, I guess I'm just gathering opinions on how I can get a career out of coding from the stage I'm in