Hey I really hope I'm not bugging you! I'm just not 100% who to ask and I remember you saying at some point that you're a programmer? I have some experience from school (Matlab, mostly) and self taught html/css, but I wanted to start learning python and like... All of the tutorials assume I know a bunch of high level terms and how they work and like? I do not know these things so I'm feeling really lost? I was wondering if you knew any sites or anything that explain like the very fundamentals of back-end coding well because obviously Im not as prepared as I thought I was 😭😭 thank you!!
Okay, so! I don't exactly have any one exact resource to give you (if anyone else does, feel free to link them) but here's my take: you're probably better off looking into more generic "intro to programming" material rather than specifically "intro to python" material.
And I don't mean that as a bad thing!! It's just that experience with Matlab and html/css very likely doesn't contain a number of the core fundamentals, and that's why you're feeling lost.
When I took engineering classes that used Matlab, oftentimes Matlab was used moreso as a glorified calculator than as a programming language. A lot stuff like - line 1: declare this array of data points, line 2: do this calculation on the data points, line 3: graph the result. Which is all well and good, but is pretty limited in teaching core ideas about programming.
As for html/css, they're definitely important for web development, and it's knowledge I use every day at my job, but they're not programming languages. HTML is a markup language, which allows you to structure a web page, and CSS allows you to apply styles (and frankly, knowing how to use class/id selectors, nth child stuff, etc etc in css deserves some programming recognition). But unless you've done a healthy amount of Javascript too along with the html/css, then that probably doesn't cover the fundamentals either.
Those intro to python courses you found might be geared toward people who already have experience with some language, and now want to learn python. If you try to find something that's focused on the basics of programming, and not the language, you'll probably get a bunch of those high level terms explained to you, rather than them being assumed knowledge.









