Don’t start with classes. Start with something that actually does something you understand. Like updating text files. Or pulling data about something you find interesting from a server.
Is a good book every newbie should read. It teaches you how to use programming like a tool
Lauchs@lemmy.world 1 year ago
If you want a good understanding of the fundamentals etc, I cannot recommend CS50 enough. The original is more difficult and starts with basic stuff (you’ll be asking the computer for individual pieces of memory etc)
cs50.harvard.edu/x/2023/
There’s also a python focused version, which is much easier. But this will make learning other languages in the future a bit more tricky. So, depends what you’d prefer.
cs50.harvard.edu/python/2022/
Both are taught by David Malan, a Harvard professor who is easily one of the best lecturers I’ve seen.
Good luck!
LongbottomLeaf@lemmy.nz 1 year ago
It’s free, right? How much are the certificates?
Lauchs@lemmy.world 1 year ago
Free to take the course through the sites I linked (includes ways to submit andbhave homework checked.)
No idea about edx but if you google cs50 I think edx tends to be among the top results.