Last summer I "learned" programming from codeacademy - HTML, CSS and JavaScript, but it didn't actually teach me how to do actual stuff.
After the courses I tried programming on my own, with a little help from a friend, but I eventually quit. Now I'm interested in learning from the basics, but I don't know where to start :/ I would like to start with a different language, for example Python.
Where should I start?
Not sure what you mean by 'actual stuff'. If you have the basics of HTML/CSS and Javascript then the best way to progress is to start building things: from a simple static webpage upwards. It's also worth looking at things built by others in order to try and understand how they work by playing around with modifying them. There are a million open source projects out there which will give you a starting point.
What was it about trying to put your learning in to practice which made you frustrated enough to give up? You should maybe address that first before starting on another language otherwise you're likely to hit the same wall again.
I would recommend going hard mode and learning C/C++ instead. Why because if you can code in these languages you can pick up any language after that point
Bruno Gomes
TheSheriff
Co-Founder, Founder, Entrepreneur & Problem Solver
Check out github.com or gitlab.com for projects. There's also loads of interesting material on there/code-alongs/documentation etc.
Youtube dude. Basically any course you could think of is on there.
Finally, as a developer you will need to learn how to google like a boss.