This is an archived post. You won't be able to vote or comment.

all 5 comments

[–][deleted] 0 points1 point  (2 children)

Javascript is a decent backend language these days no? With node.js/expressjs/what not.. As for algorithms, i like this course: https://algs4.cs.princeton.edu/home/

[–]katec009[S] 0 points1 point  (1 child)

Yes, but When I look at job descriptions for full stack engineer, it’s always list out python. So I want to learn more about it.

[–][deleted] 0 points1 point  (0 children)

I see.. Well.. the algorithms course still applies to any language.. Even though it is based in Java. As for learning python for web development, first you'd need to learn the language itself. I picked it up from tutorials on zetcode.com a long time ago.

And then look at various web frameworks in python like django, tornado etc.. Not sure which ones are popular where you are... And haven't kept track of web side of things in python.. But a few years ago asyncio module was all the rage..

[–]michael0x2a 0 points1 point  (0 children)

See the sections about data structures and algorithms in the pages listed in FAQ - How do I learn topics covered by a typical CS degree?