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 और इस सैंडर्स रंगमंच है. 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 प्रोग्रामिंग अनुभव. 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 >> यह सैंडर्स में यहाँ है कि, हर सप्ताह, हम सोच के नए तरीके तलाशने हूँ, 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 हम सी के लिए एक सप्ताह में संक्रमण करता हूँ, कुछ अधिक परंपरागत प्रोग्रामिंग 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 >> हम डेटा का सरलतम तलाशने हूँ संरचनाएं, सरणियाँ, या के ब्लॉक 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 के संदर्भ में PHP और जावास्क्रिप्ट एचटीएमएल, सीएसएस, और SQL - भाषाओं के साथ 34 00:01:42,580 --> 00:01:45,040 जो आज की वेबसाइटों बना रहे हैं. 35 00:01:45,040 --> 00:01:49,330 कोर्स के अंत तक आप तैयार नहीं हो जाएगा केवल सीएस में आगे के अध्ययन के लिए अगर 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