1 00:00:00,000 --> 00:00:00,780 2 00:00:00,780 --> 00:00:03,390 >> SPEAKER 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 మరియు JavaScript HTML, CSS, మరియు 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