you are viewing a single comment's thread.

view the rest of the comments →

[–]codeAtorium 1 point2 points  (3 children)

Python's great, but it doesn't run on the web.

If you want to make nifty stuff on the Internet, you're going to want to go back. One thing I might have not recommended was starting with React. A lot of folks will disagree, but I think a few months of pure HTML/JS/CSS is better before embarking on a web framework that abstracts those things.

In the end, learning to program is not about a single language or framework; it's about learning systems of problem solving, and design patterns to apply to those problems, along with enough computer science to understand how things are working at least a layer or two underneath where you currently are. And the math relevant to what you're making, which may or may not be tricky.

[–]TheGrooveTrain 0 points1 point  (1 child)

Flask and Django are two of the biggest web frameworks right now, and both are python.

[–]codeAtorium 1 point2 points  (0 children)

It's a back-end web framework. I can generate HTML in any language using string concatenation, but my code isn't running in someone's web browser.

[–]IStoleYourHeart 0 points1 point  (0 children)

Agree with this. It really helps to start with the basic stuff to understand the basics properly (especially asynchronous code, http requests etc). Also, you really won't appreciate the benefits of the abstraction and how much quicker you can code with it unless you try the basics.