1 00:00:00,000 --> 00:00:05,234 2 00:00:05,234 --> 00:00:06,150 DOUG LLOYD: B眉t眉n h眉ququ. 3 00:00:06,150 --> 00:00:08,220 Bel蓹 ki, bir ne莽蓹 haqq谋nda dan谋艧maq ed蓹k inzibati detallar谋n ki 4 00:00:08,220 --> 00:00:10,860 Siz etdiyiniz kimi sizin 眉莽眉n yararl谋 ola bil蓹r Sizin CS50 problem d蓹stl蓹ri vasit蓹sil蓹 i艧 5 00:00:10,860 --> 00:00:13,020 v蓹 yaln谋z alaraq 茝lb蓹tt蓹 眉mumiyy蓹tl蓹. 6 00:00:13,020 --> 00:00:16,760 Bu kurs siz蓹 枚yr蓹tm蓹k 莽ox 艧ey var v蓹 bel蓹 resurslar谋n 莽ox var 7 00:00:16,760 --> 00:00:18,610 biz m枚vcud ki, Siz ed蓹 bil蓹r ki, 8 00:00:18,610 --> 00:00:20,680 Bu 枚yr蓹nm蓹 t蓹cr眉b蓹si 莽ox. 9 00:00:20,680 --> 00:00:22,560 Bu ehtiyatlar g蓹lib 莽ox m眉xt蓹lif n枚v, 10 00:00:22,560 --> 00:00:26,547 v蓹 眉mid edir蓹m ki, m枚vcud olacaq siz yerl蓹艧dirilm蓹si formas谋d谋r. 11 00:00:26,547 --> 00:00:28,630 Burada b蓹zi siyah谋s谋 茝n 眉mumi ehtiyatlar谋 12 00:00:28,630 --> 00:00:31,900 onlar oldu臒unuzda t蓹l蓹b蓹l蓹r istifad蓹 Onlar谋n CS50 materiallar谋 il蓹 i艧. 13 00:00:31,900 --> 00:00:34,810 茝lb蓹tt蓹 sayt谋nda, biz b眉t眉n m眉hazir蓹 materiallar谋 sa臒 14 00:00:34,810 --> 00:00:35,560 Onlar ba艧 sonra. 15 00:00:35,560 --> 00:00:37,680 Bel蓹 ki, biz video var Ya艧amaq m眉hazir蓹l蓹r ax谋n, 16 00:00:37,680 --> 00:00:40,540 Siz m眉hazir蓹 i艧tirak ed蓹 de臒ilseniz bir h蓹ft蓹, video olan 17 00:00:40,540 --> 00:00:42,740 脟ox q谋sa m眉dd蓹t sonra yerl蓹艧dirilir. 18 00:00:42,740 --> 00:00:45,250 Ki Saytda haqq谋nda veb hiss蓹si m眉hazir蓹, 19 00:00:45,250 --> 00:00:48,120 biz d蓹 n眉mun蓹 kodu var ki, David m眉hazir蓹 zaman谋 g枚st蓹rir, 20 00:00:48,120 --> 00:00:50,190 el蓹c蓹 d蓹 m眉hazir蓹 kimi slaydlar, mirz蓹 qeydl蓹r, 21 00:00:50,190 --> 00:00:52,148 bir al谋n谋r ki, bizim t蓹dris yolda艧lar谋, 22 00:00:52,148 --> 00:00:54,190 bel蓹 ki, almaq yoxdur sinifd蓹 qeydl蓹r, 23 00:00:54,190 --> 00:00:56,420 el蓹c蓹 d蓹 h蓹r hans谋 bir links h蓹r hans谋 bir xarici resurslar ki 24 00:00:56,420 --> 00:00:58,620 m眉hazir蓹 zaman谋 payla艧谋l谋r. 25 00:00:58,620 --> 00:01:02,230 >> Biz d蓹 g枚z蓹l funksiyas谋 var aray谋艧, reference.cs50.net, 26 00:01:02,230 --> 00:01:06,600 o az 眉莽眉n yararl谋 olan rahat v蓹 eyni daha rahat. 27 00:01:06,600 --> 00:01:09,510 Siz tan谋艧 edirsinizs蓹 biz funksiyas谋 aray谋艧, 28 00:01:09,510 --> 00:01:13,090 CS50 aray谋艧, bir man pages-- of not set 29 00:01:13,090 --> 00:01:17,252 man pages stenoqrafiya yolu 蓹l s蓹hif蓹 v蓹 izah ed蓹n 30 00:01:17,252 --> 00:01:18,960 Linux daxil edilir v蓹 proqram莽谋lar verir 31 00:01:18,960 --> 00:01:21,400 funksiyalar谋 istinad onlar istifad蓹 edirik. 32 00:01:21,400 --> 00:01:27,430 >> Reference 50 b眉t眉n bir istinad var C standart kitabxana funksiyalar谋, 33 00:01:27,430 --> 00:01:29,610 v蓹 standart io.h v蓹 Siz olmaq laz谋md谋r ba艧qalar谋 34 00:01:29,610 --> 00:01:34,909 茝lb蓹tt蓹 gedir kimi il蓹 tan谋艧, string.h, math.h, ctype.h, v蓹 s. 35 00:01:34,909 --> 00:01:36,700 Bu b枚y眉k bir yerdir Siz ar谋yorsan谋z, getm蓹k 36 00:01:36,700 --> 00:01:38,640 bir var g枚rmek 眉莽眉n m枚vcud funksiyas谋, 37 00:01:38,640 --> 00:01:40,840 ki, siz n蓹 olacaq Siz 蓹g蓹r n蓹 etm蓹k laz谋md谋r, v蓹 ya 38 00:01:40,840 --> 00:01:43,180 bir funksiyadan istifad蓹 etm蓹k nec蓹 yaln谋z emin. 39 00:01:43,180 --> 00:01:47,230 >> Biz d蓹 b枚y眉k interaktiv var study.cs50.net da t蓹hsil guide. 40 00:01:47,230 --> 00:01:50,490 Burada, bir s谋ra tapa bil蓹rsiniz t蓹cr眉b蓹 h蓹r蓹k蓹tl蓹ri il蓹 m枚vzular, 41 00:01:50,490 --> 00:01:53,471 b蓹zi 蓹lav蓹 b枚lm蓹 slaydlar, v蓹 daha 莽ox. 42 00:01:53,471 --> 00:01:55,220 Bu b枚y眉k bir yerdir Siz ist蓹yirsinizs蓹, kontrol 43 00:01:55,220 --> 00:01:57,760 bir az narahat hiss m眉蓹yy蓹n bir m枚vzu haqq谋nda. 44 00:01:57,760 --> 00:01:59,968 F谋rsatlar谋m谋z, orada olacaq ki, Sizin 眉莽眉n b蓹zi t蓹liml蓹r 45 00:01:59,968 --> 00:02:02,720 Sizin bacar谋q bir az safla艧d谋rmaq 眉莽眉n. 46 00:02:02,720 --> 00:02:08,759 >> Quiz 0 v蓹 ya Quiz 1 g蓹lir zaman, h蓹mi艧蓹 son s谋navlar g枚r眉r眉k ki, 47 00:02:08,759 --> 00:02:13,400 biz 蓹lb蓹tt蓹 veril蓹n etdik cs50.harvard.edu/quizzes at. 48 00:02:13,400 --> 00:02:16,100 B眉t眉n k枚hn蓹 suallar v蓹 cavablar Sizin bax谋lmas谋 眉莽眉n var. 49 00:02:16,100 --> 00:02:18,330 Onlar b枚y眉k ist蓹yirik resurs, x眉susil蓹 sizin kimi 50 00:02:18,330 --> 00:02:23,190 geri n蓹 qoymaq hesab v蓹 ya t蓹hsil hesabat谋 枚n, bir 51 00:02:23,190 --> 00:02:26,990 ka臒谋z par莽as谋 ki, imtahana g蓹tirm蓹k almaq. 52 00:02:26,990 --> 00:02:30,090 >> Bundan 蓹lav蓹, 莽ox var CS50 problem d蓹stl蓹ri resurslar谋, 53 00:02:30,090 --> 00:02:32,610 cs50.harvard.edu/psets. 54 00:02:32,610 --> 00:02:35,660 Biz b眉t眉n texniki g枚nd蓹rm蓹k var, el蓹c蓹 d蓹 h蓹r hans谋 distribution 55 00:02:35,660 --> 00:02:38,060 sonra problem 眉莽眉n kodu edir. 56 00:02:38,060 --> 00:02:40,880 Bundan 蓹lav蓹, daxil spesifikasiyas谋 枚zl蓹ri, 57 00:02:40,880 --> 00:02:43,030 dost tapa bil蓹rsiniz Zamila olan walkthroughs, 58 00:02:43,030 --> 00:02:47,210 size yol 眉莽眉n xo艧b蓹xt olacaq ba艧lan臒谋c bloklar谋 眉z蓹rind蓹 蓹ld蓹 ki, 59 00:02:47,210 --> 00:02:49,920 Siz ba艧lamaq kimi s蓹f蓹r bil蓹r problem d蓹stl蓹ri 眉z蓹rind蓹 i艧l蓹yir. 60 00:02:49,920 --> 00:02:53,300 V蓹 m蓹hsullar谋 d蓹stl蓹ri art谋q olduqda, Rob postmortems ev sahibliyi ed蓹c蓹k 61 00:02:53,300 --> 00:02:55,580 O aradan g枚t眉r眉lm蓹si harada problem set, siz dola艧谋r 62 00:02:55,580 --> 00:02:59,139 b蓹zi m眉mk眉n vasit蓹sil蓹 fakt sonra h蓹ll蓹r. 63 00:02:59,139 --> 00:03:01,680 茝lb蓹tt蓹, siz d蓹 h蓹mi艧蓹 ed蓹 bil蓹rsiniz b枚lm蓹l蓹r haqq谋nda materiallar tapmaq 64 00:03:01,680 --> 00:03:05,429 Burada bu video kimi, on cs50.harvard.edu/sections. 65 00:03:05,429 --> 00:03:07,970 Siz h蓹m莽inin bir c蓹dv蓹li tapa bil蓹rsiniz b枚lm蓹l蓹r, siz kampus ist蓹yirsinizs蓹, 66 00:03:07,970 --> 00:03:10,782 el蓹c蓹 d蓹 video v蓹 slaydlar kimi b枚lm蓹l蓹r zaman谋 payla艧谋l谋r. 67 00:03:10,782 --> 00:03:13,240 Ofis saat siyah谋s谋 var 茝lb蓹tt蓹 saytda m枚vcuddur. 68 00:03:13,240 --> 00:03:16,990 Siz Cambridge edirsinizs蓹 kampus v蓹 ya Yale kampus, 69 00:03:16,990 --> 00:03:21,395 v蓹 ya h蓹r yerd蓹 h蓹qiq蓹t蓹n ist蓹yirik, siz Bizim ofis saat, bir siyah谋s谋n谋 tapmaq olan 70 00:03:21,395 --> 00:03:23,380 ad蓹t蓹n m枚vcud Weeknights var. 71 00:03:23,380 --> 00:03:25,910 >> V蓹 yard谋m 眉莽眉n h蓹mya艧谋dlar谋 v蓹 ya sizin h蓹mya艧谋dlar谋 il蓹, 72 00:03:25,910 --> 00:03:29,020 Siz cs50.harvard.edu/discuss bil蓹rsiniz. 73 00:03:29,020 --> 00:03:32,210 Bu, bizim asinxron Forum var Piazza ruhu ox艧ar sort, 74 00:03:32,210 --> 00:03:35,250 Siz Piazza il蓹 tan谋艧 de臒ilseniz, siz dig蓹r kurslarda g枚r蓹 bil蓹rsiniz. 75 00:03:35,250 --> 00:03:38,129 Bu asinxron b眉lleten var Bir sual soru艧a bil蓹rsiniz board 76 00:03:38,129 --> 00:03:41,420 v蓹 bir m眉dd蓹t sonra cavab almaq T蓹dris k枚m蓹k莽isi v蓹 ya t蓹dris 77 00:03:41,420 --> 00:03:43,700 fellow, v蓹 ya h蓹tta fellow t蓹l蓹b蓹l蓹r. 78 00:03:43,700 --> 00:03:47,170 Biz 蓹slind蓹, g眉cl眉, siz蓹 t蓹艧viq Bir suala cavab bilirsinizs蓹 79 00:03:47,170 --> 00:03:51,900 bir yolda艧 t蓹l蓹b蓹 soru艧ur ki, hiss bir az ona yard谋m pulsuz. 80 00:03:51,900 --> 00:03:56,490 >> 陌ndi vasit蓹sil蓹 kurs alaraq edirsinizs蓹 CS50x v蓹 kampus alaraq 81 00:03:56,490 --> 00:03:59,640 biz d蓹 kurs cs50.tv. m枚vcud arxiv 82 00:03:59,640 --> 00:04:01,790 Resurslar谋n b眉t眉n M蓹n yaln谋z var t蓹svir 83 00:04:01,790 --> 00:04:05,600 cs50.tv m枚vcud il t蓹艧kil. 84 00:04:05,600 --> 00:04:09,792 H蓹r pay谋z sonunda, b眉t眉n 脰t蓹n il resurslar谋 olacaq. 85 00:04:09,792 --> 00:04:12,750 Bel蓹 ki, bu kontrol 莽ekinmeyin bil蓹r h蓹yata t蓹qdim dig蓹r yollar谋 g枚rm蓹k 眉莽眉n 86 00:04:12,750 --> 00:04:15,310 CS50 son ill蓹rd蓹 material. 87 00:04:15,310 --> 00:04:17,690 >> Bundan 蓹lav蓹, biz bir online ehtiyatlar谋n s蓹rv蓹t 88 00:04:17,690 --> 00:04:20,310 ki, lokalla艧d谋r谋lm谋艧 deyil Harvard v蓹 ya Yale. 89 00:04:20,310 --> 00:04:23,140 Siz bizim Slack bil蓹rsiniz bizim asinxron chat xidm蓹t, 90 00:04:23,140 --> 00:04:25,346 cs50x.slack.com at. 91 00:04:25,346 --> 00:04:29,660 Biz d蓹 Stack bir forum var Exchange v蓹 Reddit, h蓹m d蓹 olan 92 00:04:29,660 --> 00:04:30,970 burada verilmi艧dir. 93 00:04:30,970 --> 00:04:34,500 Siz Twitter bizi tag bil蓹r @ CS50, v蓹 ya # CS50 il蓹. 94 00:04:34,500 --> 00:04:36,920 V蓹 蓹lb蓹tt蓹 ki, siz d蓹 Facebook biz蓹 tapa bil蓹rsiniz. 95 00:04:36,920 --> 00:04:40,850 >> Bir ba艧qa inzibati bit ki 陌ndi grading toxunmaq ist蓹yir蓹m. 96 00:04:40,850 --> 00:04:43,780 Siz y蓹qin ki, tan谋艧 oldu臒unuz kimi, bel蓹 ki, Bu kurs tap艧谋r谋qlar谋 97 00:04:43,780 --> 00:04:46,480 d枚rd m眉xt蓹lif baltalar ayr谋l谋r. 98 00:04:46,480 --> 00:04:48,580 脟蓹r莽iv蓹sind蓹 Biz grade siz蓹, ki, sual soru艧ur 99 00:04:48,580 --> 00:04:51,038 Siz b枚y眉k s蓹y etdi Problem set ba艧a 莽atd谋rmaq 眉莽眉n? 100 00:04:51,038 --> 00:04:52,156 Siz b眉t眉n hiss蓹l蓹ri c蓹hd mi? 101 00:04:52,156 --> 00:04:53,530 D眉zg眉n, sizin code i艧l蓹yir? 102 00:04:53,530 --> 00:04:54,350 Bu bugs pulsuz mi? 103 00:04:54,350 --> 00:04:57,780 G枚zl蓹nildiyi yoxdur 莽谋x谋艧, giri艧 bir s谋ra verilir? 104 00:04:57,780 --> 00:04:58,902 Design 眉莽眉nc眉 ox var. 105 00:04:58,902 --> 00:05:01,110 V蓹 bu sual soru艧ur, Sizin code nec蓹 s蓹m蓹r蓹li edir? 106 00:05:01,110 --> 00:05:02,460 Nec蓹 yax艧谋 yaz谋lm谋艧 edir? 107 00:05:02,460 --> 00:05:05,230 Olur v蓹 n蓹hay蓹t, 眉slub, nec蓹 insan sual谋na 108 00:05:05,230 --> 00:05:08,900 oxunaql谋 莽ox sizin kodu, t蓹dris yolda艧lar谋 眉莽眉n vacibdir. 109 00:05:08,900 --> 00:05:11,210 >> 陌ndi, 眉mumi olaraq M蓹n ad蓹t蓹n indiki, istisna 110 00:05:11,210 --> 00:05:14,822 bu puanlar谋 n蓹 dem蓹k 眉莽眉n bu graph. 111 00:05:14,822 --> 00:05:18,710 Bu baltalar b眉t眉n ayr谋l谋r be艧 s谋f谋r miqyas谋nda. 112 00:05:18,710 --> 00:05:22,360 V蓹 眉mumiyy蓹tl蓹, siz olmaq ist蓹yir蓹m 眉莽, d枚rd v蓹 ya be艧 s谋ra 113 00:05:22,360 --> 00:05:23,554 baltalar b眉t眉n. 114 00:05:23,554 --> 00:05:26,470 Bir v蓹 ya iki s谋ra olmaq OK bir az, x眉susil蓹 erk蓹n 115 00:05:26,470 --> 00:05:29,120 kursu, lakin bir sah蓹 var siz 眉mumiyy蓹tl蓹 qalmaq ist蓹mir蓹m. 116 00:05:29,120 --> 00:05:31,620 Siz m眉tl蓹q 蓹ld蓹 olmaq ist蓹mir蓹m problem set h蓹r hans谋 bir aspekti adet s谋f谋r, 117 00:05:31,620 --> 00:05:33,661 莽眉nki olacaq 眉mumi d蓹r蓹c蓹li a艧a臒谋. 118 00:05:33,661 --> 00:05:37,124 陌ndi biz d蓹 b蓹zi al蓹tl蓹r var Siz yeti艧dirm蓹k k枚m蓹k etm蓹k 眉莽眉n m枚vcud 119 00:05:37,124 --> 00:05:38,540 bu sah蓹l蓹rd蓹 b蓹zi sizin hesab. 120 00:05:38,540 --> 00:05:39,940 Bel蓹likl蓹, biz check50 var. 121 00:05:39,940 --> 00:05:42,780 H蓹r problem set d蓹qiql蓹艧dirilm蓹si aray谋艧 daxildir 122 00:05:42,780 --> 00:05:45,149 眉莽眉n check50 nec蓹 istifad蓹 etm蓹k x眉susi problem. 123 00:05:45,149 --> 00:05:47,940 V蓹 siz蓹 k枚m蓹k etm蓹k check50 istifad蓹 ed蓹 bil蓹rsiniz Sizin d眉zg眉n hesab yax艧谋la艧d谋r谋lmas谋 124 00:05:47,940 --> 00:05:51,960 olan test hallarda tapmaq t蓹r蓹find蓹n Proqram ke莽蓹n ola bil蓹r. 125 00:05:51,960 --> 00:05:55,900 >> Biz d蓹 style50 olan ba艧qa command line vasit蓹dir. 126 00:05:55,900 --> 00:05:59,950 Siz h蓹m莽inin istifad蓹 etm蓹k nec蓹 t蓹dris olunur H蓹r problemin bir hiss蓹sidir d蓹qiql蓹艧dirilm蓹si se莽in. 127 00:05:59,950 --> 00:06:04,580 V蓹 t蓹limat almaq 眉莽眉n style50 istifad蓹 ed蓹 bil蓹rsiniz Proqram stil yax艧谋la艧d谋r谋lmas谋 眉莽眉n nec蓹, 128 00:06:04,580 --> 00:06:09,126 oxumaq 眉莽眉n asan, t蓹miz etm蓹k, v蓹 in艧allah sizin stil hesab art谋rmaq. 129 00:06:09,126 --> 00:06:11,000 N蓹hay蓹t, sizin t蓹dris fellow t蓹min ed蓹c蓹k 130 00:06:11,000 --> 00:06:15,140 keyfiyy蓹tli comment-based r蓹y sizin dizayn hesab yax艧谋la艧d谋r谋lmas谋 k枚m蓹k edir. 131 00:06:15,140 --> 00:06:18,190 Design bir az 莽蓹tin deyil avtomatik d蓹r蓹c蓹li, 132 00:06:18,190 --> 00:06:20,200 d眉zg眉n f蓹rqli v蓹 asanl谋qla ed蓹 bil蓹rsiniz style 133 00:06:20,200 --> 00:06:22,731 bir command line al蓹t il蓹 test. 134 00:06:22,731 --> 00:06:24,480 茝ksin蓹, sizin dizayn hesab y蓹qin ki, olacaq 135 00:06:24,480 --> 00:06:27,240 蓹n r蓹y 蓹ld蓹 t蓹kmill蓹艧dirilmi艧 Sizin t蓹dris yolda艧lar谋 136 00:06:27,240 --> 00:06:29,120 艧蓹rh 艧蓹kild蓹. 137 00:06:29,120 --> 00:06:31,640 Scope, 蓹lb蓹tt蓹, biz t蓹rk Siz蓹 h蓹qiq蓹t蓹n c蓹hd 138 00:06:31,640 --> 00:06:34,190 problemin b眉t眉n hiss蓹l蓹ri se莽in. 139 00:06:34,190 --> 00:06:35,320 >> M蓹n Doug Lloyd edir蓹m. 140 00:06:35,320 --> 00:06:37,550 Bu CS50 edir. 141 00:06:37,550 --> 00:06:42,308