#485 on Reddit
Harvard CS50x 2021
Harvard (edX)
3 recommenders · 3 threads · recommended in 3 years, 2017–2022 · score 2.9
CS50x 2021 is Harvard's introductory computer science course, delivered through edX, covering algorithms, data structures, C, Python, SQL, and basic web development. It is taught by David Malan.
Commenters call it a solid source of formal CS knowledge for beginners, with one saying to start with its first nine lectures before choosing a specialty.
CS Fundamentals & Systemsbeginnerfreevideo lectures#introductory cs#c#python#algorithms#data structures#malan
Recommendations by year
20172022
Do cs50x first 9 lectures. They should take you around 2-3 months if you dedicate it 2hs a day. In the meantime research what would you like to do, programming is the tool, not the job. You have webdev, machine learning, data management, and much more. Each job requires you to learn different…
I'm in a similar position to you. Background in EE and embedded software, looking to get into Web Dev due to the sheer number of opportunities. From the options you provided, I would choose either Colt Steele's course or The Odin Project (which includes some FCC). I did a few exercises in FCC and…
(Disclosure* I want you to know that I'm only about 16% of the way through the Udemy C# course I mention and haven't started the C++ one yet. I feel it's important to disclose that when it comes to my personal recommendation. I definitely feel that I've gotten more than the $15 I spent on the…
If you want to do CS50 but only with Python there is cs50P, which is all python as far as I know. If you want to learn the low level stuff that they teach in C, you're not going to be able to do that in python. Cs50 is very straightforward, I'm not sure why you're trying to do some kind of weird…