Everytime those courses go on TH-cam I go watch them for the teacher even though I don't need it. This guy is one of the best example I have for the perfect teacher. I assume there a lot of other people involved in this course and I want to thank all of you guys. Everything is clean. Amazing job.
I wonder how I've watched this lecture for 3 hours. I often don't watch 1,5 hours long movies, but this man had my full attention! I'm a chemist and even me who has zero background knowledge of coding understood most of things he explained. BRAVO !!!
This was my first computer science class, and i'll praise myself forever for finding this course by searching. Easy to understand, Easy to practice, not losing focus on too many detailed information. Wish every learning process is like this
Working overnight shift has only one benefit, I get to put my headphones and listen to this lesson. When I go home I rewatch it again so I can actually see the entire coding thing. As someone else mentioned and I agree that sometimes I can't even watch a 1.5h movie but I ended up watching this entire lesson. Hopefully I will get to learn and jump into tech world and leave this current job.
Pursuing a new skill at 31. These classes are very interesting and engaging. Thank you to everyone who help put these videos together and good luck to anyone out there with the courage to try something new.
@@Abdullah-zl9ub You know what's funny, I've been stuck for the past few months trying to find something to do with my life and everything I look at makes me feel like I'm just too late to the party and won't be able to be successful like someone else who may be younger or have more talent. But it's not too late. "Dorian Develops" started to learn coding at 31 after doing nothing with his 20s and has been successful. Whatever it is that you find, it's not too late. Being older, you'll have some advantages that a younger person won't have. It's very doable. Don't stress, don't give up. Just get after it and trust that if you put in the work, you'll get where you're trying to go.
@@sci-tech3916 Congrats for getting after it early. If you stick with it and don't let the discomfort of tough concepts discourage you, by the time you're my age, you'll be successful to a point I bet you can't even imagine. Keep going, you got this!
@@westiclefestival wow love your comment it’s really supportive! Yea exactly I’m always thinking what should I do and how could I change it and every-time I feel it’s hard to change anything or startup something that would work (i feel i needed more experience from my past years).So I’m trying out coding as it may open some doors that I may like. It does feel we are late to the party lol, like our time is less to get an outcome. (Most coders started early so they are pro at our age). Yea I just checked Dorian now, love what he says. Thank you for the kind words, and good luck to you too hope you reach where the thing you want!
Hands down the best teacher I've witnessed both irl and online. He alone makes me incredibly motivated to keep going with this course and learn coding.
its 7 july. i am here to take my week1 lecture. Programming was never this easy . THANKS TO cs50 Prof.David is the best teacher who has the energy that keeps me attentive and engaged with what is going on the screen.
Graduating with my BsC this year, finished up my last unit very recently. While I didn't start my learning with CS50 (I started with small PHP toy-like web apps and Runescape private servers), there's always room for the fundamentals; no matter how far along in the journey you are. Good luck, all.
Understanding the logics and concepts of Programming has never been easier for me... and english being the second language has made it more challenging but i swear to God this is the most simple and understandable explenation that i could ever find on the entire internet server. I love yout lectures Professor David Malan 🤩👏🏻👏🏻
I love how in 2022 iteration David has gotten so good at counting to the billions place that he doesn't make mistakes anymore or even has the need to count out loud very good sir👏
David Malan thank you for these lectures. The fact that these lectures are available - both for free and overseas - really means your work reaches every corner of the globe. As an educator and a human we apreciate you. You have improved many, many lives and will continue to do. Thank you! 💚
I've given thought to what makes Professor Maylan excel at teaching. The foundation is that he loves what he teaches. He speaks clearly and has a pleasant voice that is surely appreciated by foreign students. He has a descriptive vocabulary and uses analogies that people understand. He is very confident in his knowledge on the topic. He captivates those who watch and listen. I would guess he is friendly by nature in his personal life. Harvard is blessed to have him. He deserves a raise and the best parking spot
I just finished all my problem sets on week one! The lectures are so easy to follow! I did the problems for the ones more comfortable programming(used cs50 bot tho) It wasn't easy but so much fun to do! My brian finally had some exercise! Thank you for this amazing course!
Thank you David. You are an excellent lecturer and these cs50 lectures are helping a lot of 'self taught' programmers around the world understand the full picture.
Today I got placed in a IT company and without mr.david this would not have been possible. My deepest gratitude to you from the bottom of my heart.All your courses are amazing and the way you explain the concepts makes it even more amazing people like you should live forever.......❤ Big fan from India❣️
@@joecruz1898 I took cs50 python and c course I'm learning cyber security from past 3-4 years interviewers asked me questions on the same because I mentioned cyber security in my resume Best channels for cyber security:- liveoverflow, David bombol , bug Bounty reports explained,cs50 cyber security course
dropped out of cs in highschool, they made it soooo boring. This I can watch, and im even gaining other skills such as how to take good notes, etc. this is awesome!
10 - this line of code 20 - another line of code 50000 - wrote a 50,000 line program of a cliff jumper, 1 of 3 that made the 50k club If I was born later, I wouldn't have had such a BASIC program back in the mid-late 80s; then again, it seems I never have the Write permission in JavaScript
Taking this course for fun. It's funny how similar it is to my first programming classes 35 years ago, with only the tools really being the difference. The concepts haven't changed.
how do these keep getting better and better year after year?! Seriously though, thank you so much! My lazy ass got stuck on week 1 and gave up last year but im going to try my best to finish it off this year
Just loved, i like too much computing science or the thematic they can offers. I'm arriving from javascript self learned i know the basics of javascripts. But C is much very interesting more than js. I'm now at: 1h : 38m : 40s. Thanks a lot to Harvad University to publish the series CS, and thanks to CS50 class. Also my challenge is to entering into world of Software Engineer totally self learning.
i just started and am doing the exercises and i love how interactive and welcoming this course feels. I, a 15 year old, came here yesterday because i wanted to know coding for game dev, i am staying here now because of this incredibly entertaining teacher and the cool problem sets there are.
same! i also wanna be a game dev and figured this course would be a good place to start. Do you have discord? maybe we can keep in touch and follow the course together.
17:52 - Open the file using in VSC; click the file then Open Anyway > Hex Editor, it will display the text. Click either the HEX or Decoded Text character to open Data Inspector that will display a list of conversions (e.g., binary, OCT, Unicode)
i think the most important tip for this teacher is to be careful with skipping things with "we'll get back to that" especially if its something simple, the commandprompt and code could easily be explained, it's basically just runs programs, and navigates to folders textually, it would've been simple to say "the code command opens a file or folder in vs code, and if that file doesn't exist it will create it"
Prof. David Malan is still at it... I just started week 1 of CS50, the best explanatory lectures I've come across. Today, 7th of August 2023 I am excited about watching the whole 2hours something minutes video cheerful, first time ever.
I appreciate the tacit opposition to same-line curly braces, it's so much easier to read when they're on their own line. I don't care if it means the 1000 line source file becomes 1200 lines, I'll be able to read it 20% faster to compensate
1:57:30 I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
Never really learned "c" went straight into javascript and it was HELL...LOL...I should've taken this course first..the step-by-step is very helpful and sets a great foundation for other languages...I am in love with this course...
i think all i need is just mega data to watch these videos please we need more of these videos so that we all around the world can learn c programming. this is great
Huge thanks to Professor Malan for bringing such awesome energy and explaining things so clearly. though this also stresses me out a bit. my brain is thoroughly fried after 2.5h and screams for harmless sitcoms.
Here I am again, 10 years later. Nothing seems to have changed much. C, being taugh and compiled perfectly. Malan, with the same blue jeans and black tshirt. 😌
thank god yall started using a black background. that shit was killing my eyes. these new lectures seem to focus more on the problem sets rather than pure technical knowledge which is nice
OMG, I watched the previous 2021y lecture several times and struggled with the terminal and compiler and some very specific things with the syntax and in 2022s version he specifically accentuates on those very topics. I guess this one is more novice friendly.
Thanks for your feedback. I was contemplating which version should I watch, 2021 or 2022, because most of the 2022 videos seem longer by 1 hour than its predecessor.
Dude. Perfect for the older IoS where wildcards arent a thing and you have all these Archive backups to delete. Instead of one by one...I can now SCRIPT it...THANK YOU!
I write the code of the Hello World in the terminal , but it won't work it shows some error PS C:\Users\New Rohaan Computers> ./hello ./hello : The term './hello' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + ./hello + ~~~~~~~ + CategoryInfo : ObjectNotFound: (./hello:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
i have an issue ,do anyone about this while my file named compare.h when I write "make compare" in terminal . i am getting an error saying , (make: *** No rule to make target 'compare'. Stop.) at 1:03:07 it was working just fine for him
My "Terminal" box shows; PS C:\Users\etc... and repeats if I hit enter to start a new line. I have no $ by default. Idk if it's a problem or not but it's visually distracting.
When I do that I get this error: $ : The term '$' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + $ code hello.c + ~ + CategoryInfo : ObjectNotFound: ($:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
I'm a bit stuck here, until I can figure out why commands aren't working in the terminal like you show. I don't understand "Powershell", which gives me the error I commented previously. When I make a "New Terminal" it defaults to Powershell, if I switch to a "CMD Prompt" terminal I get a different error; " '$' is not recognized as an internal or external command, operable program or batch file." Help would be greatly appreciated.
Everytime those courses go on TH-cam I go watch them for the teacher even though I don't need it. This guy is one of the best example I have for the perfect teacher. I assume there a lot of other people involved in this course and I want to thank all of you guys.
Everything is clean. Amazing job.
And everything is very well timed and organized. I totally agree with your statement.
This course is a blessing to humanity.
Yeah this is not teaching but more a show lmfao
The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates. The great teacher inspires.
@@mikatu yeah and the dumb ppl dont pay attention
I wonder how I've watched this lecture for 3 hours. I often don't watch 1,5 hours long movies, but this man had my full attention! I'm a chemist and even me who has zero background knowledge of coding understood most of things he explained. BRAVO !!!
Yeah, professor David Malan is truly gifted at keeping an audience engaged! Genuinely one of the best lecturers I've ever seen
I feel like your speaking to the growing decline of movies as actual sources of knowlege and wisdom as well as the greatness of these lectures lol
It's 4th July 2023 and Prof. David Malan is the definition of what a teacher must be. Thank you so much for making this simple and understandable.
I agree
Glad you're enjoying so!
@@davidjmalan sir can I get lectures anywhere of C++ , JAVA and python taught by you?
@@vedantgupta2388 Afraid we don't have any at this time!
@@davidjmalan no issues prof :) , hope you teaching these also in the coming future :)
This was my first computer science class, and i'll praise myself forever for finding this course by searching. Easy to understand, Easy to practice, not losing focus on too many detailed information. Wish every learning process is like this
Working overnight shift has only one benefit, I get to put my headphones and listen to this lesson. When I go home I rewatch it again so I can actually see the entire coding thing. As someone else mentioned and I agree that sometimes I can't even watch a 1.5h movie but I ended up watching this entire lesson. Hopefully I will get to learn and jump into tech world and leave this current job.
as a internet stranger all i can do is pray for your success sir! keep coding and hope you will do great in the tech world mate!
🤜🤛
Cheer for you. I believe you can do this in no doubt
How's it going?
you got this buddy there are many people out there like you who have already achieved that and so do you can
did you leave that job??
Pursuing a new skill at 31. These classes are very interesting and engaging. Thank you to everyone who help put these videos together and good luck to anyone out there with the courage to try something new.
Yea same age here. Feels too late but trying it out. It needs a lot of time.
Yeah learning this at 16 though some concepts are hard to grasp
@@Abdullah-zl9ub You know what's funny, I've been stuck for the past few months trying to find something to do with my life and everything I look at makes me feel like I'm just too late to the party and won't be able to be successful like someone else who may be younger or have more talent. But it's not too late. "Dorian Develops" started to learn coding at 31 after doing nothing with his 20s and has been successful. Whatever it is that you find, it's not too late. Being older, you'll have some advantages that a younger person won't have. It's very doable. Don't stress, don't give up. Just get after it and trust that if you put in the work, you'll get where you're trying to go.
@@sci-tech3916 Congrats for getting after it early. If you stick with it and don't let the discomfort of tough concepts discourage you, by the time you're my age, you'll be successful to a point I bet you can't even imagine. Keep going, you got this!
@@westiclefestival wow love your comment it’s really supportive! Yea exactly I’m always thinking what should I do and how could I change it and every-time I feel it’s hard to change anything or startup something that would work (i feel i needed more experience from my past years).So I’m trying out coding as it may open some doors that I may like. It does feel we are late to the party lol, like our time is less to get an outcome. (Most coders started early so they are pro at our age). Yea I just checked Dorian now, love what he says. Thank you for the kind words, and good luck to you too hope you reach where the thing you want!
i have such passion for the Computer Science but it has been intimidating to me. You make it intuitive to understand. thank you and the likes of you.
mans can teach.
Hands down the best teacher I've witnessed both irl and online. He alone makes me incredibly motivated to keep going with this course and learn coding.
Thank you, David and the CS50 crew, for making such a great material public.
its 7 july. i am here to take my week1 lecture. Programming was never this easy . THANKS TO cs50
Prof.David is the best teacher who has the energy that keeps me attentive and engaged with what is going on the screen.
DAVID J. MALAN... You are ridiculously pleasant to follow and getting taught programming from.
I wish he'd start his own TH-cam channel
LOL, I think someone got hit by the stress ball, if I was that person, I would want that rubber duck as emotional support
Only realising this is what I want to do at 33. I am doing this to switch career and leave my miserable job....thank you Prof David!!
Welcome aboard!
Graduating with my BsC this year, finished up my last unit very recently. While I didn't start my learning with CS50 (I started with small PHP toy-like web apps and Runescape private servers), there's always room for the fundamentals; no matter how far along in the journey you are. Good luck, all.
i started with minecraft servers haha, glad to see someone else was introduced to this field by video game servers
@@chaserichards5105 Will you tell me it's other parts available or not
Understanding the logics and concepts of Programming has never been easier for me... and english being the second language has made it more challenging but i swear to God this is the most simple and understandable explenation that i could ever find on the entire internet server. I love yout lectures Professor David Malan 🤩👏🏻👏🏻
I love how in 2022 iteration David has gotten so good at counting to the billions place that he doesn't make mistakes anymore or even has the need to count out loud very good sir👏
That’s how you know someone’s rich.
@@danielx40 what
David Malan thank you for these lectures. The fact that these lectures are available - both for free and overseas - really means your work reaches every corner of the globe. As an educator and a human we apreciate you. You have improved many, many lives and will continue to do. Thank you! 💚
I've given thought to what makes Professor Maylan excel at teaching. The foundation is that he loves what he teaches. He speaks clearly and has a pleasant voice that is surely appreciated by foreign students. He has a descriptive vocabulary and uses analogies that people understand. He is very confident in his knowledge on the topic. He captivates those who watch and listen. I would guess he is friendly by nature in his personal life. Harvard is blessed to have him. He deserves a raise and the best parking spot
Bro is there any other part of it ?
Ho
I just finished all my problem sets on week one! The lectures are so easy to follow! I did the problems for the ones more comfortable programming(used cs50 bot tho) It wasn't easy but so much fun to do! My brian finally had some exercise! Thank you for this amazing course!
Thank you David. You are an excellent lecturer and these cs50 lectures are helping a lot of 'self taught' programmers around the world understand the full picture.
Today I got placed in a IT company and without mr.david this would not have been possible. My deepest gratitude to you from the bottom of my heart.All your courses are amazing and the way you explain the concepts makes it even more amazing people like you should live forever.......❤
Big fan from India❣️
Did you only take CS50?? If not, what other classes did you take??. Thanks.
@@joecruz1898 I took cs50 python and c course I'm learning cyber security from past 3-4 years interviewers asked me questions on the same because I mentioned cyber security in my resume
Best channels for cyber security:- liveoverflow, David bombol , bug Bounty reports explained,cs50 cyber security course
Finally, dark theme!!!
Finally 🤣
light theme looks terrible on HDR btw
Yeah!! it is so much easier on the eyes haha.
What is the name of the Theme??
@@ayushmalviya_ github dark default
Anyone can send me this VS code link which sir was using??
This is rhe best fundamental of programming course. Brushing my fundamentals,before i get into data world. I'll never forget basics now. This is gold
dropped out of cs in highschool, they made it soooo boring. This I can watch, and im even gaining other skills such as how to take good notes, etc. this is awesome!
same man!! ....i also enjoy it
10 - this line of code
20 - another line of code
50000 - wrote a 50,000 line program of a cliff jumper, 1 of 3 that made the 50k club
If I was born later, I wouldn't have had such a BASIC program back in the mid-late 80s; then again, it seems I never have the Write permission in JavaScript
The best teacher I've ever seen! Thank you so much!
I’m starting this course and it’s rlly interesting! I do get sad that im not there in person, but im happy to take this course!
i wish i started programming hearing this haha. So good learning specially on the style & habits he teaches.
Lecture starts at @13:20
Thanks man
U saved my time🙏
Sponsorblock extension will skip stuff like that automatically
Such a fantastic teacher!
UR right
The way this man explains is great, i have never seen such a simple explanation of c language.
Taking this course for fun. It's funny how similar it is to my first programming classes 35 years ago, with only the tools really being the difference. The concepts haven't changed.
how do these keep getting better and better year after year?! Seriously though, thank you so much! My lazy ass got stuck on week 1 and gave up last year but im going to try my best to finish it off this year
Same
Just loved, i like too much computing science or the thematic they can offers. I'm arriving from javascript self learned i know the basics of javascripts. But C is much very interesting more than js. I'm now at: 1h : 38m : 40s. Thanks a lot to Harvad University to publish the series CS, and thanks to CS50 class. Also my challenge is to entering into world of Software Engineer totally self learning.
@@mezerioth9015 Yes
Best programming clases ever! No words!
Wow! first time I see someone to teach with this heat!
i just started and am doing the exercises and i love how interactive and welcoming this course feels. I, a 15 year old, came here yesterday because i wanted to know coding for game dev, i am staying here now because of this incredibly entertaining teacher and the cool problem sets there are.
Keep it up :)
same! i also wanna be a game dev and figured this course would be a good place to start. Do you have discord? maybe we can keep in touch and follow the course together.
@@Leon1-5 yeah, give me your username dude, coding together will surely make us more motivated
17:52 - Open the file using in VSC; click the file then Open Anyway > Hex Editor, it will display the text. Click either the HEX or Decoded Text character to open Data Inspector that will display a list of conversions (e.g., binary, OCT, Unicode)
i think the most important tip for this teacher is to be careful with skipping things with "we'll get back to that" especially if its something simple, the commandprompt and code could easily be explained, it's basically just runs programs, and navigates to folders textually, it would've been simple to say "the code command opens a file or folder in vs code, and if that file doesn't exist it will create it"
The energy of this man, great teacher.
You're the best Doctor ever . Thanks ☺️
Starts at 13:22.
😁tysm
underated comment ty kindly sir
such education is possible after all... these students are extremely lucky and i am happy for them. thanks for sharing
Prof. David Malan is still at it... I just started week 1 of CS50, the best explanatory lectures I've come across. Today, 7th of August 2023 I am excited about watching the whole 2hours something minutes video cheerful, first time ever.
Yes , he is A GOOD teacher, very clear and knowledgeable
Excellent explanation, that's how programming courses for beginners should really be. It's interesting, it motivates, it boosts you.
thank you to the entire team to let me learn about the art of programming
I appreciate the tacit opposition to same-line curly braces, it's so much easier to read when they're on their own line. I don't care if it means the 1000 line source file becomes 1200 lines, I'll be able to read it 20% faster to compensate
Thank you so much for teaching everyone how to code for free !
That's it, I give up, I tried my best and cannot run a Hello Program in C no matter what
Same man , when I type hello it shows error. When I type code hello.c the word code shows errors. And I did the exact same things as him
@@hariskayani8745same bro 😅
Yes you can
If you really want to
I am very fortunate that My coding journey started form your guidance.
Best teacher ever seen, i am sitting in my house but the feeling was such a Harvard classroom
Marking my attendance, oh I'm first.
do we need to?
The best teacher of all time. This man inspires me and he is giving me motivation fr💫🔥
1:57:30
I'd just like to interject for a moment. What you're referring to as Linux,
is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux.
Linux is not an operating system unto itself, but rather another free component
of a fully functioning GNU system made useful by the GNU corelibs, shell
utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day,
without realizing it. Through a peculiar turn of events, the version of GNU
which is widely used today is often called "Linux", and many of its users are
not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a
part of the system they use. Linux is the kernel: the program in the system
that allocates the machine's resources to the other programs that you run.
The kernel is an essential part of an operating system, but useless by itself;
it can only function in the context of a complete operating system. Linux is
normally used in combination with the GNU operating system: the whole system
is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux"
distributions are really distributions of GNU/Linux.
@hoang Nguyen, can you please help me how I can use the cs50 header file? Been having problem with it.
Based and GNUpilled.
@@afeezlawal5167 refer to my question in the comments. Somebody explained it well.
@@mahtabmf4980 thanks so much
A precious life advice for the OP: stop being a weirdo.
With the "it's not just Linux" weirdos being some of the worst offenders.
Inspiring lecture. Thank you 🙇 for your hard work, prof. David J. Malan!
Love the way of teaching. Respect from a small village in india
Hope you live in a big city like Bangalore one day. Good luck
Hiii! I'm from Ukraine!
Thank you David Sir and Harvard University for providing these amazing lectures.
bro i need help
@@Talha.nadeem24 what happened??
@@VishalSingh-zk7bo bro can you give me your insta id or fb anything i want to take a help for this lec i face to many issue plzz
@@Talha.nadeem24 would discord do?
My discord server link
Never really learned "c" went straight into javascript and it was HELL...LOL...I should've taken this course first..the step-by-step is very helpful and sets a great foundation for other languages...I am in love with this course...
What's up CS50 peeps? David is an awesome teacher for sure, love this class so far!
It gets better ;-)
With C in mind, I can now run and use Code by using C language. Much thanks and Appreciation from the theme from Havards University.
Thank you so much for your amazing course I'm getting every single detail even though I don't understand code that much! You are the greatest teacher!
Very welcome! Glad to hear!
You and your team are the best. Thank you.
Thank you for the video :) will definitely check out more on your channel
Ah, how I wish I had this kind of lecturer that cares about the quality of their teaching and output when I was still in uni
i think all i need is just mega data to watch these videos please we need more of these videos so that we all around the world can learn c programming. this is great
wonderful way to explain!! Bravo!!
my life-changing video is here. 🤩🤩
Huge thanks to Professor Malan for bringing such awesome energy and explaining things so clearly. though this also stresses me out a bit. my brain is thoroughly fried after 2.5h and screams for harmless sitcoms.
Watching this on a 6h long bus trip makes the time worth it
Here I am again, 10 years later. Nothing seems to have changed much. C, being taugh and compiled perfectly. Malan, with the same blue jeans and black tshirt. 😌
Just thank you for this course, its incredible!
Learning the basics of programming so I can eventually jump into GODOT via this course is astonishing and fun!
Same
thank god yall started using a black background. that shit was killing my eyes. these new lectures seem to focus more on the problem sets rather than pure technical knowledge which is nice
I'm glad I'm beginning this course.
Hey, V are learning online as well?
yes, for both Harvard cs50 and at flat iron school since August for SE flex@@duanemsila8035. started cs50 recently
david malan best teacher i ever seen.
David makes the programming easier and so much fun l didn't feel that l was study thanks so much ❤❤❤❤😊😊😊😊
Thank you Prof David, I comprehended so easily.
OMG, I watched the previous 2021y lecture several times and struggled with the terminal and compiler and some very specific things with the syntax and in 2022s version he specifically accentuates on those very topics. I guess this one is more novice friendly.
Thanks for your feedback. I was contemplating which version should I watch, 2021 or 2022, because most of the 2022 videos seem longer by 1 hour than its predecessor.
@@xierli8585 I find 2022 versions more comfortable to watch just because he is not wearing a mask 😂
@@babiarzu95 Ikr, 2021 version I sometimes feel like he's going to suffocate next or not - because of all the energy and heat🤫
@@xierli8585 Yes! Exactly! 😂
@@babiarzu95 😅
Hope this time I finish the course! I want to be a software engineer! Hope I'm able to become someone in life!
Man I love this guy!
Dude. Perfect for the older IoS where wildcards arent a thing and you have all these Archive backups to delete. Instead of one by one...I can now SCRIPT it...THANK YOU!
This is amazing! Thank you so much!
Subtitles not completely true i.e. not bullying expressions it is Boolean expressions 13:42
I swear the person that wrote the subtitles is hilarious
I think it's an AI
I write the code of the Hello World in the terminal , but it won't work it shows some error
PS C:\Users\New Rohaan Computers> ./hello
./hello : The term './hello' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is
correct and try again.
At line:1 char:1
+ ./hello
+ ~~~~~~~
+ CategoryInfo : ObjectNotFound: (./hello:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Best to use code.cs50.io/ !
this guy could talk about horse shit for 2 hours straight and i would listen to him with great interest
cs50是一门经典的课。这老师不知道有多少粉丝
Smart professor 😊
Thanks for the new knowledge I learn from CS50 (sir David Malan)...
insightful! I love the last chapter about how computers would take our time back to previous. lol
23.09 - 42:06
29.09 - 1:33:27
30.09 - 1:55:25
Lecture 1 completed #25/3/23. 10 More to go!
Don't do this, You're rushing the lectures without putting it to any practical use, see the dates for yourself and atleast give a week for everything
Thank you my man.
Hat's off to this guy😃
He's is a great teacher and also a little funny! LOVE THE STRESS BALL MOMENT🤣
Thank you soooo much for this amazing lectures!
i have an issue ,do anyone about this
while my file named compare.h when I write "make compare" in terminal .
i am getting an error saying , (make: *** No rule to make target 'compare'. Stop.)
at 1:03:07 it was working just fine for him
I wish he teaches Java , it would become so easy to learn , Please harvard university take my suggestion into consideration !
shut up
Thank u, CS50 and Very Thank you Mr David Malan
My "Terminal" box shows;
PS C:\Users\etc... and repeats if I hit enter to start a new line. I have no $ by default. Idk if it's a problem or not but it's visually distracting.
So, I need to type "$" at the start of command lines if it's not doing that automatically?
When I do that I get this error:
$ : The term '$' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ $ code hello.c
+ ~
+ CategoryInfo : ObjectNotFound: ($:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
I'm a bit stuck here, until I can figure out why commands aren't working in the terminal like you show. I don't understand "Powershell", which gives me the error I commented previously. When I make a "New Terminal" it defaults to Powershell, if I switch to a "CMD Prompt" terminal I get a different error;
" '$' is not recognized as an internal or external command,
operable program or batch file."
Help would be greatly appreciated.
If I omit the "$", I get the error " 'code' is not recognized as an internal or external command, operable program or batch file".
@@mikeypettengill4642 Are you opening VS code through the link that appears here 07:27 ?
CS50 inspired my journey with coding. Now i have my own channel.. this is crazy. Forever grateful.
Bookmarking for myself: 53:00