I posted this a couple weeks ago but I think it’s a solid answer for someone looking to learn programming:

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)

https://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.

https://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!

Edit: Should’ve mentioned, they are all free or you can pay for a cert with edx.

Check out more of these at !opencourselectures@slrpnk.net. Also can’t go wrong with The Missing Semester from MIT

Create a post

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



  • 1 user online
  • 1 user / day
  • 1 user / week
  • 1 user / month
  • 1.11K users / 6 months
  • 1 subscriber
  • 1.21K Posts
  • 17.8K Comments
  • Modlog