CS50 2020 - Lecture 1 - C

preview_player
Показать описание
TABLE OF CONTENTS

00:00:00 - Introduction
00:00:49 - CS50 IDE
00:07:42 - hello, world
00:11:00 - Compiling
00:15:02 - Functions
00:18:38 - Return Values
00:19:03 - Variables
00:24:31 - Format Codes
00:28:29 - CS50 Library
00:36:03 - main
00:37:10 - Header Files
00:39:12 - help50
00:44:36 - Style
00:46:00 - style50
00:48:38 - check50
00:51:51 - CS50 IDE's File Browser
00:54:28 - CS50 IDE's Command-Line Interface
01:03:33 - Types
01:05:59 - Format Codes
01:06:52 - Operators
01:07:44 - addition
01:12:53 - Integer Overflow
01:18:16 - truncation
01:19:08 - Typecasting
01:25:29 - Syntactic Sugar
01:27:54 - Conditions
01:33:46 - agree
01:37:00 - Boolean Expressions
01:38:35 - Loops
01:54:48 - get_positive_int
01:58:59 - Scope
02:00:39 - Mario
02:08:31 - Floating-Point Imprecision
02:12:18 - Integer Overflow

***

This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

***

HOW TO SUBSCRIBE

HOW TO TAKE CS50

HOW TO JOIN CS50 COMMUNITIES

HOW TO FOLLOW DAVID J. MALAN

***

CS50 SHOP

***

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

David J. Malan
Рекомендации по теме
Комментарии
Автор

As a non native speaker of English, I'm both super impressed at the understandability of this professor's lecture and also exhausted by his energy lol, this guy got pure knowledge, passion and energy flowing through his veins.

puntybrah
Автор

I have never seen a professor as passionate as this guy, keep up the great work sir 😊👍🏼

garylee
Автор

This is literally the ideal way educators should explain. He doesn't just jump over different topics and trip over his words, he's smoothly scraping every little detail as he discusses.

slykhajiit
Автор

I am 15, and I really want to do Computer Science when I grow up. This is my starting point :)

lara
Автор

Now this is quality content right before New Years 🙂
If there's anything to be grateful for in 2020, it's CS50. Cheers!

PeterBohai
Автор

In the world, where good educational courses cost a lot, I'm literally impressed I watch these stunning lectures for free.

AlexRyaguz
Автор

It is something- I’m looking at this stuff in my late 50s and I’m already seeing the relationship between all these languages. To those of you in your 30s and under- LEARN THIS STUFF!

synagogueofsteak
Автор

It's the lectures like these that make you understand why ivy league schools are considered prestigious. Brilliant lecturer, takes small yet important steps, you don't even have to worry about vigorously taking scattered notes, you just understand everything so clearly.

conigliana
Автор

hats off to your dedication team CS50
uploading video on 31st
such hardwork must be appriciated.

pratikkumarraval
Автор

I wished my professors were as passionate as this guy, after one degree in electrical engineering I never thought CS would sound so interesting again :D

juliagarten
Автор

Really appreciate that you post this outstanding quality course online in youtube.
That really help for us who those just started in CS.

aungpaing
Автор

this man is the most enthusiastic teacher I have ever seen

ylmazademogullari
Автор

This professor is awesome! So much passion and the way he broke complicated things into simple matters is pure gold! Not to mention that when he made a mistake, he didn’t fret to show it and instead reassure us, tell us how cope with it and find a solution.
Wow, thank you professor!

Hikari
Автор

We really respect and support your effort to share your valuable knowledge with all around the world.

ashrafameer
Автор

😆 I cant believe this is free! Makes me laugh everytime I think about it. David is excellent 👌

iwanttoliveinthewoods
Автор

I feel like I'm hacking life a little, being able to take a course like this for FREE. And to every single other person working hard to improve your life- YOU GOT THIS. Cheers from SA. 🌍

hannostadler
Автор

Although the teacher in my school did taught me c before, but this guy did much better than him. I can feel the seriousness and the passion. He must be gifted in teaching

wingsphoenix
Автор

David is so pleasant in his teaching methods that I can't stop watching his classes, outstanding 🙂

farnoushbabaie
Автор

Mr Malan is such a great professor/Lecturer/Teacher! It's an absolute honor to receive instruction/insight/output from someone as as Mr Malan!!!

emzgalante
Автор

If there's anything to be grateful for in 2022, it's CS50. Cheers!

julievu