I have some knowledge of the HTML, CSS languages (I know, I know) but I dont know dick about object-oriented ones. Baby's fiwst wanguage.
Pick up some book or a course. (google is your friend here) Do what it says.
>>69325524if i want to build an app for myself to retrieve data and the like would I need to build a UI or could I do it through a terminal. Sorry if retarded question.
>>69325576You can do anything through the terminal, but sometimes you need a gui for ease of use. I recommend this book https://greenteapress.com/wp/think-python-2e/ coupled with this course https://www.edx.org/course/python-basics-for-data-science-ibm. There's a lot of other popular free courses on coursera and Udacity, like Python for Everyone by the university of Michigan
>>69325667thanks! python 2 or 3?
>>69325483Learn a proper language
>>693257632 is antiquated and will hit end of life on 2020-01-01.
>>69325899Thanks for your thoughtful insight
>cant compile if you mix tabs and spacespytards will defend this
>>69325483The best way to learn python is to not. Download MS Visual Studio instead.
>>69326377Dubs of truth.
>>69326377And then what
>>69325483Literally just use Google. God damn.
>>69325483Jupyter notebooks + docs
>>69326435Do not do this, OP.
>>69326477Which would you recommend and what materials would you suggest learning it with?
>>69326567And then you're going to need a leather satchel.
>>69326613And a cardigan.
>>69326616And some biro pens.
>>69326623What about socks I heard somewhere I need socks to program or some bull shit
>>69326623Then you'll end up working somewhere like here.
>>69326695This is how gay you might end up looking. Genuinely socks went out with the Amiga. For some reason with the rise of Web development socks went into decline. It's a millenial thing I guess.
>>69325483Jazzology is where you're going, really.
>>69325483If you already know some programming, you can try going through this. I found it quite helpful when I picked up python.https://jakevdp.github.io/WhirlwindTourOfPython/
>>69325899I know this is bait but I'll bite:People who think this shit in real life are insufferable faggots who have 0 concept of how much abstraction there already is between them programming in "real" languages bare metal. The amount of abstraction that's achieved by going from logic gates to C is fucking astronomical, and you could probably never achieve writing a C compiler from bare metal in your entire life if it weren't for the work of hundreds of years of mathematicians working all this shit out for you. Comparatively, the jump from C to Python is minuscule in the grand scheme of things. Sure it might abstract away a few data structures and make things nicer to use, but it's nothing compared to carefully organizing bits of sand together in such a way that they perform actual computation.Computer science and abstraction are tied together at the hip. Losers who can't understand that the continuous abstraction of mathematics is the very essence of computing are the most obnoxious fucking faggots in the world. The losers who can't understand that it's actually harder to think abstractly are the funniest of them all. Sure you can do the equivalent of hand-holding a modern abacus. You're not accomplishing anything by reinventing the wheel for the thousandth time, you're just doing it because someone needs some retarded shit to be fast, but you're not furthering the field of computer-science. You're not developing new fucking algorithms in C, you're implementing something that someone (far smarter than you) has already thought of in a slightly different flavor just so you can get a paycheck.
>>693257633. Not only 3 is a better language, but 2 is legacy and won't be supported soon. By using it, you further the divide.
>>69325483Check out automate the boring stuff with python. It's free online and the intro chapters are a great crash course
>>69325483automatetheboringstuff.comDon't even think about doing anything else, until you've used this site.
There are so many employment opportunities in the computing and IT sector.
>>69325483https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016Also try some pandas tutorials - pandas, numpy and tensorflow is where python, as a dynamic typed scripting glue for statically typed compiled way too complex crap shines.Remember, that Python is only good as such kind of a glue (and it is being used in this way by very smart guys).
>>69327182glad to see my post became a pasta