1 00:00:00,000 --> 00:00:00,780 2 00:00:00,780 --> 00:00:03,390 >> اسپیکر 1: یہ CS50 ہے. 3 00:00:03,390 --> 00:00:05,950 اور یہ ہیں Sanders تھیٹر ہے. 4 00:00:05,950 --> 00:00:09,500 CS50 پر ہارورڈ یونیورسٹی کے تعارف ہے کمپیوٹر کے دانشورانہ کے کاروباری اداروں 5 00:00:09,500 --> 00:00:13,280 سائنس اور پروگرامنگ کا فن، دونوں کمپنیوں اور غیر کمپنیوں کے لئے. 6 00:00:13,280 --> 00:00:17,270 بے شک، کورس کے طالب علموں کی سب سے زیادہ، کیمپس اور دور دونوں، کوئی پہلے ہے 7 00:00:17,270 --> 00:00:18,620 programing تجربہ. 8 00:00:18,620 --> 00:00:22,410 لیکن آپ خود کرتے ہیں یا نہیں کرتے چاہے، کورس کے مقاصد میں پڑھانے کے لئے ہے 9 00:00:22,410 --> 00:00:25,830 آپ کو کس طرح احتیاط سے لگتا ہے، اور حل کرنے کے لئے مسائل زیادہ مؤثر طریقے سے - 10 00:00:25,830 --> 00:00:29,350 آپ کو بالاتر تلاش کر لیں گے کہ سبق جس سے آپ کے ساتھ بہت عملی مہارت 11 00:00:29,350 --> 00:00:31,780 بھی کورس سے باہر نکلیں. 12 00:00:31,780 --> 00:00:35,260 >> یہ Sanders میں میں یہاں ہے، ہر ہفتے، ہم سوچ کے نئے طریقوں کی کریں گے، 13 00:00:35,260 --> 00:00:36,930 مسائل کو حل کرنے کے لئے نئی تکنیک. 14 00:00:36,930 --> 00:00:39,250 اور اس کے ہم کہاں جائیں گے پروگرامنگ شروع. 15 00:00:39,250 --> 00:00:43,020 ہفتے صفر میں ہم نے شروع، ایک کودو گے سے گرافیکل پروگرامنگ زبان 16 00:00:43,020 --> 00:00:45,830 ہم کرنے کے قابل ہو جائے گا جس کے ساتھ ایم ائی ٹی، گھسیٹنے اور کی طرف سے پروگراموں کی تخلیق 17 00:00:45,830 --> 00:00:48,250 گر پہیلی کے ٹکڑے ٹکڑے کرے گا یہ کرتا ہے صرف رابطہ قائم 18 00:00:48,250 --> 00:00:51,930 ایسا کرنے کے لئے منطقی احساس. 19 00:00:51,930 --> 00:00:55,010 ہم C کرنے کے لئے ایک ہفتے میں تبدیلی کریں گے، کچھ زیادہ روایتی پروگرامنگ 20 00:00:55,010 --> 00:00:57,870 ہم ایکسپریس گے جس کے ساتھ زبان، سب سے زیادہ مسائل کا حل 21 00:00:57,870 --> 00:01:00,950 خاص طور پر، اور آخر میں سب سے زیادہ طاقتور. 22 00:01:00,950 --> 00:01:04,400 >> ہم ڈیٹا کی آسان کریں گے ڈھانچے، arrays کے، یا کے بلاکس 23 00:01:04,400 --> 00:01:06,405 ہم ڈیٹا کو ذخیرہ کرنے کے لئے استعمال کریں گے کہ میموری. 24 00:01:06,405 --> 00:01:09,180 ہم الگورتھم میں کودو گے، کے ساتھ ہدایات کے سیٹ 25 00:01:09,180 --> 00:01:10,680 جس کے مسائل کو حل کرنے. 26 00:01:10,680 --> 00:01:14,735 ہم پیچھے 50 نمبر کے لئے تلاش کریں گے مجازی دروازے کے ایک صف. 27 00:01:14,735 --> 00:01:17,800 ہم نے آرڈر میں ان کے دروازے پنرویوستیت کریں گے ان کے پیچھے کی تعداد الگ الگ، تو کرنے کے لئے 28 00:01:17,800 --> 00:01:20,480 ہم تیزی سے تعداد کو تلاش کر سکتے ہیں. 29 00:01:20,480 --> 00:01:24,410 ہم جدید ترین ڈیٹا سے نمٹنے کے گا ڈھانچے اور الگورتھم، کی طرح باتیں 30 00:01:24,410 --> 00:01:28,740 درختوں اور کوشش کرتا ہے، ہیش میزیں اور منسلک ایک کے لئے کی فہرست میں، تمام، فورم کے اوزار 31 00:01:28,740 --> 00:01:32,490 مسائل کو حل کرنے، جس کے ساتھ ٹول کٹ پہلے سے کہیں زیادہ مؤثر طریقے سے. 32 00:01:32,490 --> 00:01:36,870 >> ہم بہت پہلے سے سی سے منتقلی گے کی طرح زبانوں کا استعمال کرتے ہوئے ویب پروگرامنگ، 33 00:01:36,870 --> 00:01:42,580 کے تناظر میں پی ایچ پی اور جاوا سکرپٹ ایچ ٹی ایم ایل، سی ایس ایس، اور SQL - زبانوں کے ساتھ 34 00:01:42,580 --> 00:01:45,040 جو آج کی ویب سائٹ بنا رہے ہیں. 35 00:01:45,040 --> 00:01:49,330 کورس کے اختتام پر آپ کو، کے لئے تیار نہیں ہوں گے صرف CS میں مزید تعلیم کے لئے تو 36 00:01:49,330 --> 00:01:52,870 دلچسپی، لیکن سبق کی درخواست کے لئے پہلے ہی مسائل کے سیکھا 37 00:01:52,870 --> 00:01:54,500 آپ کی دلچسپی. 38 00:01:54,500 --> 00:01:56,545 ہم ایسا کرنے کے لئے بہت تھوڑا سا ہے، اگرچہ، آنے والے ہفتوں میں. 39 00:01:56,545 --> 00:01:58,750 تو ہم جلد ہی آپ کو دوبارہ دیکھ لیں گے. 40 00:01:58,750 --> 00:02:00,158 یہ CS50 ہے. 41 00:02:00,158 --> 00:02:07,650 42 00:02:07,650 --> 00:02:11,590 >> چیزیں ہیش میزیں بلایا اور منسلک فہرستوں، درختوں اور کوشش کرتا ہے، تمام آلات کے لئے 43 00:02:11,590 --> 00:02:15,310 ایک آلہ کٹ، کو حل کرنے کی ہے جس کے ساتھ مزید مؤثر طریقے سے مسائل. 44 00:02:15,310 --> 00:02:15,730 ہم لے جائیں گے - 45 00:02:15,730 --> 00:02:16,980 [ہنس]. 46 00:02:16,980 --> 00:02:22,990 47 00:02:22,990 --> 00:02:24,490 ہم اس کے استعمال کرنے کے لئے ہے! 48 00:02:24,490 --> 00:02:30,490 [ہنس] 49 00:02:30,490 --> 00:02:31,740 ہم کس طرح آنے والے دیکھتے ہیں کہ نہیں کیا؟ 50 00:02:31,740 --> 00:02:32,940