1 00:00:00,000 --> 00:00:08,802 2 00:00:08,802 --> 00:00:11,140 >> JASON HIRSCHHORN: স্বাগতম সপ্তাহে আট সবাই. 3 00:00:11,140 --> 00:00:13,420 আমরা এগিয়ে আমাদের একটি উত্তেজনাপূর্ণ সপ্তাহে আছে. 4 00:00:13,420 --> 00:00:21,390 আপনি না এই গত কয়েক ঘুঘু করেছেন পিএইচপি, এসকিউএল, এইচটিএমএল, সিএসএস, যাও বক্তৃতা তাই 5 00:00:21,390 --> 00:00:27,270 যাচ্ছে যে চার ব্র্যান্ড নতুন ভাষা বাকি এই কোর্স লাগতে. 6 00:00:27,270 --> 00:00:30,750 আমরা অন্য কয়েক জানতে পারবেন অবশ্যই এর শেষ হওয়ার আগে ভাষার. 7 00:00:30,750 --> 00:00:35,200 কিন্তু যাই হোক, বলা বাহুল্য, এই হল একটি এখন CS50 মধ্যে খুব উত্তেজনাপূর্ণ সময়, আপনি 8 00:00:35,200 --> 00:00:41,200 বাহ্যত সি, আয়ত্ত, এবং হয় আছে ওয়েবসাইটের জন্য প্রোগ্রামিং করতে যাওয়ার. 9 00:00:41,200 --> 00:00:45,320 >> তাই এই সপ্তাহে, আমরা যেতে যাচ্ছে চার মাধ্যমে একটি ঘূর্ণিবায়ু সফর 10 00:00:45,320 --> 00:00:50,200 আমি শুধু উল্লেখ ভাষা, এইচটিএমএল, সিএসএস, পিএইচপি, এবং এসকিউএল. 11 00:00:50,200 --> 00:00:53,340 আর আশা করছি, আমরা প্রচুর ছাড়বে কথা বলার জন্য অধ্যায় শেষে সময় 12 00:00:53,340 --> 00:00:58,800 এই সপ্তাহের পি সেট এবং উত্তর সম্পর্কে আপনি সব আছে কোন প্রশ্ন. 13 00:00:58,800 --> 00:01:03,500 >> প্রতি সপ্তাহে, সম্পদের একই তালিকা আপনার জন্য, আপনাকে সাহায্য করতে সপ্তাহে 14 00:01:03,500 --> 00:01:05,780 সমস্যা সেট এবং যাচ্ছে মাল ধরে - 15 00:01:05,780 --> 00:01:09,440 কিন্তু এই জন্য বিশেষ করে এই সপ্তাহে, ওয়েব ভিত্তিক সমস্যা সেট, একটি আছে 16 00:01:09,440 --> 00:01:12,350 অন্যান্য সম্পদের হোস্ট আউট সেখানে যে আপনি নির্দ্বিধায় হবে 17 00:01:12,350 --> 00:01:13,500 অবিশ্বাস্যভাবে সহায়ক খুঁজে. 18 00:01:13,500 --> 00:01:14,670 আমি এখানে তাদের আপ আছে. 19 00:01:14,670 --> 00:01:17,570 আমি বিভাগে পরে আপনি এই ইমেইল পাবেন এবং এই এছাড়াও অনলাইন হতে. 20 00:01:17,570 --> 00:01:21,700 >> কিন্তু বিশেষ করে, প্রচুর আছে আছে বড় সম্পদ. 21 00:01:21,700 --> 00:01:24,380 কিছু তাই মহান না এছাড়াও রয়েছে বেশী, তাই তাদের সতর্ক হতে. 22 00:01:24,380 --> 00:01:28,210 কিন্তু এই স্লাইডে, আমি চার ভাল আছে সম্পদ, প্রতিটি জন্য এক 23 00:01:28,210 --> 00:01:30,600 আপনি কাজ করব যে ভাষায় এই সপ্তাহে সঙ্গে - 24 00:01:30,600 --> 00:01:35,090 এইচটিএমএল জন্য এক রেফারেন্স শীট, CSS এর জন্য একটি রেফারেন্স শীট. 25 00:01:35,090 --> 00:01:38,320 এখানে এই অধিকার পিএইচপি ম্যানুয়াল হয়. 26 00:01:38,320 --> 00:01:42,110 >> সুতরাং পরিবর্তে টাইপ মানুষ এবং তারপর একটি PHP 'র কমান্ড, এই হল যেখানে আপনি হবে 27 00:01:42,110 --> 00:01:46,980 ফাংশন প্রোটোটাইপ সন্ধান যান এবং উদাহরণ এবং কিছু টিপস এবং 28 00:01:46,980 --> 00:01:48,770 পিএইচপি ফাংশন ব্যবহার করার জন্য ঠাট. 29 00:01:48,770 --> 00:01:51,590 আপনি এই সাইটে প্রায়ই ব্যবহার করা হবে, তাই আমি আপনার হয়ে উত্সাহিত 30 00:01:51,590 --> 00:01:52,280 এটা সাথে পরিচিত. 31 00:01:52,280 --> 00:01:55,860 এটা এটা একটু টেকনিক্যাল হতে পারে, কিন্তু পারেন এছাড়াও একটি সম্পদ টন এবং উপলব্ধ 32 00:01:55,860 --> 00:02:00,440 র সমস্ত কর্ম এবং জন্য উদাহরণ এমনকি অ্যারে ব্যবহার পদ্ধতি যেমন, অন্যান্য বা 33 00:02:00,440 --> 00:02:01,500 ভেরিয়েবল বিভিন্ন ধরনের. 34 00:02:01,500 --> 00:02:03,480 এই সাইটটি পিএইচপি জন্য খুবই সহায়ক. 35 00:02:03,480 --> 00:02:07,160 >> এবং তারপর, এসকিউএল জন্য, আপনি এই মধ্যে ঘুঘু যদি সপ্তাহে এর সমস্যা সেট, আপনি জানতে পারবেন 36 00:02:07,160 --> 00:02:09,160 আমরা একটি ডাটাবেস ব্যবহার করে থাকেন যে. 37 00:02:09,160 --> 00:02:13,340 এবং আমরা মাধ্যমে যে ডাটাবেস অ্যাক্সেস একটি অপেক্ষাকৃত সুন্দর ইউজার ইন্টারফেস. 38 00:02:13,340 --> 00:02:15,760 অথবা যে এক্সেস করার এক উপায় যে ডাটাবেস. 39 00:02:15,760 --> 00:02:19,670 ইউজার ইন্টারফেস phpMyAdmin বলা. 40 00:02:19,670 --> 00:02:23,400 একটি এসকিউএল ট্যাব আছে, যা আমরা করব আজকের পরে তাকান. 41 00:02:23,400 --> 00:02:28,230 >> এবং আপনি তাদের নমুনা এসকিউএল মধ্যে টাইপ করতে পারেন আপনার ডাটাবেসের মধ্যে কিছু করার প্রশ্ন, 42 00:02:28,230 --> 00:02:29,780 এবং তারপর যারা জিজ্ঞাস্য চালানো. 43 00:02:29,780 --> 00:02:31,850 তারা সঠিক হন তাহলে, এটা করব , এই এক এর সঠিক বলে. 44 00:02:31,850 --> 00:02:33,480 তারা ভুল হন, তা করব বলুন, এটা ভুল নয়. 45 00:02:33,480 --> 00:02:37,260 যে অনুশীলন করতে একটি দারুন জায়গা আপনার সেগুলি লেখার আগে এসকিউএল কোয়েরি 46 00:02:37,260 --> 00:02:39,990 আপনি নিশ্চিত করুন আপনার কোড, ফরম্যাট সঠিক আছে. 47 00:02:39,990 --> 00:02:42,080 >> অবশেষে, এখানে অন্য একটি ওয়েবসাইটে. 48 00:02:42,080 --> 00:02:45,390 এর মানে আপনি যা করতে পারেন যেখানে ওয়েবসাইট যান এবং নিশ্চিত আপনার করা পরীক্ষা 49 00:02:45,390 --> 00:02:47,520 এইচটিএমএল কোড বৈধ. 50 00:02:47,520 --> 00:02:51,250 তাই সেট আপনার সমস্যা চালু করার আগে এই সপ্তাহে, নিশ্চিত সব করতে 51 00:02:51,250 --> 00:02:52,690 আপনার HTML বৈধ. 52 00:02:52,690 --> 00:02:55,840 >> গত সপ্তাহে, আপনার কাছে, Valgrind চালানো হয়েছিল আপনি কোন মেমরি তথ্য ফাঁসের ছিল নিশ্চিত করুন. 53 00:02:55,840 --> 00:02:59,050 এই সপ্তাহে, আপনি নিশ্চিত করুন যে সব করা প্রয়োজন আপনার কোড এর বৈধ HTML5 এর হয়. 54 00:02:59,050 --> 00:03:02,140 এটা বৈধ HTML5 এর না, আপনি আছেন পেতে যাচ্ছে বন্ধ স্থানটিকে. 55 00:03:02,140 --> 00:03:03,110 >> তাই নিশ্চিত করুন - 56 00:03:03,110 --> 00:03:05,700 এটা না কাজ করে মাত্র কারণ এটি সম্পূর্ণরূপে বৈধ মানে. 57 00:03:05,700 --> 00:03:09,770 এই ওয়েবসাইটের মাধ্যমে আপনার কোড চালান এটা ইন চালু করার আগে 58 00:03:09,770 --> 00:03:10,810 আবার, এখানে ওয়েবসাইট এর. 59 00:03:10,810 --> 00:03:15,150 >> আপনি কি আমার জন্য কোন মতামত থাকে, তাহলে আমরা আছে আরো বিভাগের দুয়েক বাকি, 60 00:03:15,150 --> 00:03:18,100 এবং আমি সবসময় আমি কি করে যেতে চাই সেরা বিভাগে সঙ্গে আপনি সব প্রদান 61 00:03:18,100 --> 00:03:19,460 সম্ভব অভিজ্ঞতা. 62 00:03:19,460 --> 00:03:22,115 তাই কিছু আমি আছে আমাকে যদি সেখানে যদি উন্নতি না বা করতে পারে 63 00:03:22,115 --> 00:03:24,730 আপনি আমি আরো ভালো করতে পারে দেখুন জিনিস. 64 00:03:24,730 --> 00:03:25,710 , Avi আপনাকে ধন্যবাদ. 65 00:03:25,710 --> 00:03:27,610 ওয়েবসাইটে এটা রাখুন. 66 00:03:27,610 --> 00:03:31,870 >> এই আমি সাইকেল ছিল যখন আমি ,, আমি কি বলতে বাড়িতে চার দেওয়া হয়েছিল. 67 00:03:31,870 --> 00:03:34,500 এটি একটি কিশোর Mutant নিনজা টার্টল এর বাইকিং, যদি আপনি, বলতে পারে না 68 00:03:34,500 --> 00:03:35,345 এটি একটি সামান্য blurry কারণ. 69 00:03:35,345 --> 00:03:38,900 আপনি ToysRus এ এখন এটা পেতে পারেন জন্য, আমি প্রায় $ 100 হবে. 70 00:03:38,900 --> 00:03:42,690 >> কিন্তু আমি চাই যে এই সাইকেল বৈশিষ্ট্য আপনি এই হয় অবধান 71 00:03:42,690 --> 00:03:43,480 অধিকার এখানে. 72 00:03:43,480 --> 00:03:44,980 এই প্রশিক্ষণের চাকার হয়. 73 00:03:44,980 --> 00:03:50,230 এখন পর্যন্ত, আপনি হ্যান্ডহেল্ড হয়েছে সি মাধ্যমে এবং আমরা একটি দীর্ঘ গ্রহণ করেছেন 74 00:03:50,230 --> 00:03:53,610 সময়, দুই মাস প্লাস, সি দিয়ে যেতে 75 00:03:53,610 --> 00:03:55,440 >> ভাষার এই পরবর্তী কয়েক জন্য, আমরা চলুন না 76 00:03:55,440 --> 00:03:56,600 যে অনেক সময় ব্যয়. 77 00:03:56,600 --> 00:03:58,350 প্রশিক্ষণ চাকার বন্ধ আসছে. 78 00:03:58,350 --> 00:04:01,360 এবং আমরা এই মধ্যে আকর্ষণীয় চলুন দ্রুত ভাষা এবং মাধ্যমে সরাতে 79 00:04:01,360 --> 00:04:04,720 তাদের দ্রুত, যা বলতে হয় না যে আমরা শুধু আপনি সাঁতার ছেড়ে যাচ্ছেন 80 00:04:04,720 --> 00:04:07,590 সেখানে আউট সমর্থনের কোন উপায় সঙ্গে নিজের বা চিন্তা করা কিভাবে এই 81 00:04:07,590 --> 00:04:08,270 ভাষার কাজ. 82 00:04:08,270 --> 00:04:10,750 আমি শুধু আপনি একটি তালিকা দেখিয়েছেন আপনি সাহায্য সম্পদ. 83 00:04:10,750 --> 00:04:14,560 >> কিন্তু পিএইচপি অবিশ্বাস্যভাবে হয় মনে রাখা যে সি অনুরূপ আমরা উপর যাবেন 84 00:04:14,560 --> 00:04:15,970 এটি আজ এবং পার্থক্য কিছু. 85 00:04:15,970 --> 00:04:17,990 কিন্তু অধিকাংশ অংশ জন্য, loops জন্য আছে. 86 00:04:17,990 --> 00:04:18,750 শর্ত যদি আছে. 87 00:04:18,750 --> 00:04:20,680 >> যদি আপনি একটি সমস্যার সমাধান করতে চান, আপনি ব্যবহার করতে যাচ্ছেন একটি 88 00:04:20,680 --> 00:04:22,029 যারা সমন্বয়. 89 00:04:22,029 --> 00:04:22,920 এটা খুবই অনুরূপ. 90 00:04:22,920 --> 00:04:26,040 যুক্তি অনুরূপ হওয়া উচিত আপনি অতীতে সম্পন্ন করেছি. 91 00:04:26,040 --> 00:04:29,810 কি এই সপ্তাহে সত্যিই নতুন হয় বাক্য গঠন এবং কিভাবে আপনি নিজেকে প্রকাশ. 92 00:04:29,810 --> 00:04:32,850 এবং যদি আপনি লুপের জন্য লিখতে চান, কিন্তু এটা সামান্য কিছুটা আলাদা চেহারা হতে পারে. 93 00:04:32,850 --> 00:04:35,910 অথবা আপনি একটি অ্যারে তৈরি করতে চান, তবে এটি সামান্য কিছুটা আলাদা চেহারা হতে পারে. 94 00:04:35,910 --> 00:04:39,920 >> সুতরাং, গতির যে, মনে রাখা যুক্তি অনুরূপ কি 95 00:04:39,920 --> 00:04:41,020 আপনি অতীতে কাজ করেছি. 96 00:04:41,020 --> 00:04:44,030 কিন্তু আপনি এখন সম্মুখীন করা চলুন নতুন বাক্য গঠন অনেক. 97 00:04:44,030 --> 00:04:47,600 এবং আমরা করতে পারবেন যাচ্ছে না সিনট্যাক্স সব উপাদান. 98 00:04:47,600 --> 00:04:53,020 সুতরাং, চিন্তা করা আপনার উপর সত্যিই অনলাইন বা মাধ্যমে আউট পৌঁছনো 99 00:04:53,020 --> 00:04:58,770 আলোচনা বা আমার ইমেল বা কথা বলা এক জিনিস লিখতে কিভাবে অন্য, 100 00:04:58,770 --> 00:05:02,580 পিএইচপি এবং কিভাবে এসকিউএল কোয়েরি লিখুন এবং কিভাবে HTML এবং CSS এর ব্যবহার. 101 00:05:02,580 --> 00:05:06,160 >> কিন্তু ঠিক তাই আপনি কি জানেন, এটা যে না আমরা আপনাকে সেখানে আউট নিক্ষেপ করার চেষ্টা করছেন 102 00:05:06,160 --> 00:05:07,630 আবার শুধু মাত্র হাঙ্গর সাঁতার কাটা. 103 00:05:07,630 --> 00:05:10,600 এর মানে আপনি সম্ভবত সঙ্গে করতে হবে আপনার চূড়ান্ত প্রকল্প, আপনি একটি পছন্দ করেন তাহলে 104 00:05:10,600 --> 00:05:15,150 বিভিন্ন চলচ্চিত্র IOS মত ভাষা, এবং আপনি শুরু করার সিদ্ধান্ত নেন উদ্দেশ্য সি, বা, যদি 105 00:05:15,150 --> 00:05:17,580 ভবিষ্যতে প্রোগ্রামিং ও অন্যান্য ভাষার মধ্যে আকর্ষণীয়, 106 00:05:17,580 --> 00:05:19,210 পাইথন বা রুবি মত. 107 00:05:19,210 --> 00:05:23,380 >> বারংবার, যুক্তি অনুরূপ এই ভাষার সব, এবং জুড়ে 108 00:05:23,380 --> 00:05:24,560 বাক্য গঠন আলাদা হয়. 109 00:05:24,560 --> 00:05:27,560 এবং এটা হিসাবে, আপনি আপ করা হবে প্রোগ্রামার, ওয়েব ব্যবহার যেতে 110 00:05:27,560 --> 00:05:30,790 আপনি এবং চিত্র উপলব্ধ সম্পদ আপনি জানেন কি প্রকাশ করতে কিভাবে কিভাবে 111 00:05:30,790 --> 00:05:33,200 একটি মধ্যে, সি প্রকাশ ভিন্ন ভাষা. 112 00:05:33,200 --> 00:05:36,410 তাই এই ভাল অভ্যাস, উভয়ের জন্য আপনার চূড়ান্ত প্রকল্প, এবং আবার, জন্য 113 00:05:36,410 --> 00:05:40,150 কি আপনি সম্ভবত করতে হবে আপনি CS50 ছেড়ে পরে. 114 00:05:40,150 --> 00:05:42,550 >> আমরা এগিয়ে যেতে আগে, কেহ না সম্পর্কে কোন প্রশ্ন থাকে কি 115 00:05:42,550 --> 00:05:43,800 আমি এ পর্যন্ত কাজ করেছি? 116 00:05:43,800 --> 00:05:52,450 117 00:05:52,450 --> 00:05:53,120 গ্রেট. 118 00:05:53,120 --> 00:05:53,910 এর উপর সরানো যাক. 119 00:05:53,910 --> 00:05:59,090 >> প্রথমত, আমরা সংক্ষেপে কথা বলতে যাচ্ছেন chmod কমান্ড সম্পর্কে. 120 00:05:59,090 --> 00:06:02,420 এই, আমরা শুরু করার চেষ্টা করবো আপনার সমস্যার সেট. 121 00:06:02,420 --> 00:06:05,050 প্রথম নির্দেশাবলী, তা হল আপনার জন্য, আপনি ডাউনলোড করার পর 122 00:06:05,050 --> 00:06:09,280 ডিস্ট্রিবিউশন কোড, পরিবর্তন হয় ফাইলের অনুমতি ও 123 00:06:09,280 --> 00:06:11,350 আপনার প্রাপ্ত ডিরেক্টরি. 124 00:06:11,350 --> 00:06:16,430 >> কেহ একটি অনুমান venture বা জানতে পারি কেন তা পরিবর্তন করা জরুরী 125 00:06:16,430 --> 00:06:20,012 নির্দিষ্ট ফাইলের অনুমতি ও আপনার কম্পিউটারে ডিরেক্টরি? 126 00:06:20,012 --> 00:06:20,956 Avi - 127 00:06:20,956 --> 00:06:24,796 >> AUDIENCE: ছাড়া এর পরে কোন এক আপনি কি করছেন দেখতে পারেন? 128 00:06:24,796 --> 00:06:25,470 >> JASON HIRSCHHORN: ঠিক আছে. 129 00:06:25,470 --> 00:06:28,330 আমরা কিছু লাগাতে চান তাই আপনি যদি ওয়েব এবং আপনি অনুমতি যে সেট আছে 130 00:06:28,330 --> 00:06:30,960 শুধুমাত্র আপনি কিছু দেখতে পারেন, তারপর অন্য কেউ করতে পারেন 131 00:06:30,960 --> 00:06:32,530 আপনি তৈরি করেছি তা দেখতে. 132 00:06:32,530 --> 00:06:33,380 আর কী? 133 00:06:33,380 --> 00:06:34,320 হ্যাঁ. 134 00:06:34,320 --> 00:06:37,360 >> AUDIENCE: অন্য আটকান কেহ যে আপনি থেকে, কিছু দেখতে চাই না 135 00:06:37,360 --> 00:06:37,870 কিছু দেখতে পান. 136 00:06:37,870 --> 00:06:38,820 >> JASON HIRSCHHORN: যে সত্য. 137 00:06:38,820 --> 00:06:40,730 কিছু কোড সম্ভবত আছে যে আপনি যে আপনি না, লিখুন 138 00:06:40,730 --> 00:06:42,690 মানুষ দেখতে চাই. 139 00:06:42,690 --> 00:06:46,190 আপনি মানুষ এইজন্য সঙ্গে সম্ভবত ঠিক করছি আপনার HTML এবং আপনার জাভাস্ক্রিপ্ট. 140 00:06:46,190 --> 00:06:50,360 কিন্তু আপনার পিএইচপি, একটি ফিরে শেষ কোড, অনেক আপনার কোড করার যুক্তি হয়ত, 141 00:06:50,360 --> 00:06:53,200 আপনার পাসওয়ার্ডগুলি কিছু সঞ্চয় যে আপনার ডাটাবেসের জন্য, আপনি না 142 00:06:53,200 --> 00:06:55,880 মানুষ যে দেখতে চাই তথ্য ধরণ. 143 00:06:55,880 --> 00:06:59,420 >> সুতরাং, প্রতিটি ফাইল এবং যে গুরুত্বপূর্ণ আমরা তৈরি ডিরেক্টরি ব্যবহারের অনুমতি আছে 144 00:06:59,420 --> 00:07:03,660 আমরা চাই কি না তা প্রযোজ্য ফাইল যারা ধরনের দেখতে মানুষ এবং 145 00:07:03,660 --> 00:07:08,030 ডিরেক্টরি এবং এগুলি অ্যাক্সেস করতে সক্ষম হবেন এবং সম্ভাব্য এমনকি তাদের পরিবর্তন. 146 00:07:08,030 --> 00:07:09,920 >> তাই তিন ধরনের আছে অনুমতি এর. 147 00:07:09,920 --> 00:07:14,980 একটি পঠিত অনুমতি, যার অর্থ নেই আপনি একটি ফাইল বা একটি তালিকা পড়তে পারেন 148 00:07:14,980 --> 00:07:16,490 ডিরেক্টরির বিষয়বস্তু. 149 00:07:16,490 --> 00:07:20,820 লেখার অনুমতি আছে, যা আপনি একটি ফাইল বা পরিবর্তন পরিবর্তন করতে পারেন 150 00:07:20,820 --> 00:07:24,910 একটি ডিরেক্টরি এবং তারপর চালানো আপনি যা করতে পারেন, যার মানে অনুমতি, 151 00:07:24,910 --> 00:07:31,060 বরং আপনি একটি ফাইল চালানো বা একটি ডিরেক্টরির মধ্যে স্থানান্তর করতে পারেন. 152 00:07:31,060 --> 00:07:34,470 তাই সিডি কিছু, আপনি যদি এটি চালানো অনুমতি, আপনি স্থানান্তর করতে পারেন 153 00:07:34,470 --> 00:07:37,300 যে ডিরেক্টরিতে. 154 00:07:37,300 --> 00:07:38,510 >> এই সংক্ষিপ্ত উদাহরণ. 155 00:07:38,510 --> 00:07:40,700 আবার, যদি আপনি এই উপর চলে গেছে করেছি সমস্যা সেট. 156 00:07:40,700 --> 00:07:44,630 কিন্তু আমি একটি ডিরেক্টরি নির্মাণ করুন mkdir কমান্ডের সাহায্যে. 157 00:07:44,630 --> 00:07:46,320 আমি অনুমতি পরিবর্তন. 158 00:07:46,320 --> 00:07:48,505 এই দুটি লাইন আসলে কি সঠিক একই জিনিস. 159 00:07:48,505 --> 00:07:52,580 এটা চিত্রিত যে এর জন্য সিনট্যাক্স আপনাকে যা কিনা অনুমতি পরিবর্তন 160 00:07:52,580 --> 00:07:55,600 একটি + X অথবা 711, ঐ একই. 161 00:07:55,600 --> 00:07:57,550 >> আমরা এই সুন্দর টেবিল এ ঘৃণা. 162 00:07:57,550 --> 00:07:59,960 আমরা ব্যবহারকারী আছে দেখতে অনুমতি প্রথম. 163 00:07:59,960 --> 00:08:03,280 তার মানে আপনি, পৃথক, এবং আপনার সার্ভার, সম্ভাব্য. 164 00:08:03,280 --> 00:08:05,070 এবং তারপর গ্রুপ এবং অন্যদের আছে. 165 00:08:05,070 --> 00:08:09,350 যাদের মধ্যে পার্থক্য দুটি অপেক্ষাকৃত তুচ্ছ হয়. 166 00:08:09,350 --> 00:08:11,170 তাই সাধারণভাবে, আমরা ডেলা পাবেন একসাথে ঐ. 167 00:08:11,170 --> 00:08:14,380 >> কিন্তু মূলত, আমরা একটি ফাইল আছে বলা আমরা হতে চান যে রয়েছে 168 00:08:14,380 --> 00:08:18,760 নিজেদেরকে সম্পাদনা করতে পারবেন এবং আমরা চাই যে অন্যদের চালানো পাবে, 169 00:08:18,760 --> 00:08:20,560 এটি অনুমতি 711 এর. 170 00:08:20,560 --> 00:08:22,390 এবং আমরা যে নিচে দেখুন এখানে এই টেবিলে. 171 00:08:22,390 --> 00:08:24,730 আমরা একটি পঠিত আছে লিখুন, এবং চালানো. 172 00:08:24,730 --> 00:08:26,790 আমাদের প্রতিটি জন্য, আমরা চাই যারা কাজ করতে পারবেন. 173 00:08:26,790 --> 00:08:30,160 গ্রুপ, অন্যান্য, আমরা কেবল চান তাদের চালানো পাবে. 174 00:08:30,160 --> 00:08:33,860 >> আমরা যে অনুবাদ উপায় একটি সংখ্যা মধ্যে 175 00:08:33,860 --> 00:08:36,870 অনুমতি বাইনারি মাধ্যমে হয়. 176 00:08:36,870 --> 00:08:41,780 আমরা তিন জনকে আছে সুতরাং, যদি একটি 1 এর দুই দুই করে বেশী কলামে, একটি 1 177 00:08:41,780 --> 00:08:43,049 কলাম, একটি 1 হামাগুড়ি দিয়া কলাম. 178 00:08:43,049 --> 00:08:45,180 একেবারে ঠিক আছে 7 এর. 179 00:08:45,180 --> 00:08:47,450 এবং এই অনুমতি 1. 180 00:08:47,450 --> 00:08:48,390 এই অনুমতি 1. 181 00:08:48,390 --> 00:08:54,200 সুতরাং 711 যখন দান হিসাবে একই নিজেদেরকে, পড়তে ও লিখতে, এবং চালানো, 182 00:08:54,200 --> 00:08:56,660 এবং অন্য সবাই অধিকারসহ চালানো. 183 00:08:56,660 --> 00:08:59,180 >> ঠিক এই লাইন, আমরা সাধারণত পড়তে ও লিখতে হবে যখন আমরা 184 00:08:59,180 --> 00:09:00,250 একটি ডিরেক্টরি নির্মাণ করুন. 185 00:09:00,250 --> 00:09:04,650 সুতরাং এখানে এই লাইন ঠিক চালানো যোগ করে প্রত্যেকের অধিকার. 186 00:09:04,650 --> 00:09:07,450 যাতে এর মধ্যে, সদৃশ হবে আমরা কি ছাড়াও, 187 00:09:07,450 --> 00:09:09,930 সবাই 1, 1, 1 যোগ. 188 00:09:09,930 --> 00:09:13,880 >> এই যেহেতু, এটা অপ্রয়োজনীয় পড়তে ও লিখতে যুক্ত করতে. 189 00:09:13,880 --> 00:09:16,130 কিন্তু আপনি সংখ্যার ব্যবহার চলুন তাহলে, আপনি শুধু কিছু যোগ করতে পারবেন না. 190 00:09:16,130 --> 00:09:19,070 আপনি ছিল যাই হোক না কেন অনুমতি মুছে ফেলা আছে এবং নতুন সঙ্গে তাদের বাস্তবায়ন 191 00:09:19,070 --> 00:09:20,920 নম্বর দিতে. 192 00:09:20,920 --> 00:09:21,930 যে বেশ দ্রুত. 193 00:09:21,930 --> 00:09:24,115 কেহ কোন প্রশ্ন আছে অনুমতি পরিবর্তনের? 194 00:09:24,115 --> 00:09:28,460 195 00:09:28,460 --> 00:09:28,950 >> ঠিক আছে. 196 00:09:28,950 --> 00:09:32,480 আমি একটি পিএইচপি ফাইল থাকে, তাহলে কি অনুমতি আমি এটা করাতে চাই না? 197 00:09:32,480 --> 00:09:36,638 198 00:09:36,638 --> 00:09:38,780 এই সমস্যা সেট বৈশিষ্ট হল. 199 00:09:38,780 --> 00:09:41,590 সুতরাং আপনি বৈশিষ্ট এ এবং করতে পারেন তারপর আমার উত্তর পড়া. 200 00:09:41,590 --> 00:09:45,820 201 00:09:45,820 --> 00:09:48,605 >> AUDIENCE: আপনি ব্যবহারকারীর চাই read-write অনুমতি আছে. 202 00:09:48,605 --> 00:09:51,080 এবং যদি আপনি চান সবাই অন্য কিছুই আছে. 203 00:09:51,080 --> 00:09:53,060 >> JASON HIRSCHHORN: এবং কি যে নম্বর আছে? 204 00:09:53,060 --> 00:09:53,480 >> AUDIENCE: 600. 205 00:09:53,480 --> 00:09:54,840 >> JASON HIRSCHHORN: 600. 206 00:09:54,840 --> 00:09:59,550 600 সুতরাং chmod - আপনি প্রিন্ট যখনই একটি পিএইচপি ফাইল, 600 থেকে এটি chmod. 207 00:09:59,550 --> 00:10:00,370 ঠিক আছে. 208 00:10:00,370 --> 00:10:01,890 আমি একটি ডিরেক্টরি আছে. 209 00:10:01,890 --> 00:10:04,870 জেফ ছাড়াও কারো, আমি একটি ফাইল ফোল্ডার আছে. 210 00:10:04,870 --> 00:10:08,060 কি অনুমতি আমি চাই না যে ফোল্ডারে দিতে - 211 00:10:08,060 --> 00:10:11,620 এছাড়াও সমস্যা, বৈশিষ্ট সেট ডান এই উত্তরটির জন্য অথবা নীচের 212 00:10:11,620 --> 00:10:14,840 পূর্ববর্তী উত্তর? 213 00:10:14,840 --> 00:10:16,160 এছাড়াও সম্ভাব্য স্লাইডে - 214 00:10:16,160 --> 00:10:16,450 মার্কাস. 215 00:10:16,450 --> 00:10:17,230 >> AUDIENCE: জন্য 216 00:10:17,230 --> 00:10:18,180 ফোল্ডার, এটা 711 এর. 217 00:10:18,180 --> 00:10:19,590 JASON HIRSCHHORN: 711 - 218 00:10:19,590 --> 00:10:21,230 তাই একটি ফোল্ডার, আপনি 711 দিতে চান. 219 00:10:21,230 --> 00:10:25,280 আপনি যে ফোল্ডার পড়তে সক্ষম হতে চান, সরাতে, ডিরেক্টরি পরিবর্তন 220 00:10:25,280 --> 00:10:25,785 যে ফোল্ডারে. 221 00:10:25,785 --> 00:10:28,865 এবং যদি আপনি অন্য সবাই সক্ষম হতে চান যে ফোল্ডারে মধ্যে চলাচল, কিন্তু করতে 222 00:10:28,865 --> 00:10:30,790 অগত্যা এর বিষয়বস্তু পরিবর্তন করবেন. 223 00:10:30,790 --> 00:10:33,720 কি একটি অ পিএইচপি ফাইল সম্পর্কে, , একটি জাভাস্ক্রিপ্ট ফাইল বলে? 224 00:10:33,720 --> 00:10:36,090 কি অনুমতি আমরা চাই না ফাইলের যে টাইপ দিতে? 225 00:10:36,090 --> 00:10:37,020 >> AUDIENCE: 644. 226 00:10:37,020 --> 00:10:38,030 >> JASON HIRSCHHORN: 644 - 227 00:10:38,030 --> 00:10:40,010 কেন আমরা তা 644 দিতে চান? 228 00:10:40,010 --> 00:10:42,880 >> AUDIENCE: অন্যান্য ব্যক্তি এটি পড়তে দিন. 229 00:10:42,880 --> 00:10:44,840 এবং যদি আপনি এটা পড়তে বা লিখতে. 230 00:10:44,840 --> 00:10:48,540 >> JASON HIRSCHHORN: তাই অধিকার, সবাই অন্য জাভাস্ক্রিপ্ট দায়ের করে পড়তে পারেন. 231 00:10:48,540 --> 00:10:51,420 এবং যদি আপনি ছাড়াও, যে পরিবর্তন করতে পারেন এটি পড়তে সক্ষম হচ্ছে. 232 00:10:51,420 --> 00:10:54,970 তাই সবচেয়ে সাধারণ বাগ মানুষের এক এই সমস্যা সেট এবং সঙ্গে আছে তাদের 233 00:10:54,970 --> 00:10:58,880 চূড়ান্ত প্রকল্প, এটি যদি একটি ওয়েব ভিত্তিক চূড়ান্ত প্রকল্প, তারা সেট না করা হয় 234 00:10:58,880 --> 00:11:00,170 সঠিক অনুমতি. 235 00:11:00,170 --> 00:11:03,180 তারা পারবেন না তাদের ওয়েবসাইট দেখুন. 236 00:11:03,180 --> 00:11:04,840 অথবা তাদের ওয়েবসাইটের একটি বিশেষ অংশ. 237 00:11:04,840 --> 00:11:06,930 >> তাই নিশ্চিত করুন যে আপনি সেট করা সঠিকভাবে অনুমতি. 238 00:11:06,930 --> 00:11:10,730 শুধু অনুমান করবেন না এটা করবে যে আপনার জন্য স্বয়ংক্রিয়ভাবে তা করে. 239 00:11:10,730 --> 00:11:11,500 >> ঠিক আছে. 240 00:11:11,500 --> 00:11:15,100 আমরা কাটিয়েছি যে একটি ছোট জিনিস ছিল সময় ভাল পরিমাণ, তাই 241 00:11:15,100 --> 00:11:16,190 আমরা এটি পেরেক দিয়া আটকান পারে. 242 00:11:16,190 --> 00:11:18,000 এর এইচটিএমএল যান যাক. 243 00:11:18,000 --> 00:11:20,430 >> এবং আবার, এই পরের চারটি বিষয়ের জন্য, আমরা তাদের মাধ্যমে যেতে চলুন 244 00:11:20,430 --> 00:11:21,600 অপেক্ষাকৃত দ্রুত. 245 00:11:21,600 --> 00:11:24,980 তাই যে কোন সময়ে আমাকে থামাতে থাকতে সক্ষম সময়, যদি আপনার কোন প্রশ্ন থাকে তাহলে, 246 00:11:24,980 --> 00:11:27,900 তারা আমি আবরণ কি সম্পর্কিত কিনা বা কিছু বক্তৃতা থেকে বা 247 00:11:27,900 --> 00:11:29,440 সমস্যা সেট এমনকি থেকে. 248 00:11:29,440 --> 00:11:31,690 আপনি প্রয়োজন যখনই আমার থামুন. 249 00:11:31,690 --> 00:11:34,370 আমরা শেষ পেতে, আমরা ঠিক করব সমস্যা সেট ওভার যাওয়া শুরু. 250 00:11:34,370 --> 00:11:38,100 >> সুতরাং এইচটিএমএল হাইপারটেক্সট ঘোরা মার্কআপ ল্যাঙ্গুয়েজ. 251 00:11:38,100 --> 00:11:41,360 এটি একটি প্রোগ্রামিং ভাষা নয়. 252 00:11:41,360 --> 00:11:45,800 এটা আছে সব আপনার কন্টেন্ট কাঠামো এবং কিছু মেটাডাটা প্রদান. 253 00:11:45,800 --> 00:11:52,340 উদাহরণস্বরূপ, সম্ভবতঃ, অনেক তাই আপনি আগে ফেসবুক ব্যবহার করেছেন. 254 00:11:52,340 --> 00:11:56,810 এবং যদি আপনি এ লিঙ্ক অন্তর্ভুক্ত, অথবা আপনি করতে পারেন আপনার অবস্থা হিসাবে একটি লিঙ্ক লাগাতে পারেন. 255 00:11:56,810 --> 00:11:59,070 >> এবং তারপর, আপনি যে লিঙ্ক বিজ্ঞপ্তি পাবেন সবসময় একটা চমৎকার ছবি আছে 256 00:11:59,070 --> 00:12:00,450 এটি এবং কিছু টেক্সট. 257 00:12:00,450 --> 00:12:03,040 সাধারণত, যে কিছু মেটাডাটা হয় একটি ওয়েব পৃষ্ঠার জন্য. 258 00:12:03,040 --> 00:12:05,250 এবং এটা ফেসবুক ভিত্তিক মেটাডেটা এর. 259 00:12:05,250 --> 00:12:07,780 এবং তারপর, ফেসবুক পড়া যখন যে পাতা এবং যে লিঙ্ক ঢোকাতে, এটি 260 00:12:07,780 --> 00:12:10,780 নির্দিষ্ট মেটাডাটা জন্য দেখায়, তাই এটা প্রদর্শন করতে কি ছবি জানে, কি 261 00:12:10,780 --> 00:12:13,820 প্রদর্শন শিরোনাম, এবং কি প্রদর্শন সারাংশ লেখা. 262 00:12:13,820 --> 00:12:17,760 >> তাই আমরা সঙ্গে মেটাডাটা অন্তর্ভুক্ত করতে পারে এইচটিএমএল ব্যবহার করে আমাদের ওয়েব পাতা. 263 00:12:17,760 --> 00:12:21,190 এবং এটি আমাদের গঠন সাহায্য করে কন্টেন্ট, সাধারণত, কি 264 00:12:21,190 --> 00:12:25,400 আমরা যেখানে যেতে চান. 265 00:12:25,400 --> 00:12:28,240 >> HTML এ সবকিছু একটি উপাদান. 266 00:12:28,240 --> 00:12:30,690 আর এখানে ডান উপাদান - 267 00:12:30,690 --> 00:12:33,410 এই CS50, টেক্সট উপাদান. 268 00:12:33,410 --> 00:12:35,140 এবং এটা কিছু ট্যাগ আছে. 269 00:12:35,140 --> 00:12:36,690 এটা যে এই একটি ট্যাগ আছে. 270 00:12:36,690 --> 00:12:41,730 এবং আমরা একটি একটি আছে বিজ্ঞপ্তি শুরুতে এবং তারপর একটি স্ল্যাশ একটি, তাই 271 00:12:41,730 --> 00:12:43,960 শেষে একটি ট্যাগ বন্ধ. 272 00:12:43,960 --> 00:12:46,800 কখনও কখনও, একটি খোলা আছে না ট্যাগ এবং একটি ঘনিষ্ঠ ট্যাগ. 273 00:12:46,800 --> 00:12:49,040 শুধু একটা জিনিস আছে. 274 00:12:49,040 --> 00:12:50,640 >> আমরা যে একটি উদাহরণ দেখতে পাবেন পরবর্তী স্লাইডে. 275 00:12:50,640 --> 00:12:52,640 তাই আপনি যদি একটি খোলা দরকার নেই এবং একটি ঘনিষ্ঠ ট্যাগ. 276 00:12:52,640 --> 00:12:59,570 কিন্তু এই জন্য, আমরা এই encasing হয় একটি নোঙ্গর ট্যাগ মধ্যে CS50 উপাদান. 277 00:12:59,570 --> 00:13:03,270 এবং মূলত, এই ট্যাগ বলুন কি কি ব্রাউজার 278 00:13:03,270 --> 00:13:04,700 বিশেষ উপাদান. 279 00:13:04,700 --> 00:13:07,380 >> তাই আবার, CS50 লেখা হয় আমরা দেখতে চলুন. 280 00:13:07,380 --> 00:13:10,060 এবং এটা হতে যাচ্ছে নোঙ্গর একটি ধরন. 281 00:13:10,060 --> 00:13:13,920 অ্যাঙ্কর মূলত ব্যবহার করা হয় কিছু লিঙ্কের জন্য. 282 00:13:13,920 --> 00:13:16,000 বিশেষ করে, আপনি পারেন হিসাবে ইতিমধ্যে বলতে, এই একটি হল 283 00:13:16,000 --> 00:13:18,950 CS50 হোমপেজে সাথে সংযুক্ত আছে. 284 00:13:18,950 --> 00:13:23,160 >> সাধারণত বা, - পরবর্তী ট্যাগের অংশ ট্যাগ একটি অংশ 285 00:13:23,160 --> 00:13:24,290 গুণাবলী. 286 00:13:24,290 --> 00:13:27,080 এবং আমরা অধিকার এখানে দেখুন যে একটি ট্যাগ এক হয়েছে 287 00:13:27,080 --> 00:13:29,680 এই href attribute এর বৈশিষ্ট্য. 288 00:13:29,680 --> 00:13:32,000 তারা একটি নির্দিষ্ট ট্যাগ সংশোধন করুন. 289 00:13:32,000 --> 00:13:36,100 আসলে, আপনি এক যেতে হলে ওয়েবসাইট বা আমি আপনার দেওয়া রেফারেন্স 290 00:13:36,100 --> 00:13:39,480 অথবা, অনলাইন একটি ট্যাগ সন্ধান আগে আপনি একটি টন এর আছে বিজ্ঞপ্তি পাবেন 291 00:13:39,480 --> 00:13:41,010 সম্ভাব্য গুণাবলী. 292 00:13:41,010 --> 00:13:42,310 >> এটা সম্ভবত এক সবচেয়ে সাধারণ নাম. 293 00:13:42,310 --> 00:13:46,090 এটি একটি তৈরি করতে আমাকে বলছে হয় নির্দিষ্ট ওয়েবসাইটের সাথে সংযুক্ত আছে. 294 00:13:46,090 --> 00:13:50,260 এবং সাধারণত বৈশিষ্ট্যাবলী দেওয়া হয়, একচেটিয়াভাবে দেওয়া না হলে, 295 00:13:50,260 --> 00:13:52,350 কী মান জোড়া. 296 00:13:52,350 --> 00:13:55,380 >> তাই এখানে কী, আল্লাহ এর. 297 00:13:55,380 --> 00:13:57,320 আর মান এখানে এই অধিকার. 298 00:13:57,320 --> 00:14:01,960 এবং যে, পরে উপকারে আসবে আমরা কিছু লাইব্রেরি থেকে ব্যবহার শুরু হলে 299 00:14:01,960 --> 00:14:07,280 জাভাস্ক্রিপ্ট আমাদের কোড সাহায্য বা এইচটিএমএল কন্টেন্ট লিখতে. 300 00:14:07,280 --> 00:14:11,120 শুধু আমরা মত - আমরা প্রায়ই হতে যাচ্ছে অ্যারে বন্ধনী 0 এবং তা করতে হবে 301 00:14:11,120 --> 00:14:12,340 আমাদের কিছু মূল্য দিতে হবে. 302 00:14:12,340 --> 00:14:17,190 >> ভবিষ্যতে, আমরা অনেক কাজ করব কিছু বন্ধনী সূরা ভালো জিনিস. 303 00:14:17,190 --> 00:14:21,180 এবং যে আমাদের মান দেব আমরা আল্লাহ আপডেট করতে চান আল্লাহ, বা, যদি 304 00:14:21,180 --> 00:14:23,980 কি এবং তারপর এটি দিতে একটি বিশেষ মূল্য. 305 00:14:23,980 --> 00:14:28,915 তাই শুধু আমরা ছিল যেখানে অ্যারে সঙ্গে মত কী 0 বা কী 1 বা কী 2 বা এমনকি একটি সঙ্গে 306 00:14:28,915 --> 00:14:33,480 আপনার হ্যাশ টেবিল সহ, ভাল, টেবিল হ্যাশ পাশাপাশি, তাহলে সম্ভবত ছিল - তা 307 00:14:33,480 --> 00:14:35,790 কী 0 তাই কি একটি অ্যারে,, কী 1, 2 ছিল. 308 00:14:35,790 --> 00:14:38,480 >> সেখানে যে সূচক, আমরা করতে পারেন একটি কি হিসাবে যে মনে. 309 00:14:38,480 --> 00:14:40,180 আর মান যাই হোক না কেন হয় সেখানে সংরক্ষিত ছিল. 310 00:14:40,180 --> 00:14:42,760 এইসব গুণাবলী সকল কী মান জোড়া হয়. 311 00:14:42,760 --> 00:14:47,370 এবং যে পরিবর্তন করার জন্য গুরুত্বপূর্ণ হবে তাদের বা তাদের আপডেট করার বা 312 00:14:47,370 --> 00:14:51,020 পরে তাদের ঢোকাতে. 313 00:14:51,020 --> 00:14:53,990 >> অবশেষে, আপনি এই কাঠামো দেখা করেছি আগে, কিন্তু এই অধিকাংশ মৌলিক হল 314 00:14:53,990 --> 00:14:55,350 HTML পাতায় গঠন. 315 00:14:55,350 --> 00:14:58,700 শীর্ষে, আমরা আপনাকে বলে যে এই সত্য এইচটিএমএল হয়. 316 00:14:58,700 --> 00:15:01,910 এবং তারপর আমরা একটি খোলা এইচটিএমএল আছে ট্যাগ এবং একটি ঘনিষ্ঠ এইচটিএমএল ট্যাগ. 317 00:15:01,910 --> 00:15:04,940 তাই ভেতরে সবকিছু এই এইচটিএমএল হয়. 318 00:15:04,940 --> 00:15:08,960 >> আমরা মাথা এবং শরীরের দেখতে. 319 00:15:08,960 --> 00:15:12,350 আপনার ডকুমেন্টের মাথা সাধারণত কি রয়েছে? 320 00:15:12,350 --> 00:15:16,980 321 00:15:16,980 --> 00:15:20,995 কি আপনার জন্য কোন অনুমান মাথা রাখা? 322 00:15:20,995 --> 00:15:23,060 >> AUDIENCE: আপনি শিরোনাম এবং শৈলী রাখা. 323 00:15:23,060 --> 00:15:23,790 >> JASON HIRSCHHORN: শিরোনাম. 324 00:15:23,790 --> 00:15:26,110 এটা একটি মহান অনুমান ছিল. 325 00:15:26,110 --> 00:15:27,200 আমি থেকে আপনি বন্ধ পরান থাকতে পারে. 326 00:15:27,200 --> 00:15:28,150 কিছু অন্যান্য জিনিস কি কি? 327 00:15:28,150 --> 00:15:30,351 আমরা যে তাদের একজন উল্লেখ করেছে মাথার মধ্যে যেতে পারে. 328 00:15:30,351 --> 00:15:33,057 329 00:15:33,057 --> 00:15:35,225 >> AUDIENCE: তিনি বলেন, শৈলী. 330 00:15:35,225 --> 00:15:36,240 >> JASON HIRSCHHORN: শৈলী - 331 00:15:36,240 --> 00:15:41,050 তাই আপনি যদি একটি জাভাস্ক্রিপ্ট মধ্যে লিঙ্ক করতে চান অথবা আপনি কথা বলছি, যা এমনকি একটি সিএসএস, 332 00:15:41,050 --> 00:15:42,610 আপনি কথা বলছি যখন সম্বন্ধে শৈলী সম্পর্কে. 333 00:15:42,610 --> 00:15:45,670 আরেকটি ফাইল, আপনি একটি মধ্যে লিঙ্ক চাই ফাইলের বাইরে, যে সম্ভবত চালু হবে 334 00:15:45,670 --> 00:15:46,920 মাথার মধ্যে. 335 00:15:46,920 --> 00:15:48,660 336 00:15:48,660 --> 00:15:51,070 >> আর কী? 337 00:15:51,070 --> 00:15:52,960 আমরা স্লাইড কয়েক উল্লেখ করেছে সবকিছুর আগে এক যে 338 00:15:52,960 --> 00:15:54,510 এইচটিএমএল আপনার জন্য কিছু করতে পারি. 339 00:15:54,510 --> 00:15:58,180 340 00:15:58,180 --> 00:16:01,240 এটি প্রদান করতে পারেন - 341 00:16:01,240 --> 00:16:02,874 একটি এম সঙ্গে শুরু হয় - 342 00:16:02,874 --> 00:16:03,820 >> AUDIENCE: মেটাডেটা. 343 00:16:03,820 --> 00:16:06,170 >> JASON HIRSCHHORN: মিটাডাটা - তাই অনেক মেটাডাটা প্রধান মধ্যে যেতে হবে, 344 00:16:06,170 --> 00:16:08,990 যে অগত্যা প্রয়োজন হবে না, কারণ আপনার কোড শরীরের অংশ হতে. 345 00:16:08,990 --> 00:16:11,820 যে সাধারণত এর - শরীর কন্টেন্ট, কারো সূচিত কি. 346 00:16:11,820 --> 00:16:14,210 তাই আমি ঠিক উত্তর দূরে দিয়েছেন আমার পরের প্রশ্নে. 347 00:16:14,210 --> 00:16:17,770 কিন্তু শরীরে সাধারণত কন্টেন্ট হল যে প্রদর্শিত হতে যাচ্ছে 348 00:16:17,770 --> 00:16:19,750 ওয়েব পেজে. 349 00:16:19,750 --> 00:16:26,120 >> আমরা দেখতে পাবেন যে, জটিল ওয়েবসাইট মেশানো বা কি আপ পরিবর্তন ঝোঁক 350 00:16:26,120 --> 00:16:27,170 তারা মাথা এবং শরীরের স্থাপন করা. 351 00:16:27,170 --> 00:16:30,360 কিন্তু সাধারণত, মাথার জিনিস রয়েছে ব্যবহারকারী যাচ্ছে না যে 352 00:16:30,360 --> 00:16:31,290 পর্দায় দেখতে. 353 00:16:31,290 --> 00:16:34,150 এটা অন্যান্য ফাইলের মধ্যে লিঙ্ক ও মিটাডাটা উপলব্ধ করা হয়. 354 00:16:34,150 --> 00:16:37,690 যেহেতু, শরীরের সবকিছু রয়েছে ব্যবহারকারী দেখতে যাচ্ছে. 355 00:16:37,690 --> 00:16:39,270 এই পি ট্যাগের মানে কি কোন ধারণা? 356 00:16:39,270 --> 00:16:41,660 >> AUDIENCE: অনুচ্ছেদ? 357 00:16:41,660 --> 00:16:42,780 >> AUDIENCE: প্রিন্ট. 358 00:16:42,780 --> 00:16:44,120 >> AUDIENCE: মুদ্রণ বলতে চাচ্ছি না. 359 00:16:44,120 --> 00:16:45,380 >> AUDIENCE: এটি অনুচ্ছেদের মানে? 360 00:16:45,380 --> 00:16:47,620 >> JASON HIRSCHHORN: অনুচ্ছেদ - তাই এই একটি অনুচ্ছেদ রয়েছে. 361 00:16:47,620 --> 00:16:50,920 এবং এই পি ট্যাগ, আমি শুধু টাইপ করতে পারে এই পর্দায় এবং তারপর 362 00:16:50,920 --> 00:16:52,630 একটি লাইন বিরতি অন্তর্ভুক্ত এটা শেষে. 363 00:16:52,630 --> 00:16:54,380 কেহ হল জানেন কিভাবে একটি লাইন বিরতি? 364 00:16:54,380 --> 00:16:55,240 >> AUDIENCE: PR - 365 00:16:55,240 --> 00:16:55,700 >> JASON HIRSCHHORN: PR - 366 00:16:55,700 --> 00:16:57,080 >> AUDIENCE: PR স্ল্যাশ? 367 00:16:57,080 --> 00:17:00,120 >> JASON HIRSCHHORN: PR স্ল্যাশ লাইন বিরতি ঘোরা. 368 00:17:00,120 --> 00:17:03,270 কিন্তু অনুচ্ছেদ নির্দিষ্ট আছে বিন্যাস. 369 00:17:03,270 --> 00:17:06,060 এবং আমরা একটি মধ্যে বিন্যাস পাবেন দ্বিতীয়, আমরা সিএসএস সম্পর্কে কথা বলতে হবে. 370 00:17:06,060 --> 00:17:09,900 কিন্তু এই পি ট্যাগের ভিতরে সব কিছু ডিফল্ট বিন্যাস করতে হবে 371 00:17:09,900 --> 00:17:13,210 সম্ভবত কিছু, এর সাথে জড়িত বিভিন্ন মধ্যে মধ্যে ফাঁক 372 00:17:13,210 --> 00:17:15,069 অনুচ্ছেদ. 373 00:17:15,069 --> 00:17:19,410 এবং এটা পার্থক্য একটি উপায় থাকব কোডের ব্লক. 374 00:17:19,410 --> 00:17:20,980 >> অন্য কোন ট্যাগ - 375 00:17:20,980 --> 00:17:24,584 আপনি দেখা করেছি যে অন্যান্য ট্যাগ কি? 376 00:17:24,584 --> 00:17:26,609 >> JASON HIRSCHHORN: h6 মাধ্যমে H1. 377 00:17:26,609 --> 00:17:28,460 , এবং যে কি h6 মাধ্যমে H1 আছে? 378 00:17:28,460 --> 00:17:31,560 >> AUDIENCE: এটা বোঝান হবে কিভাবে বড় এবং গাঢ় বর্ণের হয়. 379 00:17:31,560 --> 00:17:32,650 >> JASON HIRSCHHORN: রাইট, এটি হেডার ঘোরা. 380 00:17:32,650 --> 00:17:34,960 তাই header1 বড় হেডার হয়. 381 00:17:34,960 --> 00:17:40,840 এটা সম্ভবত, ডিফল্টরূপে, সাহসী, একজন হবেন বড় ফন্টের আকার, সম্ভবত কেন্দ্রেও 382 00:17:40,840 --> 00:17:44,030 পর্দা, সব পথ h6 নিচে, একটি ছোট ফন্ট সাইজ, কম যা 383 00:17:44,030 --> 00:17:44,780 জোর. 384 00:17:44,780 --> 00:17:50,290 অবশ্যই, আপনি, আপনি মধ্যে সিএসএস ফাইল হন পারেন অথবা কোথাও আপনার কোড মধ্যে - যা, 385 00:17:50,290 --> 00:17:53,830 আবার, আমরা একটি দ্বিতীয় যে যাও পাবেন - কি ডিফল্ট আচরণ পরিবর্তন 386 00:17:53,830 --> 00:17:55,780 একটি H1 ট্যাগ. 387 00:17:55,780 --> 00:18:01,040 >> কিন্তু মনে রাখবেন যে ক্রোম, সাফারি, ফায়ারফক্স, ইন্টারনেট এক্সপ্লোরার সব আছে 388 00:18:01,040 --> 00:18:04,030 ডিফল্ট অনেক অনুসন্ধান এই প্রমিত ট্যাগ. 389 00:18:04,030 --> 00:18:07,110 আপনি আবার,, সবসময় পরিবর্তন করতে পারেন তারা মত চেহারা কি. 390 00:18:07,110 --> 00:18:09,955 অন্য কোন ট্যাগ যে সবাই দেখা করেনি? 391 00:18:09,955 --> 00:18:10,350 হাঁ - 392 00:18:10,350 --> 00:18:11,530 >> AUDIENCE: একটি DIV সাইট. 393 00:18:11,530 --> 00:18:15,830 >> JASON HIRSCHHORN: একটি DIV ট্যাগ - DIV ট্যাগ প্রতি, কোন বিল্ট ইন বিন্যাসে নেই 394 00:18:15,830 --> 00:18:21,850 ব:, যে বন্ধ ব্লক ব্যবহার করা হয় কোড বিভিন্ন ধরনের. 395 00:18:21,850 --> 00:18:22,980 অন্য কোন ট্যাগ? 396 00:18:22,980 --> 00:18:23,390 হ্যাঁ. 397 00:18:23,390 --> 00:18:24,333 >> AUDIENCE: Li - 398 00:18:24,333 --> 00:18:24,850 >> JASON HIRSCHHORN: Li - 399 00:18:24,850 --> 00:18:25,580 জন্য Li কি? 400 00:18:25,580 --> 00:18:26,210 >> AUDIENCE: তালিকা. 401 00:18:26,210 --> 00:18:26,930 >> AUDIENCE: তালিকা 402 00:18:26,930 --> 00:18:29,510 >> JASON HIRSCHHORN: Li হয় তালিকার উপাদানের জন্য. 403 00:18:29,510 --> 00:18:30,720 তালিকার দুই ধরনের হয়. 404 00:18:30,720 --> 00:18:31,970 দুই ধরনের কি কি? 405 00:18:31,970 --> 00:18:34,165 406 00:18:34,165 --> 00:18:35,806 >> AUDIENCE: আদেশ দেন এবং unordered. 407 00:18:35,806 --> 00:18:37,780 >> JASON HIRSCHHORN: আদেশ দেন এবং unordered - তাই উল ঘোরা 408 00:18:37,780 --> 00:18:38,560 unordered তালিকা জন্য. 409 00:18:38,560 --> 00:18:41,120 আপনি একটি বুলেট চান যে , বুলেট তালিকা নির্দেশ. 410 00:18:41,120 --> 00:18:43,180 একটি আদেশ তালিকার একটি সংখ্যাযুক্ত তালিকা. 411 00:18:43,180 --> 00:18:47,930 তাই এর পরে একটি খোলা উল ট্যাগ না এবং করব তারপর তালিকার উপাদান টন এবং 412 00:18:47,930 --> 00:18:50,450 উল ট্যাগ বন্ধ করুন. এবং যে ইচ্ছার একটি unordered তালিকা তৈরি করুন. 413 00:18:50,450 --> 00:18:52,380 >> আমরা কিছু উদাহরণ দেখতে যাচ্ছেন কিছুক্ষনের মধ্যে এইচটিএমএল এর. 414 00:18:52,380 --> 00:18:55,800 কিন্তু তারপর, আগে আমি সিএসএস পেতে চান. 415 00:18:55,800 --> 00:18:58,530 এবং CSS ক্যাসকেডিং ঘোরা স্টাইল শীট. 416 00:18:58,530 --> 00:19:03,010 এবং এই খুব ঘনিষ্ঠভাবে সম্পর্কিত হয় এইচটিএমএল কিন্তু কিছুটা ভিন্ন করতে. 417 00:19:03,010 --> 00:19:06,920 এই কমান্ডের সাহায্যে আপনি সমস্ত বিষয়বস্তু ফরম্যাট সাহায্য করে যে এইচটিএমএল স্ট্রাকচার. 418 00:19:06,920 --> 00:19:14,940 >> তাই সিএসএস, আমরা সাধারণত চাই না প্রতি একক হেডার বা প্রতি শৈলী 419 00:19:14,940 --> 00:19:17,250 একক চিত্র বা প্রতি একক অনুচ্ছেদ. 420 00:19:17,250 --> 00:19:21,210 আমরা কিছু উপাদান শৈলী চাই হয়তো বা একটি নির্দিষ্ট উপাদান. 421 00:19:21,210 --> 00:19:25,250 এবং এইভাবে আমরা একটি নির্দিষ্ট শৈলী উপাদান এটি একটি আইডি দিতে হয়. 422 00:19:25,250 --> 00:19:26,070 >> তাই এই একটি বৈশিষ্ট্য রয়েছে. 423 00:19:26,070 --> 00:19:27,960 এটি একটি কী এবং একটি মান আছে. 424 00:19:27,960 --> 00:19:29,130 আইডি চাবিকাঠি. 425 00:19:29,130 --> 00:19:30,220 লোগো মান. 426 00:19:30,220 --> 00:19:32,410 আমি এলোমেলোভাবে লোগো বাছাই করা. 427 00:19:32,410 --> 00:19:36,780 এবং যদি আপনি কিছু একটি আইডি দিতে হলে, সাধারণত, শুধু দেওয়া উচিত 428 00:19:36,780 --> 00:19:38,800 এক উপাদান থেকে. 429 00:19:38,800 --> 00:19:42,340 >> এবং তারপর, আপনার স্টাইল শীট মধ্যে, আপনি যা করতে পারেন শৈলী যে বিশেষ উপাদান যাইহোক 430 00:19:42,340 --> 00:19:44,090 আপনি এটা দেখতে চাই. 431 00:19:44,090 --> 00:19:49,560 আপনি একটি নম্বর শৈলী চাই উপাদান, হয়ত এটা একটি নির্দিষ্ট বর্গ 432 00:19:49,560 --> 00:19:51,310 হেডার, শুধুমাত্র কিছু আপনার হেডার. 433 00:19:51,310 --> 00:19:56,780 হয়তো এটা একটি হেডার এবং একটি ইমেজ এবং একটি আছে অনুচ্ছেদের আপনি সব কেন্দ্রিক হতে চান. 434 00:19:56,780 --> 00:20:00,700 তারপর আপনি ঐ গ্রুপ দিতে পারে উপাদানের সমস্ত একটি শ্রেণী. 435 00:20:00,700 --> 00:20:04,300 এবং যদি আপনি বর্গ দিতে পারে নির্দিষ্ট শৈলী. 436 00:20:04,300 --> 00:20:08,860 সুতরাং একটি আইডি এবং একটি বর্গ দুটি উপায় আপনার কোড ভেঙ্গে, তাই আপনি হতে সাহায্য করতে পারেন 437 00:20:08,860 --> 00:20:11,990 আপনি শৈলী কি আরও নির্দিষ্ট. 438 00:20:11,990 --> 00:20:13,830 >> শৈলী তিনটি উপায় আছে. 439 00:20:13,830 --> 00:20:17,530 প্রথম এক সঙ্গে, হয় এই শৈলী বৈশিষ্ট্য. 440 00:20:17,530 --> 00:20:21,200 তাই আপনি দেখতে, শৈলী কী শৈলী. 441 00:20:21,200 --> 00:20:24,370 শৈলী মান আসলে অন্য কী মূল্য তালিকা. 442 00:20:24,370 --> 00:20:26,570 >> এই ক্ষেত্রে, আমি বাছাই করা একটা চাবি, টেক্সট প্রান্তিককরণ. 443 00:20:26,570 --> 00:20:27,730 এবং আমি বলেন, কেন্দ্র. 444 00:20:27,730 --> 00:20:30,280 আপনি এই সময়ে নিজেকে জিজ্ঞাসা করা হতে পারে বিন্দু, কিভাবে আমি সম্পর্কে জানেন 445 00:20:30,280 --> 00:20:31,230 টেক্সট প্রান্তিককরণ. 446 00:20:31,230 --> 00:20:32,280 যে এমনকি কী কাজ করে? 447 00:20:32,280 --> 00:20:35,350 এটা জিজ্ঞাসা করতে একটি বড় প্রশ্ন, এবং আমরা একটি দ্বিতীয় মধ্যে সেখানে পেতে চলুন. 448 00:20:35,350 --> 00:20:39,740 তাই কিছু যে শৈলী এক উপায়, এটা শৈলী বৈশিষ্ট্য আপনি. 449 00:20:39,740 --> 00:20:43,490 >> কিছু শৈলী আরেকটি উপায় - এই Akshar পূর্বে উল্লিখিত হয়. 450 00:20:43,490 --> 00:20:49,660 আপনি শৈলী ট্যাগ এবং যে লাগাতে পারেন আপনার HTML ডকুমেন্টের মাথা. 451 00:20:49,660 --> 00:20:52,220 সুতরাং আপনি মূলত বলছে, এখানে ভিতরে কন্টেন্ট 452 00:20:52,220 --> 00:20:53,870 কিছু শৈলী কন্টেন্ট রয়েছে. 453 00:20:53,870 --> 00:20:59,520 এবং যে জন্য ফরম্যাট জিনিস আপনি ভেতরে তখন, শৈলী এবং চাই 454 00:20:59,520 --> 00:21:03,460 কোঁকড়া ধনুর্বন্ধনী, কী মান জোড়া আপনার কাছে দিতে চান যে গুণাবলী 455 00:21:03,460 --> 00:21:05,920 উপাদান যে বিশেষ ধরণ. 456 00:21:05,920 --> 00:21:07,370 >> অবশেষে, এবং এই হল সবচেয়ে সাধারণ উপায়. 457 00:21:07,370 --> 00:21:10,320 এবং এই উপায় আমরা পি সেট 7 মধ্যে তা করে. 458 00:21:10,320 --> 00:21:12,370 এটি একটি বহিস্থিত স্টাইল শীট এর. 459 00:21:12,370 --> 00:21:14,370 তাই আপনি যদি একটি. সিএসএস ফাইল আছে. 460 00:21:14,370 --> 00:21:18,050 এবং এটি ভেতরে, আপনি অনেক দেখতে এই মত যে, নাম 461 00:21:18,050 --> 00:21:22,730 উপাদান কিছু টাইপ অথবা একটি আইডি বা এর কোঁকড়া ভেতরে তারপর একটি বর্গ এবং, 462 00:21:22,730 --> 00:21:28,040 ধনুর্বন্ধনী, কী মান জোড়া একটি তালিকা. 463 00:21:28,040 --> 00:21:30,065 >> অবশ্যই, আপনি একটি বহিস্থিত তৈরি হলে ফাইল, আপনি চলুন 464 00:21:30,065 --> 00:21:31,310 এটি অন্তর্ভুক্ত করা প্রয়োজন - 465 00:21:31,310 --> 00:21:34,860 ধারালো যে হবে, অন্তর্ভুক্ত সি উপমা হতে - 466 00:21:34,860 --> 00:21:36,250 আপনার এইচটিএমএল ফাইলে. 467 00:21:36,250 --> 00:21:39,820 তাই আপনি যদি এই অন্তর্ভুক্ত করতে হবে আপনার এইচটিএমএল ফাইলে কোড. 468 00:21:39,820 --> 00:21:46,080 এই ফাইলের নামের হচ্ছে এবং এটি একই ডিরেক্টরির মধ্যে আছে অভিমানী. 469 00:21:46,080 --> 00:21:47,100 >> ঠিক আছে. 470 00:21:47,100 --> 00:21:48,200 এটা অনেক. 471 00:21:48,200 --> 00:21:52,440 এবং আমরা এখন শ্বাস প্রশ্বাস এবং তাকান চলুন কিছু বাস্তব, লাইভ ওয়েবসাইট এবং এ 472 00:21:52,440 --> 00:21:53,720 এই আরো অন্বেষণ. 473 00:21:53,720 --> 00:21:55,470 আমরা তা করতে কিন্তু আগে, কেহ না কোন প্রশ্ন থাকে? 474 00:21:55,470 --> 00:22:00,830 475 00:22:00,830 --> 00:22:04,970 >> সুতরাং আপনি বরাবর এই কাজ করতে চান আমার, আমরা প্রয়োগ যেতে পারেন. 476 00:22:04,970 --> 00:22:08,950 এবং আমি CS50 হোম পেজে বেছে নেওয়া হয়েছে. 477 00:22:08,950 --> 00:22:10,020 আপনি যে কোন ওয়েবসাইটের সাথে এটা করতে পারেন. 478 00:22:10,020 --> 00:22:13,070 কিন্তু কেন আমরা দিয়ে শুরু করবেন না CS50 হোমপেজে? 479 00:22:13,070 --> 00:22:14,650 >> এর রিফ্রেশ দিন. 480 00:22:14,650 --> 00:22:18,030 আসলে আমি অত্যন্ত আপনি করছেন সুপারিশ আমার বরাবর এই, কারণ কি আমরা 481 00:22:18,030 --> 00:22:22,720 এখন যা করতে যাচ্ছি হতে যাচ্ছে আপনার জন্য, না শুধুমাত্র অবিশ্বাস্যভাবে কুশলী 482 00:22:22,720 --> 00:22:24,450 পি সেট 7, কিন্তু পাশাপাশি পি সেট 8. 483 00:22:24,450 --> 00:22:24,810 হ্যাঁ. 484 00:22:24,810 --> 00:22:29,560 >> AUDIENCE: মন্তব্য করার একটি উপায় আছে কি HTML এ, পিএইচপি ব্যবহার না করে? 485 00:22:29,560 --> 00:22:31,130 >> JASON HIRSCHHORN: হ্যাঁ, আপনি যা করতে পারেন HTML এ মন্তব্য করা. 486 00:22:31,130 --> 00:22:32,690 >> AUDIENCE: বাক্য গঠন কি? 487 00:22:32,690 --> 00:22:34,340 >> AUDIENCE: বিস্ময়বোধক চিহ্ন ড্যাশ ড্যাশ. 488 00:22:34,340 --> 00:22:36,125 >> AUDIENCE: ঠিক আছে. 489 00:22:36,125 --> 00:22:37,100 >> JASON HIRSCHHORN: হ্যাঁ. 490 00:22:37,100 --> 00:22:38,350 যে বাক্য গঠন হয়. 491 00:22:38,350 --> 00:22:40,630 492 00:22:40,630 --> 00:22:41,900 আপনি HTML এ মন্তব্য করতে পারেন. 493 00:22:41,900 --> 00:22:43,310 আপনি পিএইচপি মন্তব্য করতে পারেন. 494 00:22:43,310 --> 00:22:46,590 >> আপনি দেখতে পাবেন যে, HTML এ মন্তব্য করবে না আমরা তাকান যখন এখনও দেখা 495 00:22:46,590 --> 00:22:49,960 একটি নির্দিষ্ট সাইটের এইচটিএমএল সোর্স কোড. 496 00:22:49,960 --> 00:22:51,610 তাই এই cs50.net. 497 00:22:51,610 --> 00:22:57,360 আপনি সঠিক অধিকাংশ আধুনিক এ ক্লিক করেন সবচেয়ে যে কোনো পৃষ্ঠায় ব্রাউজার, আপনি দেখতে 498 00:22:57,360 --> 00:22:58,820 পাতা উৎস. 499 00:22:58,820 --> 00:23:01,480 সুতরাং আসুন CS50 উপর যে কাজের জন্য. 500 00:23:01,480 --> 00:23:05,060 >> এবং নিম্ন এবং দেখ দেখ, আমরা একটি দৈত্য জিনিস দেখতে. 501 00:23:05,060 --> 00:23:07,420 CS50 আসলে বেশ সুন্দর দেখাচ্ছে. 502 00:23:07,420 --> 00:23:08,920 ওয়েবসাইটের অনেক না করবে এই সুন্দর দেখাচ্ছে. 503 00:23:08,920 --> 00:23:10,540 আপনি গুগলের হোমপেজে যান এবং এটি খুলুন. 504 00:23:10,540 --> 00:23:11,960 এটা এই সুন্দর দেখাচ্ছে না. 505 00:23:11,960 --> 00:23:13,830 >> কিন্তু আপনি লক্ষ্য করা যে, উপরে - 506 00:23:13,830 --> 00:23:16,650 এই ধরনের ছোট. 507 00:23:16,650 --> 00:23:17,900 চলুন এই বড় করা যাক. 508 00:23:17,900 --> 00:23:22,660 509 00:23:22,660 --> 00:23:23,570 ঠিক আছে. 510 00:23:23,570 --> 00:23:26,660 শীর্ষ, DOCTYPE এইচটিএমএল এ, যে পরিচিত না. 511 00:23:26,660 --> 00:23:30,650 তারপর আমরা খোলা এইচটিএমএল ট্যাগ এবং দেখুন অধিকার এখানে প্রধান, সব 512 00:23:30,650 --> 00:23:34,350 এই মেটা ট্যাগের. 513 00:23:34,350 --> 00:23:38,000 এবং যদি আপনি এই এবং না দেখতে পারেন এখন যে ঢোকা যাচ্ছে. 514 00:23:38,000 --> 00:23:42,110 কিন্তু আমি যে সময়ে প্রায় ইতিবাচক am যারা ফেসবুক হবে. 515 00:23:42,110 --> 00:23:42,900 >> এটা আসলে ফেসবুক হল. 516 00:23:42,900 --> 00:23:44,870 আমি ওপেন গ্রাফ জন্য দাঁড়িয়েছে যে মনে. 517 00:23:44,870 --> 00:23:48,930 তাই আমি সেখানে উল্লেখ ছিল, মনে রাখা আপনি পারেন Faceboook ভিত্তিক মেটাডেটা 518 00:23:48,930 --> 00:23:49,800 একটি পৃষ্ঠা থেকে আপনি. 519 00:23:49,800 --> 00:23:51,150 একেবারে ঠিক এইখানে কি. 520 00:23:51,150 --> 00:23:54,580 >> সুতরাং আপনি ফেসবুকে এই পৃষ্ঠায় সংযোগ আছে যখন, এটা দেখাতে যাচ্ছে ছবিটি 521 00:23:54,580 --> 00:23:56,630 এই ছবিটি অধিকার এখানে. 522 00:23:56,630 --> 00:23:58,310 এবং আসলে আপনি এটা দেখতে যে ফেসবুক, এটা কারণ 523 00:23:58,310 --> 00:23:59,470 ফেসবুকে ছবিটি. 524 00:23:59,470 --> 00:24:00,880 >> কিন্তু যাই হোক, আমরা একপাশে পেয়ে থাকেন. 525 00:24:00,880 --> 00:24:03,220 তাই আমরা এখানে কিছু মেটাডাটা ট্যাগ আছে. 526 00:24:03,220 --> 00:24:05,570 আমরা CS50 শিরোনাম দেখুন. 527 00:24:05,570 --> 00:24:09,830 এবং আবার, শিরোনাম যায় কি এখানে ব্রাউজার ট্যাবে আপ. 528 00:24:09,830 --> 00:24:14,770 আমরা এই অধিকার এখানে, এ লিঙ্ক করা হয় দেখুন একটি বহিস্থিত জাভাস্ক্রিপ্ট ফাইল. 529 00:24:14,770 --> 00:24:17,640 >> আমরা অনেক কিছু করে জাভাস্ক্রিপ্ট সম্পর্কে বললাম নি কিন্তু পরের সপ্তাহে - এবং অবশ্যই, যদি 530 00:24:17,640 --> 00:24:20,350 আপনি একটি ওয়েব ভিত্তিক সমস্যা সেট করছেন, আপনি জাভাস্ক্রিপ্ট ব্যবহার করা হবে. 531 00:24:20,350 --> 00:24:23,540 এর মানে আপনি বাইরের মধ্যে সংযুক্ত আছে, কিভাবে জাভাস্ক্রিপ্ট ফাইল. 532 00:24:23,540 --> 00:24:31,970 আমরা অধিকার এখানে দেখতে, অবশেষে, সিএসএস স্টাইল শীট, যে এই নথি 533 00:24:31,970 --> 00:24:32,830 এই কোড শৈলী. 534 00:24:32,830 --> 00:24:37,190 >> এর আসলে যে খুলুন এবং যাক সত্যিই দ্রুত কটাক্ষপাত করা. 535 00:24:37,190 --> 00:24:38,440 এই ছবি দেখে মনে হচ্ছে. 536 00:24:38,440 --> 00:24:40,840 537 00:24:40,840 --> 00:24:42,790 আমি হবে কোন উপায় আছে মাধ্যমে পড়তে সক্ষম. 538 00:24:42,790 --> 00:24:46,930 সুতরাং আপনি যদিও আসলে যা করতে পারেন, আপনি নিতে হলে একবার দেখে, আপনি ধরণের দেখতে পারেন 539 00:24:46,930 --> 00:24:48,650 আছে - 540 00:24:48,650 --> 00:24:49,790 সেখানে আমরা যেতে. 541 00:24:49,790 --> 00:24:53,440 >> যে আমরা দেখা করেছি কিছু দেখে মনে হচ্ছে আগে, পটভূমির রঙ, তা নির্ধারণের 542 00:24:53,440 --> 00:24:55,550 কিছু লাল সবুজ নীল মান সমান. 543 00:24:55,550 --> 00:24:59,070 এই জিনিস সাজানোর যে মনে করা উচিত নয় বিদেশী, যদিও উপস্থাপিত হলে 544 00:24:59,070 --> 00:25:00,850 এই মত, এটা হতে পারে একটু অপ্রতিরোধ্য. 545 00:25:00,850 --> 00:25:03,340 আমরা এই সিএসএস ফাইল তাকান চলুন না অথবা, এটা অনেক সময় ব্যয় কারণ 546 00:25:03,340 --> 00:25:06,030 এটা আবার,, পড়তে বেশ কঠিন. 547 00:25:06,030 --> 00:25:09,090 >> চলুন এই ফিরে যাওয়া যাক CS50 জন্য HTML পাতায়. 548 00:25:09,090 --> 00:25:10,930 আর এর শরীর থেকে নিচে স্ক্রল যাক. 549 00:25:10,930 --> 00:25:14,730 আর ভিতরে আমরা এই DIV ট্যাগ দেখুন. 550 00:25:14,730 --> 00:25:18,370 আমরা অধিকার এখানে একটি হেডার দেখতে. 551 00:25:18,370 --> 00:25:21,060 আমরা নোঙ্গর ট্যাগ দেখুন. 552 00:25:21,060 --> 00:25:26,050 >> এবং এই তালিকার উপাদান একটি নির্দিষ্ট শ্রেণীর দেওয়া. 553 00:25:26,050 --> 00:25:28,370 এবং আমরা যে ক্লাসের পুনরাবৃত্তি দেখতে এবং উপর আবার. 554 00:25:28,370 --> 00:25:29,730 এখন পর্যন্ত আপনি কার্টিস হয়. 555 00:25:29,730 --> 00:25:32,730 HTML5 এর মধ্যে মন্তব্য নেই. 556 00:25:32,730 --> 00:25:36,280 >> এবং আপনি লক্ষ্য করা, আমরা এখনও দেখতে পারেন এটা, কিন্তু এটা দেখাচ্ছে না. 557 00:25:36,280 --> 00:25:37,960 এটা আসলে সত্যিই আকর্ষণীয়. 558 00:25:37,960 --> 00:25:40,760 এটা এই স্কোর তালিকা দেখে মনে হচ্ছে উপাদান খুঁজে মন্তব্য করা হয়. 559 00:25:40,760 --> 00:25:45,110 আমরা এই পৃষ্ঠা থেকে যান, আবার, এটি এখনও তাই আকর্ষণীয়, সেখানে উপস্থিত হয়. 560 00:25:45,110 --> 00:25:47,830 >> ওহ, যে কেন, কারণ এর এই পরের লাইনের. 561 00:25:47,830 --> 00:25:50,680 562 00:25:50,680 --> 00:25:52,735 আর কি আমরা আগ্রহের দেখেন? 563 00:25:52,735 --> 00:25:56,640 564 00:25:56,640 --> 00:26:00,180 এই বাকি, আরো বিভ্রান্তিকর এই অধিকার অর্ধেক সঙ্গে লেনদেন 565 00:26:00,180 --> 00:26:03,280 একটু যা ওয়েবসাইট, কিছুটা জটিল. 566 00:26:03,280 --> 00:26:08,890 >> তাই এই কি কিছু এইচটিএমএল হয় অনুরূপ যাচ্ছে. 567 00:26:08,890 --> 00:26:10,990 আমার জন্য যদিও, এই একটু হয় অপ্রতিরোধ্য, এবং এই না 568 00:26:10,990 --> 00:26:12,350 যে অনেক আমাকে সাহায্য. 569 00:26:12,350 --> 00:26:16,560 তবে এমন কিছু বিষয় আছে , আসলে, অনেক আমাকে সাহায্য করে. 570 00:26:16,560 --> 00:26:20,490 >> এবং যে আমি যখনই আমি ব্যবহার কি কিভাবে কিছু চিন্তা করার চেষ্টা 571 00:26:20,490 --> 00:26:24,270 এটা আছে উপায়, বা কিভাবে পারেন দেখায় আমি আমার ওয়েব সাইট পরিবর্তন করতে. 572 00:26:24,270 --> 00:26:29,280 এবং যে একটি ডেভেলপার টুল যে ক্রোম মধ্যে নির্মিত হয়. 573 00:26:29,280 --> 00:26:33,960 সুতরাং আপনি ঠিক এই তিন বার যান এখানে এবং টুলস করতে নামা ক্লিক করুন 574 00:26:33,960 --> 00:26:40,120 বিকাশকারী সরঞ্জাম, একটু জানালা করবে পৃষ্ঠার নীচের অংশে পপ আপ. 575 00:26:40,120 --> 00:26:46,910 আর বিশেষ করে, ক্রোম, এটা যেহেতু বিস্ময়কর, এই উইন্ডো ফরম্যাট এবং হবে 576 00:26:46,910 --> 00:26:49,580 এইচটিএমএল নিয়ে এটি বানাতে আপনার জন্য অনেক nicer. 577 00:26:49,580 --> 00:26:54,860 তাই এখন এটি আসলে কিছু হইতে সক্ষম না আপনি পরিদর্শন করা অন্বেষণ করতে পারবেন যে এইচটিএমএল 578 00:26:54,860 --> 00:26:56,620 পৃষ্ঠার উপাদান. 579 00:26:56,620 --> 00:26:59,400 >> আমরা শরীরের তাকান করতে চান, এটি আসলে তুলে ধরে. 580 00:26:59,400 --> 00:27:03,240 আপনি এইচটিএমএল এর একটি অংশ ধরে স্ক্রল করার সময়, এই উইন্ডোতে নিচে, এটা করবে 581 00:27:03,240 --> 00:27:06,530 এটা কথা বলা এর অংশ উজ্জ্বল বড় উইন্ডোতে সম্পর্কে. 582 00:27:06,530 --> 00:27:10,800 তাই আমাকে আবার চেষ্টা করা যাক এবং একটু এই তিরস্কার. 583 00:27:10,800 --> 00:27:12,170 ঠিক আছে. 584 00:27:12,170 --> 00:27:13,550 >> তাই শরীর খুলুন. 585 00:27:13,550 --> 00:27:17,280 এবং আমি এই বাম DIV উপর স্ক্রলিং করছি. 586 00:27:17,280 --> 00:27:21,420 এবং আপনি এটা হাইলাইট যে বিজ্ঞপ্তি পর্দার এই বাম অর্ধেক. 587 00:27:21,420 --> 00:27:25,710 সুতরাং আসুন যে ক্লিক যাক এবং যে প্রসারিত. 588 00:27:25,710 --> 00:27:27,280 >> এটি ভেতরে, এটা দেখে মনে হচ্ছে দুই DIVs আছে. 589 00:27:27,280 --> 00:27:29,790 এই প্রথম DIV আছে. 590 00:27:29,790 --> 00:27:30,760 আমি হাইলাইট করে কি না. 591 00:27:30,760 --> 00:27:35,900 আমি জানি না, কিন্তু এটা ভালো দেখায় ভেতরের বাম দ্বিতীয় এক, বিষয়বস্তু হয় 592 00:27:35,900 --> 00:27:37,700 পর্দার বাম পাশ দিয়ে. 593 00:27:37,700 --> 00:27:39,360 >> তারপর হেডার নামক এই জিনিস আছে. 594 00:27:39,360 --> 00:27:41,890 যে হাইলাইট এর মত দেখে মনে হচ্ছে CS50 অংশ. 595 00:27:41,890 --> 00:27:46,600 আমরা যে খুলুন, আমরা এটা দেখতে যে হেডার 1 ছাড়া আর কিছুই. 596 00:27:46,600 --> 00:27:51,140 এটি একটি আইডি দেওয়া, এবং এটা হচ্ছে টেক্সট CS50 দেওয়া. 597 00:27:51,140 --> 00:27:57,240 >> তাই আবার, এই মাধ্যমে এটি দিকে তাকিয়ে আছে কনসোল বা বিকাশকারী সরঞ্জাম ব্যবহার 598 00:27:57,240 --> 00:28:00,710 পর্দা তোলে নীচে পেন এই ওয়েবসাইট অন্বেষণ, আশা করছি, একটি 599 00:28:00,710 --> 00:28:02,990 অনেক কম ভয় দেখিয়ে এবং অনেক বেশি সুগম. 600 00:28:02,990 --> 00:28:06,360 এটা আমাদের বুঝতে পারবেন এই ওয়েবসাইট যদিও এটা খুবই দেখায় 601 00:28:06,360 --> 00:28:09,210 সুন্দর ও চমৎকার, সব যে অনেক না আপনি হতে যাচ্ছেন কি বেশী 602 00:28:09,210 --> 00:28:10,430 সমস্যা সেট 7 করছেন. 603 00:28:10,430 --> 00:28:13,080 এবং এই সম্পূর্ণভাবে মধ্যে নির্মাণ আপনার ক্ষমতা. 604 00:28:13,080 --> 00:28:14,110 >> আমরা চাই - 605 00:28:14,110 --> 00:28:18,270 এই ব্যবহার সম্পর্কে অন্যান্য শীতল জিনিস আপনি ডান ক্লিক করলে টুলস, হয় 606 00:28:18,270 --> 00:28:22,270 শিরোনাম, আপনি HTML সম্পাদনা করতে পারেন. 607 00:28:22,270 --> 00:28:25,660 সুতরাং আসুন জেসন কল দেওয়া. 608 00:28:25,660 --> 00:28:28,990 এবং এখন আপনি আমি পরিবর্তিত বিজ্ঞপ্তি পাবেন এই পৃষ্ঠায় এইচটিএমএল. 609 00:28:28,990 --> 00:28:31,020 >> অবশ্যই, আমি পরিবর্তিত হয়নি স্থায়ীভাবে এটি. 610 00:28:31,020 --> 00:28:34,570 আমি নিজের ব্রাউজার রিফ্রেশ করুন, তাহলে তা হবে ফিরে আসল HTML এ যান. 611 00:28:34,570 --> 00:28:38,860 তবে কখনও কখনও আমি আমার কোড ডিবাগ করতে চান, এবং আমি ঠিক আছে দেখতে চাই না আমার 612 00:28:38,860 --> 00:28:41,370 gedit উইন্ডোর এবং চেষ্টা এবং বোঝেন কি ঘটছে. 613 00:28:41,370 --> 00:28:42,705 >> আমি লাইভ কি ঘটবে দেখতে চাই. 614 00:28:42,705 --> 00:28:45,880 তাই আমি ভালো কোড সম্পাদনা এবং কিনবো এটি আমি এটি যেভাবে চান তাকান. 615 00:28:45,880 --> 00:28:47,960 এবং তারপর আমি করতে হবে আমার কোড পরিবর্তন. 616 00:28:47,960 --> 00:28:50,010 >> এবং আমি এটা অনেক সহজ যে খুঁজে আপনি জিনিস করতে পারেন যখন 617 00:28:50,010 --> 00:28:52,400 তাত্ক্ষণিকভাবে, যে মত. 618 00:28:52,400 --> 00:28:58,410 বলুন, আবার, আমরা অন্য করতে চাই আমরা সঙ্গে বেরাচ্ছি সুযোগ, কারণ 619 00:28:58,410 --> 00:29:00,340 এই মুহূর্তে এইচটিএমএল এবং সিএসএস. 620 00:29:00,340 --> 00:29:02,600 আমি এই মুহূর্তে এইচটিএমএল সম্পাদনা করতে পারেন. 621 00:29:02,600 --> 00:29:06,680 এবং আমি একটি লিঙ্ক অন্তর্ভুক্ত করতে যাচ্ছি. 622 00:29:06,680 --> 00:29:10,650 >> তাই আমি CS50 এর বাড়িতে পরিবর্তন করা যাচ্ছে না পাতা, তাই এটা সাথে সংযুক্ত আছে, হবে - 623 00:29:10,650 --> 00:29:12,060 এর কথা বলা যাক - আমার হোম পেজ. 624 00:29:12,060 --> 00:29:16,700 কি কেহ স্মরণ হলে নাম,, অথবা আমি দিতে চাই অ্যাট্রিবিউট কি 625 00:29:16,700 --> 00:29:18,850 আমি চাই পাবো একটি নোঙ্গর ট্যাবে এটা অন্য কোথাও লিঙ্ক? 626 00:29:18,850 --> 00:29:19,562 >> AUDIENCE: আল্লাহ? 627 00:29:19,562 --> 00:29:20,812 >> JASON HIRSCHHORN: সূরা - 628 00:29:20,812 --> 00:29:32,520 629 00:29:32,520 --> 00:29:35,750 সুতরাং এখন, আপনি সেখানে দেখতে পাবেন জেসন অধীনে একটি নিম্নরেখা হয়. 630 00:29:35,750 --> 00:29:40,170 কারণ ক্রোম, ডিফল্টরূপে, যে নোঙ্গর একটি নিম্নরেখা দেয়. 631 00:29:40,170 --> 00:29:41,990 আপনি সম্ভবত আগে যে দেখা করেছি আপনি একটি ওয়েব পৃষ্ঠা থেকে চলে গেছে করেছি যখন. 632 00:29:41,990 --> 00:29:44,200 সংযোগগুলি যে থিংস হয় আন্ডারলাইন এবং নীল. 633 00:29:44,200 --> 00:29:47,300 একটি লিংক জন্য ডিফল্ট শৈলী সাধারণত নিম্নরেখা হয় 634 00:29:47,300 --> 00:29:48,830 এবং নীল দেন. 635 00:29:48,830 --> 00:29:50,050 >> আমি যে পছন্দ না হয়, আমি যে পরিবর্তন করতে পারেন. 636 00:29:50,050 --> 00:29:51,220 এবং আমরা একটি দ্বিতীয় মধ্যে এটি পরিবর্তন করব. 637 00:29:51,220 --> 00:29:54,660 আমি বিলম্ব হলে কিন্তু এখন, এছাড়াও, নোটিশ এই উপর, নীচে বাম 638 00:29:54,660 --> 00:29:58,580 সঠিক শব্দ উপাদানের উপরে পর্দা, আমি এটি দিয়েছে যে লিঙ্ক. 639 00:29:58,580 --> 00:30:03,080 >> আমি তাই আপনি যদি এই ক্লিক করুন - এবং আমরা করতে পারেন ঠিক আছে, এই ক্লিক করুন একটি নতুন ট্যাব খুলুন. 640 00:30:03,080 --> 00:30:04,520 এটি আসলে আমার হোমপেজে নয়. 641 00:30:04,520 --> 00:30:06,700 এটা শুধু আমার নামে এর. 642 00:30:06,700 --> 00:30:07,210 এখন পর্যন্ত আপনি যান. 643 00:30:07,210 --> 00:30:10,440 আমরা এখন একটি লিঙ্ক মধ্যে এটি চালু করেছি. 644 00:30:10,440 --> 00:30:13,220 >> এর পাশাপাশি কিছু সিএসএস অন্বেষণ. 645 00:30:13,220 --> 00:30:15,680 সুন্দর বিষয় - এবং আমি যাচ্ছি এই অল্প ছোট করা - সম্পর্কে 646 00:30:15,680 --> 00:30:19,480 এই কনসোল, যে পাগল সিএসএস শীট হয় আমরা দেখেছি আগে, যে সত্যিই ছিল 647 00:30:19,480 --> 00:30:24,130 বিশ্লেষণ করতে কঠিন, এখন সুন্দর হয় বাম দিকে আমাদের জন্য পরিপূর্ণ 648 00:30:24,130 --> 00:30:25,270 এই পেন এর. 649 00:30:25,270 --> 00:30:27,230 সুতরাং আমরা করতে পারেন. 650 00:30:27,230 --> 00:30:33,690 এবং আমরা এই শৈলী ট্যাব প্রসারিত, আমরা বিভিন্ন শৈলী সব দেখতে পারেন 651 00:30:33,690 --> 00:30:37,940 যে, এই ক্ষেত্রে, সাথে সংযুক্ত করা হয় এই বিশেষ উপাদান, এই 652 00:30:37,940 --> 00:30:39,700 লিঙ্ক উপাদান. 653 00:30:39,700 --> 00:30:44,240 >> আমরা প্রাঙ্গন শৈলী ট্যাবে না, যে শুধু আমাদের দেখায়, না যেখানে সবকিছু 654 00:30:44,240 --> 00:30:47,450 থেকে আসে, কিন্তু এর মধ্যে মূলত সব উপর অপারেটিং হয় যে শৈলী 655 00:30:47,450 --> 00:30:51,220 এই মুহূর্তে এই বিশেষ উপাদান. 656 00:30:51,220 --> 00:30:55,050 এবং আমরা চাই, এর কথা বলা যাক এটা একটু পরিবর্তন. 657 00:30:55,050 --> 00:30:58,870 658 00:30:58,870 --> 00:31:02,740 তাই এই যে সকল শৈলী হয় এই বিশেষ উপাদান উপর অপারেটিং. 659 00:31:02,740 --> 00:31:04,800 , আমরা এটা পরিবর্তন করতে চান বলুন, কারণ আমরা কিছু দেখায় কিভাবে দেখতে চান. 660 00:31:04,800 --> 00:31:06,050 এবং আমরা ঠিক করছি বাজানো প্রায় অধিকার এখন. 661 00:31:06,050 --> 00:31:08,720 অথবা আমরা আগে, কিছু পরীক্ষা আউট করতে চান কোডে এটা লেখার এবং ঠেলাঠেলি 662 00:31:08,720 --> 00:31:10,150 এটি এবং এটি বাস তৈরীর. 663 00:31:10,150 --> 00:31:11,780 >> আমরা শৈলী ট্যাবে যেতে পারেন. 664 00:31:11,780 --> 00:31:14,270 এবং প্রথম বাক্সে এটা element.style বলছেন. 665 00:31:14,270 --> 00:31:17,020 এবং এখানে, আপনি সন্নিবেশ করতে পারেন, আপনি কিছু যোগ করতে পারেন. 666 00:31:17,020 --> 00:31:18,550 >> তাই আমি চাই - 667 00:31:18,550 --> 00:31:22,360 এর আমার লিঙ্ক এবং যান পটভূমির রঙ সেট. 668 00:31:22,360 --> 00:31:25,830 এবং এটা আসলে, এটা আপনার জন্য autofills সম্ভাব্য সব সম্পত্তি. 669 00:31:25,830 --> 00:31:29,360 পটভূমির রঙ, এবং আমি চাই যে নীল করতে. 670 00:31:29,360 --> 00:31:31,520 Blus একটি শব্দ নয়. 671 00:31:31,520 --> 00:31:32,400 ব্লু একটি শব্দ. 672 00:31:32,400 --> 00:31:34,490 >> এটা আমি দেখতে কি চিন্তা? 673 00:31:34,490 --> 00:31:35,800 এটা আল্লাহ এ কারণ ওহ, যে হয়! 674 00:31:35,800 --> 00:31:36,550 ঠিক আছে. 675 00:31:36,550 --> 00:31:40,220 তাই আমি এখানে কোন পরিবর্তন দেখতে না. 676 00:31:40,220 --> 00:31:45,100 আমরা উজ্জ্বল এবং যদি যে, কারণ এর লিঙ্ক, আপনি বিজ্ঞপ্তি পাবেন যে লিঙ্ক 677 00:31:45,100 --> 00:31:48,430 আসলে নিয়ন্ত্রণ করা হয় না এই বিশেষ উপাদান বৈশিষ্ট্য. 678 00:31:48,430 --> 00:31:52,430 আমরা লিঙ্ক খুলুন যদি এটা আসলে এর এই হেডারের ঠিক যে 679 00:31:52,430 --> 00:31:53,590 এটা দেখে মনে হচ্ছে কি নিয়ন্ত্রণ. 680 00:31:53,590 --> 00:31:56,380 >> তাই আমি পটভূমি করতে চান নীল, আমি আসলে পরিবর্তন করতে হবে 681 00:31:56,380 --> 00:31:59,640 উপর পটভূমির রঙ হেডার উপাদান. 682 00:31:59,640 --> 00:32:02,700 এবং এখন আমরা দেখতে যে ব্যাকগ্রাউন্ড নীল. 683 00:32:02,700 --> 00:32:06,770 >> তাই আবার, এই দ্রুত চালু করা হতে পারে প্রশংসনীয় দ্রুত এই উপাদানের মাধ্যমে. 684 00:32:06,770 --> 00:32:08,580 কিন্তু এই মূলত কি আপনি কাজ করা চলুন. 685 00:32:08,580 --> 00:32:10,860 এটা সমস্যা সেট 7 না কিন্তু অবশ্যই আপনি যখন 686 00:32:10,860 --> 00:32:12,080 ওয়েবে কোডিং. 687 00:32:12,080 --> 00:32:12,360 >> ঠিক আছে. 688 00:32:12,360 --> 00:32:13,780 আমি ব্যাকগ্রাউন্ড নীল করতে চাই. 689 00:32:13,780 --> 00:32:16,180 যদিও, এই ক্ষেত্রে, নীল প্রশংসনীয় কুশ্রী দেখায়. 690 00:32:16,180 --> 00:32:17,740 আমি এখানে যান প্রায় ভূমিকা রাখতে পারে. 691 00:32:17,740 --> 00:32:20,515 আমি দেখতে যে নীল থেকে এটি পরিবর্তন একটি কাজ করে না. 692 00:32:20,515 --> 00:32:26,710 আমি আসলে হেডার পরিবর্তন করতে হবে নীল অন্তর্ভুক্ত উপাদান 693 00:32:26,710 --> 00:32:28,200 পটভূমি. 694 00:32:28,200 --> 00:32:34,450 >> এবং তারপর, তারপর আমি আমার সিএসএস ফিরে যান ফাইল, কিভাবে আমি আসলে এই সেট করবেন 695 00:32:34,450 --> 00:32:37,520 ব্যাকগ্রাউন্ড নীল হতে এবং এই পরিবর্তনের লাঠি করতে? 696 00:32:37,520 --> 00:32:44,840 কারণ আমি রিফ্রেশ যদি আমরা লক্ষ্য করা হলে পাতা, আমি করা সকল পরিবর্তনগুলি চলে গেছে. 697 00:32:44,840 --> 00:32:47,220 তাই আমি আমার, ঠিক আছে, বুঝলাম ব্যাকগ্রাউন্ড নীল. 698 00:32:47,220 --> 00:32:51,260 >> আমি যে header1 উপাদান মধ্যে যাওয়া প্রয়োজন এবং নীল থেকে পটভূমির রঙ পরিবর্তন. 699 00:32:51,260 --> 00:32:52,710 কিভাবে আমি আসলে যে পরিবর্তন করতে পারি? 700 00:32:52,710 --> 00:32:57,040 আমরা ভিতরে যেতে হলে ভাল,, যে প্রত্যাহার এর এখানে, এই হেডার, 701 00:32:57,040 --> 00:32:59,280 শিরোনাম একটি আইডি আছে. 702 00:32:59,280 --> 00:33:00,890 এবং যে শিরোনাম এর. 703 00:33:00,890 --> 00:33:09,010 >> তাই আমাদের সিএসএস ফাইল, আমরা, ঠিক আছে, বলতে পারেন খেতাব আইডি দিয়ে কিছু গ্রহণ করা এবং 704 00:33:09,010 --> 00:33:11,330 এটা এই অতিরিক্ত সম্পত্তি দিতে. 705 00:33:11,330 --> 00:33:18,010 কিভাবে আমরা সাথে কিছু উল্লেখ না শিরোনাম, কোনো ধারনা, বা কেহ এর আইডি 706 00:33:18,010 --> 00:33:24,406 আমরা রেফারেন্স জানেন কিভাবে আমাদের সিএসএস ফাইলে ID-র? 707 00:33:24,406 --> 00:33:26,290 >> একটি হ্যাশ, যে ঠিক ঠিক. 708 00:33:26,290 --> 00:33:28,710 এবং যদি আপনি ঠিক যে একটি ইঙ্গিতটি পেয়েছি. 709 00:33:28,710 --> 00:33:32,810 তাই কোথাও এই সিএসএস ফাইলে, কোড এই লাইন আছে - 710 00:33:32,810 --> 00:33:34,150 # # বাম ভিতরের # হেডার # শিরোনাম বাকি. 711 00:33:34,150 --> 00:33:36,810 712 00:33:36,810 --> 00:33:40,590 এবং এটা এটা মার্জিন নীচে দেওয়া হচ্ছে, এই মার্জিন নীচে সংজ্ঞা 713 00:33:40,590 --> 00:33:42,220 বিশেষ উপাদান. 714 00:33:42,220 --> 00:33:46,580 >> ওয়েল, আমি যে পরিবর্তন চেয়েছিলেন, আমি এই সিএসএস ফাইলে যেতে হবে. 715 00:33:46,580 --> 00:33:49,510 এবং আমি এই খুঁজে পাইনি হয় সিএসএস ফাইল অংশ. 716 00:33:49,510 --> 00:33:50,300 অথবা আমি আমার নিজস্ব লিখতে পারেন. 717 00:33:50,300 --> 00:33:54,670 >> আমি হ্যাশ শিরোনাম কোঁকড়া বক্রবন্ধনী এবং যেত না তারপর পটভূমির রঙ কোলন নীল 718 00:33:54,670 --> 00:33:57,250 সেমিকোলন এবং ঘনিষ্ঠ কোঁকড়া বক্রবন্ধনী যে. 719 00:33:57,250 --> 00:34:02,790 এবং যে ব্যাকগ্রাউন্ড পরিবর্তন হবে নীল এই উপাদান রঙ. 720 00:34:02,790 --> 00:34:06,690 তারা এখানে আপনি অনেক দিতে কারণ যে, এটা এই ক্ষেত্রে প্রয়োজন, 721 00:34:06,690 --> 00:34:08,690 শিরোনাম একটি অনন্য আইডি কারণ. 722 00:34:08,690 --> 00:34:11,190 >> কিন্তু কি কি করতে পারবেন নীড় জিনিস হয়. 723 00:34:11,190 --> 00:34:14,760 তাই এই ঠিক আছে, বাম যান, বলার অপেক্ষা রাখে না. 724 00:34:14,760 --> 00:34:15,350 এটা খুবই ছোট. 725 00:34:15,350 --> 00:34:16,150 আমি যে জন্য দুঃখিত. 726 00:34:16,150 --> 00:34:17,750 >> কিন্তু আইডি বাম সঙ্গে জিনিস যান. 727 00:34:17,750 --> 00:34:20,420 যে এর ভিতর, জন্য, দেখুন আইডি সঙ্গে জিনিস ভেতরের বাকি. 728 00:34:20,420 --> 00:34:22,630 যে বর্ণন এর ভিতর, জন্য, দেখুন আইডি হেডার সঙ্গে জিনিস. 729 00:34:22,630 --> 00:34:27,560 যে এর ভিতর, জিনিস জন্য হওয়া আইডি শিরোনাম এবং আইডি শিরোনাম পরিবর্তন. 730 00:34:27,560 --> 00:34:29,120 সুতরাং শুধু এই একটি উপায় পাখির বাসা জিনিস. 731 00:34:29,120 --> 00:34:32,719 নীড় এটি, কারণ মত কিছু মানুষ এটা এটা একটু পরিস্কার করে তোলে. 732 00:34:32,719 --> 00:34:37,980 >> আপনি ঠিক, এখানে নিচে দেখতে পাবেন এখানে, কোন হ্যাশ আছে. 733 00:34:37,980 --> 00:34:39,449 এটা ঠিক H1 এর. 734 00:34:39,449 --> 00:34:44,060 H1 দেওয়া হয় এ কারণে যে একটি জেনেরিক ট্যাগ এর নাম দিন. 735 00:34:44,060 --> 00:34:48,080 আর কিছু সিএসএস বৈশিষ্ট্য আছে প্রতি একক H1 যুক্ত. 736 00:34:48,080 --> 00:34:51,889 তাই আমি এই পৃষ্ঠায় অন্য H1 পাওয়া হলে, আমি এই শৈলী যে ছিল দেখতে হবে 737 00:34:51,889 --> 00:34:54,280 পাশাপাশি এটি প্রয়োগ. 738 00:34:54,280 --> 00:34:59,290 >> আমি একটি বর্গ একটি শৈলী প্রয়োগ করতে চেয়েছিলেন, তাহলে কিভাবে আমি একটি শ্রেণী বা রেফারেন্স না 739 00:34:59,290 --> 00:35:02,469 একটি CSS ফাইলে একটি বর্গ সম্পর্কে কথা বলতে? 740 00:35:02,469 --> 00:35:03,315 >> AUDIENCE: বিন্দু. 741 00:35:03,315 --> 00:35:05,340 >> JASON HIRSCHHORN: এটি একটি বিন্দু দিয়ে এর. 742 00:35:05,340 --> 00:35:08,630 তাই আসুন আগে ফিরে এই পৃষ্ঠাতে যান. 743 00:35:08,630 --> 00:35:11,160 আমি হ্যাশ আইডি না. 744 00:35:11,160 --> 00:35:14,760 যে শৈলী পরিবর্তন হচ্ছে আইডি সঙ্গে জিনিস. 745 00:35:14,760 --> 00:35:21,390 আমি হ্যাশ লোগো না অথবা যদি দুঃখিত,, যে লোগো আইডি দিয়ে জিনিস ফাইন্ডিং 746 00:35:21,390 --> 00:35:24,010 এবং এটি একটি নির্দিষ্ট CSS স্টাইল দেবার. 747 00:35:24,010 --> 00:35:28,280 >> আমি কিছু করতে হবে. উপরের যে ফাইন্ডিং হচ্ছে শীর্ষ বর্গ দিয়ে সবকিছু এবং 748 00:35:28,280 --> 00:35:30,190 তার শৈলী পরিবর্তন. 749 00:35:30,190 --> 00:35:35,950 আমি কেবল H1 থাকে, যে প্রত্যেক খুঁজে বের করে একক H1 এবং এটি যাই হোক না কেন দেয় 750 00:35:35,950 --> 00:35:37,940 আমি এটা দিতে চান শৈলী. 751 00:35:37,940 --> 00:35:43,260 আমি H1 স্থান এবং তারপর. উপরে না. 752 00:35:43,260 --> 00:35:47,670 যে তারপর সব h1s খুঁজতে গিয়ে হবে সব শীর্ষ বর্গ সঙ্গে বেশী এবং 753 00:35:47,670 --> 00:35:51,690 তারপর শুধুমাত্র যারা শৈলী পরিবর্তন আমি এটা দিতে চান যাই হোক না কেন. 754 00:35:51,690 --> 00:35:54,600 >> এবং আবার, আমরা লিখিত আছে পারে আমাদের নিজের এই কিছু. 755 00:35:54,600 --> 00:35:55,790 কিন্তু আমরা যে পর্যন্ত অর্জিত হতো না. 756 00:35:55,790 --> 00:35:59,180 অনেক ভালো, এটা আসলে যেতে বলে মনে হয় একটি বাস্তব লাইভ ওয়েবসাইটে এবং কিভাবে দেখতে 757 00:35:59,180 --> 00:36:02,800 তারা এটা করে এবং সব তাকান আপনাকে যা করতে পেতে চমত্কার জিনিস. 758 00:36:02,800 --> 00:36:06,570 >> এর আরও একটি ওয়েবসাইট তাকান আমরা এগিয়ে যেতে আগে. 759 00:36:06,570 --> 00:36:10,150 এবং এই সম্ভবত আপনি পাবেন যে এক সাথে পরিচিত হয়ে. 760 00:36:10,150 --> 00:36:12,310 এটি CS50 ফাইন্যান্স হয়. 761 00:36:12,310 --> 00:36:16,120 তাই আবার, আপনি আসলে এ যান এবং পারেন এই সিএসএস ফাইল নিরীক্ষণ আপনার 762 00:36:16,120 --> 00:36:19,390 কম্পিউটার, আপনি এই ডাউনলোড করেছি, কারণ সিএসএস ফাইল, আপনি ডাউনলোড করা হলে 763 00:36:19,390 --> 00:36:20,270 সমস্যা সেট. 764 00:36:20,270 --> 00:36:26,850 >> আমরা সরঞ্জাম যান এবং পারেন বিকাশকারী সরঞ্জাম. 765 00:36:26,850 --> 00:36:30,280 এবং আমরা একটি অনেক সহজ এইচটিএমএল লেআউট দেখতে. 766 00:36:30,280 --> 00:36:32,020 আমরা শীর্ষ, মধ্যম, এবং নিচ আছে. 767 00:36:32,020 --> 00:36:34,490 এবং আবার, কিছু আপনাকে হতে হবে আপনি লাগছিল করেছি, কারণ সঙ্গে পরিচিত 768 00:36:34,490 --> 00:36:37,680 ডিস্ট্রিবিউশনের মাধ্যমে কোড এই সপ্তাহে এর সমস্যা সেট জন্য. 769 00:36:37,680 --> 00:36:43,360 >> শীর্ষে, কোড অনুযায়ী, হয় একটি একক চিত্র বলা. 770 00:36:43,360 --> 00:36:47,170 এবং যে চিত্রের উৎস. 771 00:36:47,170 --> 00:36:52,170 আমি কি সব শেষ বলে দিন আমি সমস্যা সেট 7 জন্য চেয়েছিলেন. 772 00:36:52,170 --> 00:36:55,500 এবং এটি সঠিকভাবে কাজ করছে, কিন্তু এর আমি এটা দেখায় কিভাবে পরিবর্তন করতে চান. 773 00:36:55,500 --> 00:36:58,900 এবং আমি ব্যাকগ্রাউন্ড পরিবর্তন করতে চান যাও পাতার উপরে র, 774 00:36:58,900 --> 00:37:01,000 যেমন, নীল. 775 00:37:01,000 --> 00:37:04,860 এটা আমার ছিল, আমি আসতে চাই এখানে, জিনিসটা ঠিক আছে কি 776 00:37:04,860 --> 00:37:05,890 আমি পরিবর্তন করতে চান না. 777 00:37:05,890 --> 00:37:08,700 >> এর,, DIV আইডি শীর্ষ দেখতে দিন যে কেমন লাগে পৃষ্ঠার উপরের মত. 778 00:37:08,700 --> 00:37:09,910 সুতরাং আসুন সেখানে যান. 779 00:37:09,910 --> 00:37:13,940 এর পরিবর্তন চেষ্টা করুন পটভূমির রঙ. 780 00:37:13,940 --> 00:37:16,360 এর এলিস নীল না, কারণ যাওয়া যাক যে একটি nicer এক. 781 00:37:16,360 --> 00:37:18,010 >> এবং যদি আপনি বিজ্ঞপ্তি পাবেন - 782 00:37:18,010 --> 00:37:19,190 সম্ভবত আপনি যে দেখতে পারে না. 783 00:37:19,190 --> 00:37:23,430 কিন্তু একটি হালকা নীল, আছে CS50 লোগো পাশাপাশি. 784 00:37:23,430 --> 00:37:25,810 এর লাল পরিবর্তে এটি পরিবর্তন করা যাক. 785 00:37:25,810 --> 00:37:28,790 এবং যদি আপনি আমি শুধু পরিবর্তন এখন বিজ্ঞপ্তি পাবেন লাল থেকে পটভূমির রঙ. 786 00:37:28,790 --> 00:37:37,050 >> তাই এখন আমি আমার সিএসএস ফাইলে যান এবং চাই এখানে ডান # উপরের কোঁকড়া paren টাইপ করুন. 787 00:37:37,050 --> 00:37:42,170 আপনি কোড ডান দেখতে পারেন এখানে, কোঁকড়া বক্রবন্ধনী. 788 00:37:42,170 --> 00:37:44,530 এবং তারপর, আমি পটভূমি যুক্ত হবে রঙ, লাল. 789 00:37:44,530 --> 00:37:47,500 এবং তারপর, সেখানে would একটি কোঁকড়া বক্রবন্ধনী করা. 790 00:37:47,500 --> 00:37:52,230 সুতরাং যে আমি অন্বেষণ এবং কিভাবে হয় CS50 নেভিগেশন বিন্যাস নিয়ে পরীক্ষা 791 00:37:52,230 --> 00:37:53,070 ফিন্যান্স সাইট. 792 00:37:53,070 --> 00:37:55,060 >> আমি এখানে এবং পরীক্ষা এটা করতে পারে আমার ব্রাউজারে এটি. 793 00:37:55,060 --> 00:37:58,130 এবং তারপর, আমি আমার প্রকৃত কোড ঢোকা পারে এবং যে পরিবর্তন 794 00:37:58,130 --> 00:38:01,940 আসলে লাইভ যান এবং যে মানুষ তারা আসতে হলে আসলে দেখতে 795 00:38:01,940 --> 00:38:04,280 আমার নির্দিষ্ট সাইট. 796 00:38:04,280 --> 00:38:05,390 >> ঠিক আছে. 797 00:38:05,390 --> 00:38:06,850 এটা অনেক. 798 00:38:06,850 --> 00:38:09,380 আমি মাধ্যমে চালু জন্য ক্ষমাপ্রার্থী এটি এত দ্রুত. 799 00:38:09,380 --> 00:38:12,560 কেহ কোন প্রশ্ন আছে এ সব HTML বা CSS সম্পর্কে কি? 800 00:38:12,560 --> 00:38:15,830 801 00:38:15,830 --> 00:38:24,728 >> AUDIENCE: আপনি ঠিক করতে পারবো কিভাবে আপনি আবার, জেসন ওঠে কি লিঙ্ক? 802 00:38:24,728 --> 00:38:26,180 >> JASON HIRSCHHORN: কি আপনি লিঙ্ক মানে হয়? 803 00:38:26,180 --> 00:38:29,765 >> AUDIENCE: আপনি অন্য একটি লিঙ্ক প্রদান করা নোঙ্গর ব্যবহার করে ওয়েবসাইট,. 804 00:38:29,765 --> 00:38:32,980 >> JASON HIRSCHHORN: তাই আপনি যদি জিজ্ঞাসা করা হয়, শুধু জেনেরিক, আপনি একটি লিঙ্ক তৈরি করতে কিভাবে? 805 00:38:32,980 --> 00:38:33,560 >> AUDIENCE: হ্যাঁ. 806 00:38:33,560 --> 00:38:34,150 >> JASON HIRSCHHORN: ঠিক আছে. 807 00:38:34,150 --> 00:38:35,575 একটি লিংক তৈরীর জন্য কোড - 808 00:38:35,575 --> 00:38:38,180 809 00:38:38,180 --> 00:38:40,590 >> AUDIENCE: না, HTML এ মত. 810 00:38:40,590 --> 00:38:43,140 >> JASON HIRSCHHORN: নিচে এখানে, আপনি কি বোঝাতে চেয়েছেন? 811 00:38:43,140 --> 00:38:46,960 তাই আমি একটি লিঙ্ক অন্তর্ভুক্ত করতে চান তাহলে কোথাও, বলে, এই এইচটিএমএল হল আমার 812 00:38:46,960 --> 00:38:50,210 এখানে ডান পাতা. 813 00:38:50,210 --> 00:38:51,010 এই এইচটিএমএল হয়. 814 00:38:51,010 --> 00:38:53,720 হয়তো এটা index.html, একটি ফাইল খোলা যায়. 815 00:38:53,720 --> 00:38:56,100 আমি এখনো যান 816 00:38:56,100 --> 00:38:58,990 >> এর এই কপিরাইট জন আছে যাক কিছু হার্ভার্ড লিঙ্ক. 817 00:38:58,990 --> 00:39:02,230 সুতরাং আমরা এইচটিএমএল হিসাবে সব এই সম্পাদনা করব. 818 00:39:02,230 --> 00:39:08,480 আপনাকে যা সবাই তাই, একটি অন্তর্ভুক্ত হয় এ বন্ধ বন্ধনী বন্ধনী 819 00:39:08,480 --> 00:39:12,700 প্রারম্ভে, এবং তারপর বন্ধনী স্ল্যাশ শেষে ঘনিষ্ঠ বন্ধনী. 820 00:39:12,700 --> 00:39:13,930 >> তাই এখন আমি একটি নোঙ্গর ট্যাগ অন্তর্ভুক্ত করেছেন. 821 00:39:13,930 --> 00:39:15,475 এবং প্রকৃতপক্ষে, যদি আপনি ক্লিক করুন এই আউট, এটি এখন হবে 822 00:39:15,475 --> 00:39:22,110 এটি এইচটিএমএল হিসাবে সম্পাদনা ফরম্যাট. 823 00:39:22,110 --> 00:39:24,020 এবং আমরা এটি লিঙ্ক করতে চান, বলে. 824 00:39:24,020 --> 00:39:25,760 আমরা আপনাকে href attribute এর চাই. 825 00:39:25,760 --> 00:39:27,010 এবং আমরা বলতে - 826 00:39:27,010 --> 00:39:42,600 827 00:39:42,600 --> 00:39:47,600 >> এবং এখন, আপনি বিজ্ঞপ্তি হিসাবে, কপিরাইট জন হার্ভার্ড নীল. 828 00:39:47,600 --> 00:39:50,870 এবং আমি ধরে স্ক্রল যখন এটি, এটি এখন একটি লিঙ্ক আছে. 829 00:39:50,870 --> 00:39:53,140 সুতরাং আপনি যে কোড লিখতে পারেন. 830 00:39:53,140 --> 00:39:57,030 আপনি প্রশংসনীয় অনেক কিছু ঘেরা পারেন আপনি একটি নোঙ্গর ট্যাগ করতে চান এবং এটি চালু 831 00:39:57,030 --> 00:39:57,700 একটি লিঙ্ক মধ্যে. 832 00:39:57,700 --> 00:39:58,246 >> AUDIENCE: ঠিক আছে. 833 00:39:58,246 --> 00:39:58,520 এটা পেয়েছেন. 834 00:39:58,520 --> 00:40:01,300 >> JASON HIRSCHHORN: এবং আমি চাই না তা - অবশ্যই, মাঝে মাঝে মানুষের ঝোঁক 835 00:40:01,300 --> 00:40:04,090 শুধু যে চেহারা এইসব জিনিস চিন্তা জেনেরিক নীল এবং আন্ডারলাইন হয় 836 00:40:04,090 --> 00:40:05,860 না একটি লিঙ্ক তৈরি করতে prettiest উপায়. 837 00:40:05,860 --> 00:40:11,380 আমি ধরে এখানে আসা সুতরাং, যদি আপনি দেখতে যে, কোথাও একটি CSS ফাইলে আছে, 838 00:40:11,380 --> 00:40:14,500 তাহলে এই একটি লিখিত এবং দুই কোঁকড়া ধনুর্বন্ধনী. 839 00:40:14,500 --> 00:40:20,700 সুতরাং আসুন লিঙ্কের জন্য, আমি না, যে বলা যাক তাদের নীল, বরং আমি হতে চান 840 00:40:20,700 --> 00:40:23,645 একটি লিঙ্ক রঙ চাই এই চমৎকার ম্যাজেন্টা হতে. 841 00:40:23,645 --> 00:40:28,320 842 00:40:28,320 --> 00:40:30,640 >> এর এটি রং দিতে যাক. 843 00:40:30,640 --> 00:40:34,060 844 00:40:34,060 --> 00:40:35,110 এর ম্যাজেন্টা বাছাই করা. 845 00:40:35,110 --> 00:40:38,440 এখন, আমার পেজে সব লিঙ্ক আছে ম্যাজেন্টা এই সুন্দর রঙ হয়ে. 846 00:40:38,440 --> 00:40:40,170 কিছু মানুষ এ সব রং পছন্দ করি না. 847 00:40:40,170 --> 00:40:41,340 কিছু মানুষ Underlines পছন্দ করি না. 848 00:40:41,340 --> 00:40:42,510 আপনি বাছাই পেতে. 849 00:40:42,510 --> 00:40:44,990 >> সংযোগগুলি সঙ্গে, আপনি শৈলী পারেন কিভাবে তারা আপনি তাদের পরিদর্শন করেছি একবার তাকান. 850 00:40:44,990 --> 00:40:47,820 আপনি পেজের অনেক উপর বিজ্ঞপ্তি পাবেন হিসাবে, আপনি তাদের দেখার উপর সংযোগগুলি রক্তবর্ণ চালু. 851 00:40:47,820 --> 00:40:49,190 আপনি হিসাবে ভাল যে রঙ পরিবর্তন করতে পারেন. 852 00:40:49,190 --> 00:40:49,450 হ্যাঁ. 853 00:40:49,450 --> 00:40:51,790 >> AUDIENCE: সুতরাং আপনি এটি পরিবর্তন প্রতি একক লিঙ্ক জন্য. 854 00:40:51,790 --> 00:40:56,310 কিন্তু আপনি শুধু যে লিঙ্ক যা করতে চেয়েছিলেন নিজেই, আপনি শুধু আইডি কি হবে 855 00:40:56,310 --> 00:40:58,720 নীচে বা কিছু? 856 00:40:58,720 --> 00:41:01,070 >> JASON HIRSCHHORN: তাই বড় প্রশ্ন. 857 00:41:01,070 --> 00:41:05,090 আপনি এখানে লক্ষ্য করেছি, আমি কিছু পরিবর্তন প্রযোজ্য যে সিএসএস অংশ 858 00:41:05,090 --> 00:41:11,530 আমি চেয়েছিলেন একটি এ যে সব কিছুর ঠিক নীচে যে লিঙ্ক, আমি না 859 00:41:11,530 --> 00:41:14,500 সম্ভবত আমার সিএসএস ফাইলে যান এবং চাই আপনি বলেন, ঠিক মত হ্যাশ কি 860 00:41:14,500 --> 00:41:16,040 নীচে স্থান একটি. 861 00:41:16,040 --> 00:41:18,400 এবং যে আমার দিতে হবে সব নিচ হিসাবে. 862 00:41:18,400 --> 00:41:30,720 >> অথবা আমি, অন্যথায়, এটি একটি দিতে পারে অনন্য আইডি এবং তারপর শুধু হ্যাশ লিঙ্ক না. 863 00:41:30,720 --> 00:41:32,050 এবং যে আমার সম্ভব হবে এই পরিবর্তন. 864 00:41:32,050 --> 00:41:36,170 তবে, শুধু লাগুক আর নাই লাগুক ID-র বাইরে doling সাধারণত একটি খারাপ 865 00:41:36,170 --> 00:41:37,730 অনুশীলন, কারণ যারা অনন্য হওয়া উচিত. 866 00:41:37,730 --> 00:41:40,940 এবং আরো আপনি এটি, যারা আছে একটু বিভ্রান্ত পেতে পারেন. 867 00:41:40,940 --> 00:41:41,270 হ্যাঁ. 868 00:41:41,270 --> 00:41:43,725 >> AUDIENCE: আপনি একই দিতে পারি একাধিক মালিকদের গেছেন? 869 00:41:43,725 --> 00:41:45,820 >> JASON HIRSCHHORN: টেকনিক্যালি, হ্যাঁ. 870 00:41:45,820 --> 00:41:50,700 কিছুই আপনি বন্ধ করার জন্য যাচ্ছে, কিন্তু এর আপনি এটি একটি বর্গ দিতে হবে না উচিত. 871 00:41:50,700 --> 00:41:55,330 872 00:41:55,330 --> 00:41:57,655 ঠিক আছে, অন্য কোন প্রশ্ন HTML বা CSS সম্পর্কে কি? 873 00:41:57,655 --> 00:42:05,660 874 00:42:05,660 --> 00:42:06,310 >> ঠিক আছে. 875 00:42:06,310 --> 00:42:09,950 আমাদের পিএইচপি যান যাক. 876 00:42:09,950 --> 00:42:10,575 ওহ, হ্যাঁ. 877 00:42:10,575 --> 00:42:13,800 >> AUDIENCE: এটি এই বিষয়ে কি ওয়েবসাইট যে আমরা সম্পাদনা করতে পারেন এর মানে হল যে 878 00:42:13,800 --> 00:42:15,440 আমরা রিফ্রেশ তাদের পূর্বে. 879 00:42:15,440 --> 00:42:18,270 কিন্তু আমরা তা ফেরত্ রিফ্রেশ একবার প্রাথমিক HTML এ ফিরে? 880 00:42:18,270 --> 00:42:19,900 >> JASON HIRSCHHORN: গ্রেট প্রশ্ন - 881 00:42:19,900 --> 00:42:24,810 আমরা এই লোড করেছি তাই যখন এটি এইচটিএমএল ওয়েব পেজ এর. 882 00:42:24,810 --> 00:42:25,900 এবং এটা জাভাস্ক্রিপ্ট এর. 883 00:42:25,900 --> 00:42:29,060 তার পিএইচপি আমাদের যাহা দিতে মৃত্যুদন্ড কার্যকর করা হয় আমরা দেখতে ওয়েবসাইটের ধরণ. 884 00:42:29,060 --> 00:42:33,130 এবং এটা কিছু এইচটিএমএল, কিছু তৈরি হচ্ছে জাভাস্ক্রিপ্ট, এবং কিছু সিএসএস. 885 00:42:33,130 --> 00:42:35,990 এবং যে এখন প্রবেশযোগ্য আমাদের কম্পিউটার দ্বারা. 886 00:42:35,990 --> 00:42:40,700 >> এবং যারা ফাইল একটি কপি সংরক্ষিত স্থানীয়ভাবে আমাদের কম্পিউটারে, 887 00:42:40,700 --> 00:42:41,910 সময় জন্য হচ্ছে. 888 00:42:41,910 --> 00:42:44,030 সুতরাং আমরা যে স্থানীয় অনুলিপি সম্পাদনা করতে পারেন. 889 00:42:44,030 --> 00:42:46,530 তবে অবশ্যই, আমরা সম্পাদনা করছি না সার্ভার অনুলিপি. 890 00:42:46,530 --> 00:42:49,420 >> এবং আমরা পৃষ্ঠাটি রিফ্রেশ করার সময়, আমরা অন্য সার্ভারে কপি পেতে. 891 00:42:49,420 --> 00:42:51,250 এবং তাই আমরা জিনিস দেখতে ফিরে হিসাবে তারা. 892 00:42:51,250 --> 00:42:55,200 আমরা পেরেছি, এখানে থেকে, সম্পাদনা অফিসিয়াল ওয়েবসাইট, আমরা অনেক আছে চাই 893 00:42:55,200 --> 00:42:55,800 সমস্যার. 894 00:42:55,800 --> 00:42:58,670 >> AUDIENCE: হ্যাঁ, তাই আমরা পড়তে পারেন এবং যে কপি লিখতে. 895 00:42:58,670 --> 00:43:00,140 >> JASON HIRSCHHORN: রাইট. 896 00:43:00,140 --> 00:43:04,380 আমরা কেবল এখানে, স্থানীয় পরিবর্তন করছি কিন্তু আবার, অন্বেষণ জন্য খুবই সহায়ক, 897 00:43:04,380 --> 00:43:05,690 বারংবার. 898 00:43:05,690 --> 00:43:08,900 আমি, আমার চূড়ান্ত প্রকল্প লিখছি না হলে উদাহরণস্বরূপ, আমি দেখতে চাই কত কিছু 899 00:43:08,900 --> 00:43:11,270 ওয়েবসাইট তৈরি কিছু বর্ণন উপায় তারা করেনি. 900 00:43:11,270 --> 00:43:17,350 আমি যেতে এবং নিচে এই পেন ব্যবহার করবে এখানে, তারা দিয়েছেন কি সিএসএস তাকান 901 00:43:17,350 --> 00:43:20,890 এটা বা তারা বাছাই করা কি রঙ বা কিভাবে তারা এটি পেয়েছিলাম আপনি hovered যখন, যাতে 902 00:43:20,890 --> 00:43:24,180 কিছু ধরে, তালিকা নিচে আসেন একটা চমৎকার Cascading ফ্যাশন. 903 00:43:24,180 --> 00:43:27,220 এটি পরিদর্শন করা একটা বড় উপায় কি অন্যান্য ওয়েবসাইটের করবেন এবং তাদের কাছ থেকে ধার করা. 904 00:43:27,220 --> 00:43:30,590 905 00:43:30,590 --> 00:43:33,690 >> এর পিএইচপি যান যাক. 906 00:43:33,690 --> 00:43:38,560 পিএইচপি, একটি recursive অর্থে, ঘোরা পিএইচপি হাইপারটেক্সট প্রসেসর. 907 00:43:38,560 --> 00:43:42,060 এবং পিএইচপি, কি এটা করতে যাচ্ছে কোড সার্ভার প্রান্তের চালানো হয়. 908 00:43:42,060 --> 00:43:44,490 তাই আমরা পিএইচপি কোড দেখতে যাব না করছি. 909 00:43:44,490 --> 00:43:47,210 >> তবে, এটা দিয়ে সুন্দরভাবে খেলতে না প্রায়ই HTML এবং উত্পন্ন 910 00:43:47,210 --> 00:43:48,210 এইচটিএমএল কোড অনেক. 911 00:43:48,210 --> 00:43:52,570 তবে আপনি যদি সমস্যা সঙ্গে পরিচিত হবেন হিসাবে 7 সেট করুন, আপনার পিএইচপি কোড চালানো হবে, 912 00:43:52,570 --> 00:43:56,200 কিছু এইচটিএমএল উৎপন্ন, এবং যে কি ব্যবহারকারী এইজন্য শেষ হবে. 913 00:43:56,200 --> 00:44:00,510 >> পিএইচপি সি অবিশ্বাস্যভাবে অনুরূপ তবে, কয়েক হাজার আছে 914 00:44:00,510 --> 00:44:04,400 পার্থক্য, এবং যারা পার্থক্য খেয়াল করা গুরুত্বপূর্ণ. 915 00:44:04,400 --> 00:44:09,420 এক পার্থক্য যে ভেরিয়েবল পিএইচপি ঢিলেঢালাভাবে টাইপ করা হয়. 916 00:44:09,420 --> 00:44:11,275 কেহ একটা ধারনা আছে এর মানে হল যে কি? 917 00:44:11,275 --> 00:44:14,245 >> AUDIENCE: এটা নিজেকে নিক্ষেপ করতে হবে. 918 00:44:14,245 --> 00:44:16,400 টেক্সট লিখুন কোন প্রয়োজন লেগেছে. 919 00:44:16,400 --> 00:44:19,070 >> JASON HIRSCHHORN: আমি ব্যবহার না শব্দ ঢালাই, কিন্তু ডিক্লেয়ার হ্যাঁ, কোন প্রয়োজন 920 00:44:19,070 --> 00:44:20,930 একটি নির্দিষ্ট পরিবর্তনশীল জন্য একটি ধরন. 921 00:44:20,930 --> 00:44:22,300 আমরা কিভাবে পরিবর্তে একটি ভেরিয়েবল ডিক্লেয়ার করেন? 922 00:44:22,300 --> 00:44:23,860 >> AUDIENCE: একটি ডলার চিহ্ন ব্যবহার করুন. 923 00:44:23,860 --> 00:44:25,270 >> JASON HIRSCHHORN: একটি ডলার চিহ্ন ব্যবহার করুন. 924 00:44:25,270 --> 00:44:27,540 সুতরাং $ x এর একটি পরিবর্তনশীল. 925 00:44:27,540 --> 00:44:29,580 $ 1 একটি পরিবর্তনশীল. 926 00:44:29,580 --> 00:44:31,910 $ স্ট্রিং একটি পরিবর্তনশীল. 927 00:44:31,910 --> 00:44:36,280 >> সেগুলো হল ভেরিয়েবল $ x এর পারা একটি পূর্ণসংখ্যা হবে. 928 00:44:36,280 --> 00:44:38,010 এর পরে, এটি একটি স্ট্রিং হতে পারে. 929 00:44:38,010 --> 00:44:39,420 এর পরে, এটি একটি চরিত্র হতে পারে. 930 00:44:39,420 --> 00:44:40,790 এটা সত্যিই কোন ব্যাপার না. 931 00:44:40,790 --> 00:44:46,360 >> এছাড়াও, পিএইচপি সম্পর্কে শীতল জিনিস হল, বলে, $ x এর স্ট্রিং এক. 932 00:44:46,360 --> 00:44:48,920 এবং $ Y চরিত্র এক. 933 00:44:48,920 --> 00:44:54,370 আপনি $ x এবং $ Y যোগ করতে পারেন, এবং এটা করব আপনি আশা করতে চাই কি, আপনি 2 দিন. 934 00:44:54,370 --> 00:44:56,160 সুতরাং পিএইচপি অপারেশন আছে. 935 00:44:56,160 --> 00:45:00,810 এটা ঢিলেঢালাভাবে ভেরিয়েবলের টাইপ করা, কারণ কিছু অন্তর্নিহিত কাস্টিং আপনার জন্য এটি করা সম্ভব 936 00:45:00,810 --> 00:45:02,330 এবং কিছু অপারেশন. 937 00:45:02,330 --> 00:45:04,240 >> আপনি জিনিষের উপর অপারেশন করতে পারি বিভিন্ন ধরনের. 938 00:45:04,240 --> 00:45:08,740 আগে যেহেতু, আপনি প্রায়ই একটি ত্রুটি পেতে সি বলছে, এই টাইপ হয় না 939 00:45:08,740 --> 00:45:09,610 এখানে যে যেতে অনুমিত এর. 940 00:45:09,610 --> 00:45:11,510 এই ধরনের মাত্র জিনিস এখানে যেতে পারেন. 941 00:45:11,510 --> 00:45:14,900 আপনি যে ধরনের পেতে যাচ্ছেন না ত্রুটির সাধারণত, পিএইচপি. 942 00:45:14,900 --> 00:45:17,420 সুতরাং যে এক বড় পার্থক্য - আমরা ভেরিয়েবল মোকাবেলা কিভাবে. 943 00:45:17,420 --> 00:45:20,850 >> দ্বিতীয় বড় পার্থক্য হল যে পিএইচপি কোড ব্যাখ্যা করা হয়. 944 00:45:20,850 --> 00:45:23,110 Wheres, সি কোড কম্পাইল করা হয়. 945 00:45:23,110 --> 00:45:23,910 যে মানে এর? 946 00:45:23,910 --> 00:45:26,700 >> ওয়েল, সি কোড করার জন্য আপনাকে দৌড়ে একটি কম্পাইলার মাধ্যমে এটি. 947 00:45:26,700 --> 00:45:29,010 আপনি একটি বাইনারি ফাইল উত্পন্ন. 948 00:45:29,010 --> 00:45:30,770 এবং আপনি যে বাইনারি ফাইল স্থাপিত হয়. 949 00:45:30,770 --> 00:45:35,500 আপনি আগে সব ত্রুটি যত্ন নেন আপনি বাইনারি ফাইল উত্পন্ন. 950 00:45:35,500 --> 00:45:37,810 >> অবশ্যই, সেখানে হয়েছে পারে আপনি দৌড়ে যখন, ফল্ট সেগমেন্টেশন 951 00:45:37,810 --> 00:45:39,020 বাইনারি ফাইল. 952 00:45:39,020 --> 00:45:45,780 কিন্তু এটি আপনি অন্তর্ভুক্ত করতে ভুলে গেছি চাই না printf, সংজ্ঞা, অথবা 953 00:45:45,780 --> 00:45:48,735 আপনি শুধু একটি পরিবর্তনশীল এবং ব্যবহার করা হয়নি একটি অযথা পরিবর্তনশীল তৈরি. 954 00:45:48,735 --> 00:45:51,830 অথবা আপনি একটি সংজ্ঞায়িত করা হয়নি ফাংশন প্রোটোটাইপ. 955 00:45:51,830 --> 00:45:53,590 >> আপনি কম্পাইল করার আগে ঘটেছে যে সমস্ত. 956 00:45:53,590 --> 00:45:56,830 এটা আপনি ত্রুটি বা খারাপ সব দিয়েছে এটা ঘটতে পারে যে. 957 00:45:56,830 --> 00:45:59,900 এবং তারপর, আপনি আপনার 0 ছিল এবং আপনি দৌড়ে যে 1 ফাইল. 958 00:45:59,900 --> 00:46:01,690 পিএইচপি কোড যে মত কাজ করে না. 959 00:46:01,690 --> 00:46:03,750 >> আপনি আপনার পিএইচপি কোড লিখতে যাচ্ছেন. 960 00:46:03,750 --> 00:46:05,820 এর পরে, আপনি চলুন সম্ভবতঃ, তা সংরক্ষণ করুন. 961 00:46:05,820 --> 00:46:09,160 এবং অন্তত পি সেট 7, আপনি যাচ্ছেন আপনার ওয়েব ব্রাউজার রিফ্রেশ করুন, এবং করতে 962 00:46:09,160 --> 00:46:11,110 আপনি কি ঘটেছে দেখতে চলুন. 963 00:46:11,110 --> 00:46:14,110 আপনি আউটপুট দেখতে যাচ্ছেন যে পিএইচপি কোড এর. 964 00:46:14,110 --> 00:46:17,450 >> আপনি উপরে, দেখতে হতে পারে আপনার পৃষ্ঠার, একটি ত্রুটি. 965 00:46:17,450 --> 00:46:19,960 আপনি কিছু ছিল কারণ আপনার পিএইচপি ত্রুটি. 966 00:46:19,960 --> 00:46:22,390 আপনি এখনও বাকি দেখতে হতে পারে ওয়েব পেজ জরিমানা খুঁজছেন হয়. 967 00:46:22,390 --> 00:46:25,130 কিন্তু এক অংশ ভুল, এবং আছে যে জায়গায় একটি ত্রুটি. 968 00:46:25,130 --> 00:46:28,320 এবং যে কারণ যে অংশ আপনার পিএইচপি কোড কাজ করে না. 969 00:46:28,320 --> 00:46:31,680 >> প্রকৃতপক্ষে, আপনি নির্বাহ করার সময়, যখন আপনি by.php ভালো কিছু থেকে যান. 970 00:46:31,680 --> 00:46:34,950 এটি আপনার পিএইচপি দিয়ে যেতে যাচ্ছে পাতিপাতি ফাইল এবং এটি চালানো 971 00:46:34,950 --> 00:46:36,210 তারপর এবং শুধুমাত্র তারপর. 972 00:46:36,210 --> 00:46:39,890 এটা এগিয়ে এর এটা কম্পাইল যাচ্ছে না সময় বা এক কপি কম্পাইল এবং তারপর দিতে 973 00:46:39,890 --> 00:46:41,570 যে সবাই কপি কম্পাইল. 974 00:46:41,570 --> 00:46:43,830 প্রতিটি সময়, এটা মাধ্যমে যেতে যাচ্ছে পাতিপাতি এবং এটি চালানো. 975 00:46:43,830 --> 00:46:46,620 >> তাই কিছু লাইনের কাজ ও পারে আউটপুট সঠিক কিছু. 976 00:46:46,620 --> 00:46:49,500 এবং অন্যান্য লাইনের ভাঙা হতে পারে এবং আউটপুট একটি ত্রুটি পরিবর্তে. 977 00:46:49,500 --> 00:46:52,650 পিএইচপি সঙ্গে ডিবাগ যখন সুতরাং, আমরা দিয়েছি আপনি সহায়ক জিনিষ কয়েক 978 00:46:52,650 --> 00:46:54,580 চান, তাহলে আপনি ডিবাগ সাহায্য করার ডাম্প ফাংশন. 979 00:46:54,580 --> 00:46:56,900 >> কিন্তু সাধারণত, আপনি যাচ্ছেন এই ত্রুটিগুলি দেখতে. 980 00:46:56,900 --> 00:46:58,340 এবং যে আপনি চলুন কিভাবে আপনি ভুল কিছু করেছিল জানি. 981 00:46:58,340 --> 00:47:00,740 তবে আপনি যদি শুধুমাত্র ত্রুটি দেখতে যাচ্ছেন আপনি আসলে কোড রান একবার. 982 00:47:00,740 --> 00:47:03,420 983 00:47:03,420 --> 00:47:08,880 >> আরেকটি গুরুত্বপূর্ণ PHP 'র দৃষ্টিভঙ্গি এবং ওয়েব ডেভেলপমেন্ট পেতে এর ধারণা 984 00:47:08,880 --> 00:47:09,920 পোস্ট বনাম. 985 00:47:09,920 --> 00:47:13,250 কেহ কি পার্থক্য ব্যাখ্যা করতে পারবেন মধ্যে পেতে এবং পোস্ট কি? 986 00:47:13,250 --> 00:47:17,530 987 00:47:17,530 --> 00:47:18,780 কেউ - 988 00:47:18,780 --> 00:47:21,710 989 00:47:21,710 --> 00:47:21,970 হ্যাঁ. 990 00:47:21,970 --> 00:47:24,495 >> AUDIENCE: তাদের কি না এক ব্যবহারকারী ডাটা দেখতে দিন, 991 00:47:24,495 --> 00:47:26,080 এবং তাদের একজন আছে না? 992 00:47:26,080 --> 00:47:27,310 >> JASON HIRSCHHORN: গ্রেট. 993 00:47:27,310 --> 00:47:28,400 হ্যাঁ, আপনি যোগ করতে কিছু আছে? 994 00:47:28,400 --> 00:47:32,622 >> AUDIENCE: আমি পাতলা পোস্ট একটি অতি - বিশ্বব্যাপী পরিবর্তনশীল. 995 00:47:32,622 --> 00:47:34,740 >> JASON HIRSCHHORN: সুতরাং এই দুটি ভেরিয়েবল আপনি দেওয়া হয়. 996 00:47:34,740 --> 00:47:35,630 এই শুধু ভেরিয়েবল. 997 00:47:35,630 --> 00:47:37,740 এবং আপনি তারা ভেরিয়েবল করছি জানি, ঠিক কারণ আমি 998 00:47:37,740 --> 00:47:38,780 ডলার চিহ্ন ব্যবহার. 999 00:47:38,780 --> 00:47:41,950 >> এই দেওয়া ভেরিয়েবল পিএইচপি দ্বারা আপনাকে. 1000 00:47:41,950 --> 00:47:45,990 এবং আপনি ওয়েব পেজ মধ্যে সরানো যখন, আপনি কিছু তথ্য সংরক্ষণ করতে চান. 1001 00:47:45,990 --> 00:47:47,960 আপনি সম্ভবত সংরক্ষণ করতে চান ইউজার লগইন করা হয় 1002 00:47:47,960 --> 00:47:49,270 যে পেতে এবং পোষ্ট সংরক্ষিত নয়. 1003 00:47:49,270 --> 00:47:51,390 যে, অন্য কিছু সংরক্ষিত হচ্ছে একটি ভিন্ন পরিবর্তনশীল. 1004 00:47:51,390 --> 00:47:55,170 >> কেহ জানেন কি সংরক্ষিত যে পরিবর্তনশীল মধ্যে, বা কি ভেরিয়েবল আপনি ব্যবহার মধ্যে 1005 00:47:55,170 --> 00:47:57,728 নিশ্চিত যে, 7 পি সেট করুন ইউজার লগ ইন করা হয়? 1006 00:47:57,728 --> 00:48:00,360 1007 00:48:00,360 --> 00:48:03,690 $ _SESSION, যে, ঠিক ঠিক সঙ্গে পরিচিত হতে সম্ভবত গুরুত্বপূর্ণ 1008 00:48:03,690 --> 00:48:06,060 এই জিনিস নাম সমূহ আপনি প্রায়ই ব্যবহার. 1009 00:48:06,060 --> 00:48:10,070 >> সুতরাং আপনি সংরক্ষণ সময় ভেরিয়েবল ব্যবহার পৃষ্ঠা থেকে পাতার বিস্তারিত. 1010 00:48:10,070 --> 00:48:11,075 যে একটি সুপার পরিবর্তনশীল এর. 1011 00:48:11,075 --> 00:48:15,250 এটা হয়ত মত, প্রতিটি পৃষ্ঠায় উপস্থিত একটি বিশ্বব্যাপী পরিবর্তনশীল, আপনি মনে করতে চান 1012 00:48:15,250 --> 00:48:16,900 যে মত এটি সম্পর্কে. 1013 00:48:16,900 --> 00:48:19,260 >> অন্যান্য ভেরিয়েবলের একটি দম্পতি আছে আপনি তথ্য হস্তান্তর করতে পারবেন 1014 00:48:19,260 --> 00:48:20,710 পাতা থেকে পাতা থেকে. 1015 00:48:20,710 --> 00:48:24,260 বিশেষ করে, বেশী আমরা মনোনিবেশ করব GET এবং পোষ্ট ভেরিয়েবল. 1016 00:48:24,260 --> 00:48:29,330 পিএইচপি তারা অনুরূপ $ _GET এবং $ _POST. 1017 00:48:29,330 --> 00:48:33,610 এবং পার্থক্য, হিসাবে মার্কাস তীক্ষ্ন আউট, তাদের দুজনের মধ্যে অনুপস্থিত 1018 00:48:33,610 --> 00:48:37,670 $ _GET মধ্যে তথ্য ইউআরএল প্রদর্শন. 1019 00:48:37,670 --> 00:48:41,380 >> সুতরাং, আমরা এখানে ঘৃণা যদি আমরা একটি ইউটিউব লিঙ্ক দেখুন. 1020 00:48:41,380 --> 00:48:43,760 আমরা এই প্রশ্ন চিহ্ন দেখতে. 1021 00:48:43,760 --> 00:48:47,730 আমরা V = এবং তারপর কিছু মূল্য দেখুন. 1022 00:48:47,730 --> 00:48:53,460 পিছনে কি মূল্য এই ধারণা করা জুড়ি, ভী কী. 1023 00:48:53,460 --> 00:48:56,970 এবং উপর এখানে মান. 1024 00:48:56,970 --> 00:49:01,030 >> আমরা এই পৃষ্ঠায় যেতে হয় বা তাই যদি এই পৃষ্ঠায় কোডিং, আমরা একটি হবে 1025 00:49:01,030 --> 00:49:04,000 পরিবর্তনশীল $ _GET বলা. 1026 00:49:04,000 --> 00:49:11,030 আমরা $ _GET গিয়েছিলাম যদি খোলা বন্ধনী "বনাম" অ্যারের অনুরূপ বন্ধ বন্ধনী, 1027 00:49:11,030 --> 00:49:15,000 স্বরলিপি, এই একটি সহযোগী অ্যারে আমরা সূচকের ব্যবহার করছি না, কারণ. 1028 00:49:15,000 --> 00:49:16,710 নির্দেশক হিসাবে স্ট্রিং ব্যবহার করা হয়েছে. 1029 00:49:16,710 --> 00:49:17,940 কিন্তু অনুরূপ ধারণা. 1030 00:49:17,940 --> 00:49:20,520 আমরা গিয়েছিলাম, এই মূল্য পেতে হবে. 1031 00:49:20,520 --> 00:49:23,276 >> এই পৃষ্ঠায়, আমরা সক্ষম হতে চাই এই মান ব্যবহার করতে. 1032 00:49:23,276 --> 00:49:32,200 আমরা আসলে চেহারা, এর যাক একটি YouTube পৃষ্ঠায় যান. 1033 00:49:32,200 --> 00:49:35,140 কি ভিডিও আমরা দেখতে হবে? 1034 00:49:35,140 --> 00:49:37,350 এই এক, মানুষ ভক্ত Hobbit হয়? 1035 00:49:37,350 --> 00:49:40,731 >> AUDIENCE: হ্যাঁ. 1036 00:49:40,731 --> 00:49:44,750 >> JASON HIRSCHHORN: তাই আমি কপি করছি তাদের ভাগ URL এবং 1037 00:49:44,750 --> 00:49:46,000 একটি নতুন উইন্ডোতে এটি পেস্ট. 1038 00:49:46,000 --> 00:49:48,550 1039 00:49:48,550 --> 00:50:00,470 আপনি এখানে সন্ধান যদি এবং এখন,, আপনি পাবেন আবার, বিজ্ঞপ্তি যে - 1040 00:50:00,470 --> 00:50:03,170 আমি এই কপি এবং পেস্ট করা যাচ্ছে না gedit, তাই আমরা এটা বড় দেখতে পারেন. 1041 00:50:03,170 --> 00:50:16,530 1042 00:50:16,530 --> 00:50:19,720 আপনি এটা আছে বিজ্ঞপ্তি পাবেন এই প্রশ্ন চিহ্ন. 1043 00:50:19,720 --> 00:50:22,150 প্রশ্ন চিহ্ন designates যে এই পর সবকিছু হতে যাচ্ছে 1044 00:50:22,150 --> 00:50:23,530 পেতে পরিবর্তনশীল সংরক্ষিত. 1045 00:50:23,530 --> 00:50:29,130 >> এর পরে বনাম আছে, প্রথম যে এর কী এবং এই প্রথম মূল্য. 1046 00:50:29,130 --> 00:50:30,710 Ampersand বিশেষ. 1047 00:50:30,710 --> 00:50:34,340 Ampersand, বলছে না ঠিক আছে, আমরা প্রথম মূল্য সমাপ্ত. 1048 00:50:34,340 --> 00:50:37,170 আমরা এখন অন্য নেভিগেশন চলন্ত হয় কী মান জোড়া. 1049 00:50:37,170 --> 00:50:41,135 এখানে, মূল বৈশিষ্ট্য বলা হয়, এবং মূল্য youtu.be হয়. 1050 00:50:41,135 --> 00:50:44,010 1051 00:50:44,010 --> 00:50:50,710 >> আমি এই পৃষ্ঠায় একটি কোডিং ছিল এবং যদি তাই হয় কারো এই URL গিয়েছিলাম এবং আমি ছিল 1052 00:50:50,710 --> 00:50:53,190 হয়তো watch.php. 1053 00:50:53,190 --> 00:50:54,150 এবং আমি এই কোডিং করা হয়. 1054 00:50:54,150 --> 00:50:57,060 এবং আমি $ _GET পরিবর্তনশীল ব্যবহার করতে পারেন. 1055 00:50:57,060 --> 00:51:02,740 এবং আমি একটি বনাম আছে, এবং হবে আমি একটি বৈশিষ্ট্য আছে. 1056 00:51:02,740 --> 00:51:07,080 >> এবং আমি বনাম কী ব্যবহার করা হলে, আমি এই মান পেতে হবে. 1057 00:51:07,080 --> 00:51:14,145 এবং আমি $ _GET বন্ধনী "বৈশিষ্ট্য" না হলে বন্ধ বন্ধনী, আমি এই মূল্য পেতে হবে. 1058 00:51:14,145 --> 00:51:17,530 আবার, এটা অগত্যা না আবেদন - 1059 00:51:17,530 --> 00:51:21,460 স্পষ্টত, ইউটিউব কি ও মান এবং তথ্য প্রযোজ্য নয় পেতে 1060 00:51:21,460 --> 00:51:22,700 আমাদের সমস্যা 7 সেট করুন. 1061 00:51:22,700 --> 00:51:28,450 কিন্তু কিছু জিনিস আছে যা আমরা আমাদের সমস্যা সেট 7 পান মাধ্যমে পাস. 1062 00:51:28,450 --> 00:51:33,120 এবং অবশ্যই, আপনি একটি ওয়েব পৃষ্ঠাতে যান যখন অথবা, আপনার নিজের পাতা কোডিং করা হয় 1063 00:51:33,120 --> 00:51:36,440 $ _GET উপকারে আসবে আপনার কোডিং করার সময়. 1064 00:51:36,440 --> 00:51:41,030 >> তারপর $ _GET ব্যবহার এক কারণে, কি এটা কোন গোপনীয়তা নিতে পারবেন না? 1065 00:51:41,030 --> 00:51:43,170 আপনি এই সব তথ্য দেখতে যে স্থানান্তর করা হচ্ছে. 1066 00:51:43,170 --> 00:51:44,170 এটা সব ব্যবহারকারীকে প্রদর্শন করা হয়. 1067 00:51:44,170 --> 00:51:49,060 তবে আপনি যদি বল যে এক কারণে কি হিসাবে, $ _GET কিছু রাখতে চান, 1068 00:51:49,060 --> 00:51:50,310 $ _POST বিরোধিতা? 1069 00:51:50,310 --> 00:51:52,650 1070 00:51:52,650 --> 00:51:53,900 কেন আপনি তা করতে চাইবেন? 1071 00:51:53,900 --> 00:51:58,065 1072 00:51:58,065 --> 00:51:58,540 >> ঠিক আছে. 1073 00:51:58,540 --> 00:52:00,310 আমি ক্যুইজ 1 আপনাকে জিজ্ঞাসা. 1074 00:52:00,310 --> 00:52:02,210 $ _GET এর স্বপক্ষে কি? 1075 00:52:02,210 --> 00:52:04,250 এক স্বপক্ষে কি? 1076 00:52:04,250 --> 00:52:04,700 হাঁ - 1077 00:52:04,700 --> 00:52:06,180 >> AUDIENCE: এটা সহজ তথ্য ভাগ. 1078 00:52:06,180 --> 00:52:07,040 >> JASON HIRSCHHORN: আমি মনে করি দারুণ. 1079 00:52:07,040 --> 00:52:07,870 এটি তথ্য শেয়ার করার জন্য সহজ. 1080 00:52:07,870 --> 00:52:09,360 এটা বুকমার্ক সহজ. 1081 00:52:09,360 --> 00:52:15,260 >> আপনি এখন বুকমার্ক করতে পারেন YouTube.com /? V = কিছু পর্যবেক্ষণ ও যান 1082 00:52:15,260 --> 00:52:16,900 যে নির্দিষ্ট ভিডিওতে. 1083 00:52:16,900 --> 00:52:22,020 ইউটিউব সবসময় করতে পোষ্ট অনুরোধ করেছিলাম যদি বিভিন্ন পেজ, প্রতি ইউটিউব ইউআরএল 1084 00:52:22,020 --> 00:52:22,985 YouTube.com হবে. 1085 00:52:22,985 --> 00:52:25,750 আপনি একটি একক ভিডিও বুকমার্ক করতে পারেনি. 1086 00:52:25,750 --> 00:52:28,160 যদি আপনি বলে যে লিঙ্ক শেয়ার করা কারণ অন্য কেউ সঙ্গে, তারা না 1087 00:52:28,160 --> 00:52:30,160 স্বয়ংক্রিয়ভাবে আপনার পোস্ট পরিবর্তনশীল পেতে. 1088 00:52:30,160 --> 00:52:33,570 তারা শুধু এই লিঙ্ক পেয়ে, এবং করছি লিঙ্ক সবার জন্য একই. 1089 00:52:33,570 --> 00:52:35,180 >> সুতরাং যে এক প্রো হয়. 1090 00:52:35,180 --> 00:52:38,850 এটা আপনি বুকমার্ক এই পারবেন তথ্য বা এই তথ্য শেয়ার 1091 00:52:38,850 --> 00:52:40,840 অথবা এটি একটি সামান্য বিট করতে আরও ব্যবহারকারী বান্ধব. 1092 00:52:40,840 --> 00:52:43,890 অবশ্যই, কোন গোপনীয়তা নেই, তাই আমরা এই পরিবর্তনশীল আছে. 1093 00:52:43,890 --> 00:52:47,570 আর পোস্টের তথ্য নেই ইউআরএল প্রদর্শন. 1094 00:52:47,570 --> 00:52:49,200 >> এটা সম্পূর্ণ ব্যক্তিগত নয়. 1095 00:52:49,200 --> 00:52:51,710 কিন্তু এটা বাড়তে আরও বেশি ব্যক্তিগত হয়. 1096 00:52:51,710 --> 00:52:55,030 এবং যাতে আপনি এই URL দেখতে পাবেন নিচে এখানে, cs50.net. 1097 00:52:55,030 --> 00:52:59,200 আপনি লগ ইন করছি থাকুক বা না ওয়েবসাইট, এটি একই আছে যাচ্ছে 1098 00:52:59,200 --> 00:53:02,600 ইউআরএল, cs50.net. 1099 00:53:02,600 --> 00:53:05,940 >> একথাও ঠিক যে, কিছু যদি ভিন্ন আপনি ওয়েবসাইটে লগ করছি. 1100 00:53:05,940 --> 00:53:08,690 আপনি, আছে সম্ভবত ইনপুট আপনার পিন. 1101 00:53:08,690 --> 00:53:10,600 এবং এটা নিশ্চিত করা হয়েছে সার্ভারের সাথে. 1102 00:53:10,600 --> 00:53:12,650 এবং এটা সম্ভবত সংরক্ষণ হচ্ছে কিছু অন্যান্য তথ্য. 1103 00:53:12,650 --> 00:53:14,810 কিন্তু URL-এ পরিবর্তন করে না. 1104 00:53:14,810 --> 00:53:17,080 >> তাই সেই ক্ষেত্রে, যখন কিছু পোস্ট দ্বারা প্রেরিত হয়. 1105 00:53:17,080 --> 00:53:18,800 ইউআরএল পরিবর্তন করে না. 1106 00:53:18,800 --> 00:53:21,100 এই তথ্য নেই ইউআরএল প্রদর্শন. 1107 00:53:21,100 --> 00:53:26,150 কিন্তু কিছু রাষ্ট্র হয়তো পরিবর্তন, এবং হয়েছে সংরক্ষিত কিছু তথ্য আছে 1108 00:53:26,150 --> 00:53:27,400 পোষ্ট পরিবর্তনশীল. 1109 00:53:27,400 --> 00:53:30,460 1110 00:53:30,460 --> 00:53:36,880 >> দুঃখিত. আমি এসকিউএল মধ্যে যেতে আগে, কোন বিশেষ করে পিএইচপি,, সম্পর্কে প্রশ্ন 1111 00:53:36,880 --> 00:53:41,850 জিনিষ প্রশ্ন আমরা ওভার যেতে না আপনি পাওয়া বা কোনো সিনট্যাক্স বা করেছি 1112 00:53:41,850 --> 00:53:43,855 পিএইচপি সম্পর্কে যুক্তিবিজ্ঞান প্রশ্ন? 1113 00:53:43,855 --> 00:53:49,300 1114 00:53:49,300 --> 00:53:50,050 ঠিক আছে. 1115 00:53:50,050 --> 00:53:54,400 >> আপনি হবে চূড়ান্ত ভাষা এই সপ্তাহে সাথে আলাপচারিতার হয় 1116 00:53:54,400 --> 00:53:58,920 গঠিত অনুসন্ধান ভাষা, এসকিউএল, প্রায়ই পরিণাম উচ্চারিত. 1117 00:53:58,920 --> 00:54:01,740 যে আপনার সাথে যোগাযোগ করার অনুমতি দেয় একটি বিধিবদ্ধ উপায়ে ডাটাবেস. 1118 00:54:01,740 --> 00:54:04,390 এবং এটা পিএইচপি দিয়ে খুব সুন্দরভাবে পালন করে. 1119 00:54:04,390 --> 00:54:09,950 >> আপনি সমস্যা সেট 7 মধ্যে দেখতে পাবেন, আমরা করেছি আপনি প্রশ্নের সাথে একটি ফাংশন বলা দেওয়া. 1120 00:54:09,950 --> 00:54:14,990 এবং এটি একটি এসকিউএল স্ট্রিং এবং executes লাগে ডাটাবেসের উপর যে প্রশ্নের সাথে. 1121 00:54:14,990 --> 00:54:17,470 বছর অতীতে, আপনি না এই ফাংশন দেওয়া. 1122 00:54:17,470 --> 00:54:22,250 আপনি করতে পিএইচপি ফাংশন ব্যবহার ছিল ডাটাবেস এবং চেক উপর প্রশ্ন 1123 00:54:22,250 --> 00:54:24,230 তারপর ফলাফল পাওয়া ত্রুটির জন্য এবং. 1124 00:54:24,230 --> 00:54:26,120 >> এবং প্রকৃতপক্ষে, এটি যে কঠিন না, আবার, এটা পালন করে, কারণ 1125 00:54:26,120 --> 00:54:27,080 খুব সুন্দরভাবে পিএইচপি সঙ্গে. 1126 00:54:27,080 --> 00:54:31,240 এবং পিএইচপি আপনি ফাংশন অনেক দেয় একটি SQL ডাটাবেস সাথে যোগাযোগ করার জন্য. 1127 00:54:31,240 --> 00:54:34,810 তাই প্রায়ই, দুই হাজার এইসব একসঙ্গে যান. 1128 00:54:34,810 --> 00:54:37,090 অবশ্যই, আপনার সাথে যোগাযোগ করতে পারে কোনো সাথে এসকিউএল ডাটাবেজ 1129 00:54:37,090 --> 00:54:38,400 অন্যান্য ভাষার সংখ্যা. 1130 00:54:38,400 --> 00:54:41,420 কিন্তু পিএইচপি চয়ন একটি মহান এক. 1131 00:54:41,420 --> 00:54:42,290 >> একটি ডাটাবেস - 1132 00:54:42,290 --> 00:54:46,030 আমরা দ্রুত এই উপর যাবেন, কারণ এই যে আমরা চলুন একটি গুঁজন শব্দ 1133 00:54:46,030 --> 00:54:48,030 প্রায়ই ব্যবহার শুরু - 1134 00:54:48,030 --> 00:54:50,140 সারণির একটি সংকলন. 1135 00:54:50,140 --> 00:54:53,960 সুতরাং আমরা এটা মনে করতে পারেন একটি এক্সেল ফাইল হিসাবে. 1136 00:54:53,960 --> 00:54:57,260 একটি এক্সেল ফাইলে একাধিক ট্যাব আছে পর্দার নীচের অংশে অবস্থিত. 1137 00:54:57,260 --> 00:55:03,090 প্রতিটি ট্যাব আমরা এখন, একটা টেবিল ডাকবো যেখানে একটি টেবিলের সারি একটি সংকলন. 1138 00:55:03,090 --> 00:55:04,060 >> এবং একটি সারিতে কি? 1139 00:55:04,060 --> 00:55:06,890 ওয়েল, একটি সারি যে একই জিনিস এক্সেল ফাইলে. 1140 00:55:06,890 --> 00:55:10,380 মাত্র প্রতিটি জন্য নির্দিষ্ট মান আছে ক্ষেত্র বা একে দেওয়া কলামে দেওয়া. 1141 00:55:10,380 --> 00:55:12,010 এটা টেবিলে একটি এন্ট্রি মত. 1142 00:55:12,010 --> 00:55:16,570 এটি একটি আইডি, একটি যারা একজন ছাত্র, এর নির্দিষ্ট আইডি, এবং একটি নির্দিষ্ট নাম এবং একটি 1143 00:55:16,570 --> 00:55:17,910 নির্দিষ্ট ঘর. 1144 00:55:17,910 --> 00:55:19,790 >> সুতরাং একটি ডাটাবেসের একটি সংকলন সারণির. 1145 00:55:19,790 --> 00:55:22,685 আর টেবিলের নিজেদের একটা হয় সারি বা রেকর্ডের সংখ্যা. 1146 00:55:22,685 --> 00:55:25,470 1147 00:55:25,470 --> 00:55:28,280 প্রতিটি মধ্যে, এছাড়াও রয়েছে টেবিল, নির্দিষ্ট ক্ষেত্র. 1148 00:55:28,280 --> 00:55:32,130 এবং যে প্রতিটি রেকর্ড কি নির্দিষ্ট করে আছে যাচ্ছে, ক্ষেত্র কখনও কখনও বলা 1149 00:55:32,130 --> 00:55:33,890 কলাম কিন্তু সাধারণত বলা ক্ষেত্র. 1150 00:55:33,890 --> 00:55:38,270 >> এই খুব সহজ টেবিল, আমি তিনটি আছে ক্ষেত্র, একটি আইডি ক্ষেত্র, একটি ব্যবহারকারীর নাম 1151 00:55:38,270 --> 00:55:39,780 ক্ষেত্র, এবং একটি হ্যাশ ক্ষেত্র. 1152 00:55:39,780 --> 00:55:41,300 এবং আমি তিন সারি আছে. 1153 00:55:41,300 --> 00:55:42,100 ঠিক এখন, তারা খালি করছি. 1154 00:55:42,100 --> 00:55:44,850 তারা সম্ভবত ফাঁকা হবে না এটা আমার বাস্তব ডাটাবেস ছিল. 1155 00:55:44,850 --> 00:55:50,530 >> তাই আপনি এক্সেল ব্যবহার করেছি যদি, অনুরূপ ধারণা আপনি Excel এ কাজ করার জন্য, যদিও, 1156 00:55:50,530 --> 00:55:54,300 একথাও ঠিক যে, এখন আমরা সক্ষম হতে যাচ্ছেন উপর আরো অনেক শক্তিশালী জিনিষ না 1157 00:55:54,300 --> 00:55:56,430 সংরক্ষিত হয় যে তথ্য আমাদের ডাটাবেসের মধ্যে. 1158 00:55:56,430 --> 00:56:00,270 আপনি নিজেকে এক তৈরি করা হবে সমস্যা সেট 7 জন্য ডাটাবেস. 1159 00:56:00,270 --> 00:56:02,820 তবে আপনি যদি একাধিক তৈরি হবে ডাটাবেসের মধ্যে টেবিল. 1160 00:56:02,820 --> 00:56:06,950 >> আপনি একটি ডাটাবেস তৈরি করা হবে বা ব্যবহারকারীদের জন্য একটি টেবিল. 1161 00:56:06,950 --> 00:56:12,830 আপনি জন্য একটি টেবিল তৈরি হবে সম্ভবত স্টক লেনদেন, রাখা 1162 00:56:12,830 --> 00:56:15,580 তাদের সম্পর্কে অবগত, আপনাকে করতে হবে, কারণ একটি ইতিহাস বৈশিষ্ট্য বাস্তবায়ন. 1163 00:56:15,580 --> 00:56:18,370 ঐ টেবিল থাকবে উভয় বিভিন্ন ক্ষেত্র. 1164 00:56:18,370 --> 00:56:22,190 উদাহরণস্বরূপ, একটি ব্যবহারকারী ক্ষেত্রের মধ্যে, আপনি সম্ভবত তাদের ব্যবহারকারীর নাম এবং একটি চান 1165 00:56:22,190 --> 00:56:24,220 আইডি এবং তাদের পাসওয়ার্ডের একটি হ্যাশ. 1166 00:56:24,220 --> 00:56:28,450 >> ট্র্যাক রাখে স্টক টেবিল ইন ইতিহাস বা ইতিহাস টেবিল, আপনি 1167 00:56:28,450 --> 00:56:31,620 সম্ভবত ব্যবহারকারীর নাম দরকার নেই এবং হ্যাশ এবং আইডি. 1168 00:56:31,620 --> 00:56:34,460 আপনি সম্ভবত শুধুমাত্র এক প্রয়োজন অনন্য যে মান, সংযুক্ত 1169 00:56:34,460 --> 00:56:35,830 কোনো নির্দিষ্ট ব্যবহারকারীর সঙ্গে এটি. 1170 00:56:35,830 --> 00:56:38,100 >> কিন্তু তারপর, আপনি অন্যান্য সঞ্চয় করতে চান , ভালো জিনিস কি সময় 1171 00:56:38,100 --> 00:56:40,630 লেনদেন হয়েছে. 1172 00:56:40,630 --> 00:56:42,380 কি স্টক কেনা বা বিক্রি করা হয়েছিল? 1173 00:56:42,380 --> 00:56:44,150 স্টক কত শেয়ার কেনা বা বিক্রি করা হয়েছিল? 1174 00:56:44,150 --> 00:56:48,360 দাম কি ছিল যা এ স্টক কেনা বা বিক্রি করা হয়েছিল? 1175 00:56:48,360 --> 00:56:50,180 >> তাই আবার, আপনি আলাপচারিতার করা চলুন যে একটি উপাত্ত সঙ্গে 1176 00:56:50,180 --> 00:56:51,350 একাধিক টেবিল আছে যাচ্ছে. 1177 00:56:51,350 --> 00:56:54,340 প্রতিটি টেবিলের আছে যাচ্ছে ক্ষেত্র নিজস্ব সেট. 1178 00:56:54,340 --> 00:56:58,430 তবে, সম্ভবত একটি অনুরূপ হতে হবে ক্ষেত্রের প্রতিটি টেবিলে, যে 1179 00:56:58,430 --> 00:57:00,130 একে অপরের তাদের সম্পর্কিত. 1180 00:57:00,130 --> 00:57:02,660 সাধারণত, এই একটি আইডি ক্ষেত্র. 1181 00:57:02,660 --> 00:57:07,000 >> কারণ প্রত্যেক ব্যবহারকারী একটি অনন্য আইডি হয়েছে থাকে এবং আপনি প্রতি সঙ্গে যে আইডি যুক্ত 1182 00:57:07,000 --> 00:57:09,365 ব্যবহারকারী তোলে অথবা যে লেনদেন যে ব্যবহারকারীর ইতিহাসের সব. 1183 00:57:09,365 --> 00:57:12,760 1184 00:57:12,760 --> 00:57:13,830 এবং আপনি ব্যবহারকারীর আইডি আছে. 1185 00:57:13,830 --> 00:57:15,365 আপনি তথ্য পেতে পারেন টেবিল থেকে. 1186 00:57:15,365 --> 00:57:19,770 আপনি তাদের ব্যবহারকারীর নাম পেতে, এবং আপনি পারেন তাদের লেনদেনের সব পেতে পারেন. 1187 00:57:19,770 --> 00:57:24,410 >> উপাত্ত সম্পর্কে কোন প্রশ্ন, বা নির্দিষ্ট প্রশ্ন? 1188 00:57:24,410 --> 00:57:25,240 বাস্তবিক, আমি কি যে রাখা যাক. 1189 00:57:25,240 --> 00:57:27,410 আমরা দুই পক্ষই সেখানে থাকব. 1190 00:57:27,410 --> 00:57:31,210 >> তাই চার অপারেশন আছে আপনি মধ্যে ব্যবহার করা হবে যে উপাত্ত 1191 00:57:31,210 --> 00:57:34,790 সমস্যা সম্ভবত 7 সেট করুন এবং কখনও ব্যবহার করা. 1192 00:57:34,790 --> 00:57:38,040 আপনাকে যা করতে চাই প্রথম জিনিস সন্নিবেশ হয় একটি নতুন একটি টেবিলের মধ্যে রেকর্ড বা 1193 00:57:38,040 --> 00:57:39,960 একটি টেবিল মধ্যে নতুন সারি. 1194 00:57:39,960 --> 00:57:46,070 এই, জেনেরিক ফাংশন যে SQL কোয়েরি জেনেরিক ফর্ম,. 1195 00:57:46,070 --> 00:57:52,240 >> , টেবিল মধ্যে INSERT যাহা কলাম এর পরে প্রবেশ করাতে চান এবং 1196 00:57:52,240 --> 00:57:58,740 আপনি চান চলুন যে মান যারা কলাম বা ক্ষেত্র পুরা. 1197 00:57:58,740 --> 00:58:03,980 আপনি একটি একাধিক টেবিল আছে ডাটাবেস বা একাধিক উপাত্ত, আপনি 1198 00:58:03,980 --> 00:58:06,630 এছাড়াও ডাটাবেস নির্দিষ্ট করতে হবে পারে এবং আপনি চান যে টেবিল 1199 00:58:06,630 --> 00:58:07,980 মধ্যে জিনিস রাখা. 1200 00:58:07,980 --> 00:58:11,390 কিন্তু খুব সহজ, আপনি সন্নিবেশ করতে চান কিছু মধ্যে, আপনি বলতে, এখানে আছেন 1201 00:58:11,390 --> 00:58:12,890 আমি মধ্যে সন্নিবেশ করতে চান ক্ষেত্র. 1202 00:58:12,890 --> 00:58:14,740 এবং এখানে মান. 1203 00:58:14,740 --> 00:58:18,840 >> কিছু টেবিলের মধ্যে, এছাড়াও, এবং এই সদস্যর টেবিল একটি ভাল উদাহরণ. 1204 00:58:18,840 --> 00:58:21,940 সম্ভবত এই সদস্যর টেবিলে এবং সম্ভবত পি সেট আপনার ব্যবহারকারীর টেবিলে 1205 00:58:21,940 --> 00:58:24,200 7, শুধুমাত্র একটি ব্যবহারকারীর নাম মূল্য আছে না. 1206 00:58:24,200 --> 00:58:27,100 মাত্র নগদ মূল্য আছে না, বা ক্ষেত্র, বরং. 1207 00:58:27,100 --> 00:58:29,140 একটি আইডি ক্ষেত্র আছে. 1208 00:58:29,140 --> 00:58:31,110 >> আমি যে আইডি ক্ষেত্র সন্নিবেশ করতে যাচ্ছি না. 1209 00:58:31,110 --> 00:58:34,020 এটা করতে দেওয়া যাচ্ছে আমার স্বয়ংক্রিয়ভাবে, যখন একটি 1210 00:58:34,020 --> 00:58:35,810 নতুন রেকর্ড ঢোকানো হয়. 1211 00:58:35,810 --> 00:58:37,820 তাই কিছু ক্ষেত্র আছে যে আপনি স্বয়ংক্রিয় করা সেট করতে পারেন. 1212 00:58:37,820 --> 00:58:41,740 >> হতে পারে আপনি প্রত্যেক ব্যবহারকারীর দিতে চান বাদুড় বন্ধ নগদ $ 10,000. 1213 00:58:41,740 --> 00:58:43,470 তাই আমি সন্নিবেশ করতে হবে না এখানে নগদ একটি সংখ্যা. 1214 00:58:43,470 --> 00:58:45,860 আমি সন্নিবেশ দরকার তা ব্যবহারকারীর নাম. 1215 00:58:45,860 --> 00:58:49,230 এবং তারপর, নগদ ক্ষেত্র হবে আইডি ক্ষেত্র হবে প্রাক জনবহুল, এবং 1216 00:58:49,230 --> 00:58:50,590 করা প্রাক জনবহুল. 1217 00:58:50,590 --> 00:58:53,640 >> তাই বারংবার, আমরা ঢোকাতে করছি না কিছু প্রতি ক্ষেত্রের মধ্যে, কারণ 1218 00:58:53,640 --> 00:58:55,400 যারা অন্যান্য ক্ষেত্রগুলি পূরণ করা হয়. 1219 00:58:55,400 --> 00:58:58,320 কারণ যে কিভাবে আমরা যে টেবিল সেট আপ. 1220 00:58:58,320 --> 00:59:01,280 >> আপনি চলুন দ্বিতীয় জিনিসটি কাজ করতে চান একটি রেকর্ড মুছে যায়. 1221 00:59:01,280 --> 00:59:02,900 কিছু মুছে ফেলা খুব সহজ. 1222 00:59:02,900 --> 00:59:05,660 আপনি যেখানে আপনি চান টেবিল দিতে থেকে কিছু মুছতে. 1223 00:59:05,660 --> 00:59:11,202 এবং আপনি ঠিক আছে, আমি মুছে ফেলতে চান, বলে Milo একটি ব্যবহারকারীর নাম আছে রেকর্ড. 1224 00:59:11,202 --> 00:59:16,180 অথবা আমি সব রেকর্ড মুছতে চান একটি Milo এর ব্যবহারকারী নাম বা যে ছিল আছে 1225 00:59:16,180 --> 00:59:18,700 ব্যবহারকারী আইডি সংখ্যা 2 থেকে লেনদেন. 1226 00:59:18,700 --> 00:59:21,950 1227 00:59:21,950 --> 00:59:24,809 এই প্রথম কোন প্রশ্ন প্রশ্ন দুই ধরনের? 1228 00:59:24,809 --> 00:59:26,059 >> AUDIENCE: [শ্রবণাতীত]. 1229 00:59:26,059 --> 00:59:28,721 1230 00:59:28,721 --> 00:59:30,770 >> JASON HIRSCHHORN: হ্যাঁ. 1231 00:59:30,770 --> 00:59:33,530 তাই আমি সারি এবং রেকর্ড ব্যবহার করা যাচ্ছে না অদলবদল করে এবং কিছু 1232 00:59:33,530 --> 00:59:35,400 কলাম ও ক্ষেত্রের সঙ্গে. 1233 00:59:35,400 --> 00:59:37,650 কিন্তু এক সারিতে এক রেকর্ড. 1234 00:59:37,650 --> 00:59:40,080 এক কলাম যাচ্ছে, এক ক্ষেত্র এই টেবিল থেকে ব্যাক. 1235 00:59:40,080 --> 00:59:44,210 1236 00:59:44,210 --> 00:59:45,420 >> ঠিক আছে. 1237 00:59:45,420 --> 00:59:47,310 আপনি সম্ভবত করছি পরের জিনিস করতে যাচ্ছে কিছু পেতে হয় 1238 00:59:47,310 --> 00:59:48,400 টেবিল থেকে তথ্য. 1239 00:59:48,400 --> 00:59:50,090 এটা একটি নির্বাচন করুন প্রশ্নের সাথে হয়. 1240 00:59:50,090 --> 00:59:52,330 এবং আবার, কি টেবিল আমি থেকে নির্বাচন করছি? 1241 00:59:52,330 --> 00:59:58,370 এবং কি কলামে আমি নির্বাচন করতে চান, বা না কি মান আমি নির্বাচন করতে চান না এবং 1242 00:59:58,370 --> 00:59:59,530 যা সারি থেকে? 1243 00:59:59,530 --> 01:00:01,120 >> তাই নির্বাচন একটু নির্দিষ্ট করে. 1244 01:00:01,120 --> 01:00:03,620 আমি ঠিক আছে, আমি এই টেবিল চান বলে. 1245 01:00:03,620 --> 01:00:09,350 এবং তারপর আমি কলাম ব্যবহারকারীর নাম চান, এবং আমি আইডি 2 সঙ্গে সারি থেকে এটি করতে চান. 1246 01:00:09,350 --> 01:00:11,030 এটা একটি নির্বাচন করার এক উপায়. 1247 01:00:11,030 --> 01:00:14,180 >> অথবা আমি আমার প্রত্যেক দিতে, বলতে পারেন একক ব্যবহারকারীর নাম. 1248 01:00:14,180 --> 01:00:18,200 অথবা আমি আমার একটি সম্পূর্ণ দিতে, বলতে পারেন এই টেবিল থেকে সারি, যেখানে 1249 01:00:18,200 --> 01:00:19,460 ব্যবহারকারীর নাম 1. 1250 01:00:19,460 --> 01:00:22,300 তাই একটি দম্পতি বিভিন্ন উপায় আছে উপর নির্ভর করে নির্বাচন প্রশ্ন, কিভাবে 1251 01:00:22,300 --> 01:00:24,130 আপনি চান অনেক তথ্য, 1252 01:00:24,130 --> 01:00:29,410 >> আপনি সর্বদা শুধু সবকিছু নির্বাচন করতে পারেন যে নির্দিষ্ট টেবিল এবং তারপর লুপ থেকে 1253 01:00:29,410 --> 01:00:31,320 এটি মাধ্যমে, খুঁজে অবচয় আপনি চান জিনিষ. 1254 01:00:31,320 --> 01:00:33,940 আপনি নির্বাচন করছেন কিন্তু, মনে রাখা একটি একটি টেবিল থেকে জিনিস অনেক এবং আপনি 1255 01:00:33,940 --> 01:00:37,400 একটি বড় টেবিল আছে, যে গ্রহণ করা হবে শুধুমাত্র নির্বাচন করতে কিছু সময়, তাই সবচেয়ে ভাল 1256 01:00:37,400 --> 01:00:40,000 আপনি যাচ্ছেন যে ব্যবহার শেষ. 1257 01:00:40,000 --> 01:00:43,580 >> এছাড়াও, নির্বাচন সঙ্গে এবং এই সমস্ত সঙ্গে অন্যান্য এসকিউএল পাশাপাশি কমান্ড, আমি আছি 1258 01:00:43,580 --> 01:00:45,760 আপনি বেয়ার হাড় সংস্করণ দেবার. 1259 01:00:45,760 --> 01:00:51,600 কিন্তু, বলে আমি ব্যবহারকারীরা নির্বাচন করছি এবং আমি চাই তাদের বর্ণানুক্রমে প্রিন্ট আউট, 1260 01:00:51,600 --> 01:00:56,710 আমি বাছাই তারপর সব ব্যবহারকারীদের নির্বাচন পারে বর্ণানুক্রমে আমার কোড তাদের. 1261 01:00:56,710 --> 01:01:01,990 >> অথবা নির্বাচন লিখতে একটি উপায় আছে প্রশ্নের সাথে, যে একটি জিনিস নির্বাচন 1262 01:01:01,990 --> 01:01:06,580 একটি ভিত্তিক বন্ধ বর্ণানুক্রমিক ফ্যাশন, নির্দিষ্ট কলাম, আরোহী বা হয় 1263 01:01:06,580 --> 01:01:07,490 সাজানো. 1264 01:01:07,490 --> 01:01:11,660 তাই মনে রাখা যে, আপনি কি অনেক কাজ করতে চান সম্ভবত করা যাবে 1265 01:01:11,660 --> 01:01:15,070 একটি অতিরিক্ত মাধ্যমে প্রশ্নের সাথে বৈশিষ্ট্য. 1266 01:01:15,070 --> 01:01:19,120 তাই অনলাইন এইসব প্রশ্নের সন্ধান বা না আপনি এই সঙ্গে কাজ করতে পারেন অন্যান্য বিষয় 1267 01:01:19,120 --> 01:01:21,410 তাদের প্রসারিত প্রশ্ন. 1268 01:01:21,410 --> 01:01:25,020 >> অবশেষে, আপনি যা করতে শেষ জিনিস চাই কিছু সন্নিবেশ অথবা মুছে দিন না হয় 1269 01:01:25,020 --> 01:01:26,700 কিছু, বরং কিছু আপডেট. 1270 01:01:26,700 --> 01:01:30,380 এবং যে আপডেটে এটি করা সম্ভব প্রশ্নের সাথে, এবং আবার, কি টেবিল. 1271 01:01:30,380 --> 01:01:32,530 এবং আমি করতে কি পরিবর্তন চান? 1272 01:01:32,530 --> 01:01:35,915 আর যা সারি বা রেকর্ড করবেন আমি যে পরিবর্তন করতে চাই? 1273 01:01:35,915 --> 01:01:38,720 1274 01:01:38,720 --> 01:01:40,300 এসকিউএল উপর কোন প্রশ্ন? 1275 01:01:40,300 --> 01:01:47,070 1276 01:01:47,070 --> 01:01:47,310 >> ঠিক আছে. 1277 01:01:47,310 --> 01:01:49,080 সুতরাং আমরা প্রায় 15 মিনিট আছে. 1278 01:01:49,080 --> 01:01:51,460 এবং এই আমি গত স্লাইড হয়. 1279 01:01:51,460 --> 01:01:55,380 আর আশা করছি, এই শেষ স্লাইডে একটি সমস্যার মধ্যে ভাল segue সেট, 1280 01:01:55,380 --> 01:01:58,820 আমরা চাই যেখানে বোঝার কারণ , রেকর্ড সন্নিবেশ তাদের মুছে, নির্বাচন 1281 01:01:58,820 --> 01:02:03,420 তাদের, এবং তাদের আপডেট আমাদের সাহায্য করবে বড় যুক্তি বুঝতে এবং প্রবাহ 1282 01:02:03,420 --> 01:02:05,570 সমস্যা সেট 7. 1283 01:02:05,570 --> 01:02:08,330 >> তাই আমি সব উত্তর জানা এই সব প্রশ্নের. 1284 01:02:08,330 --> 01:02:10,570 আমি আপনাকে বলতে যাচ্ছি না উত্তরের সব. 1285 01:02:10,570 --> 01:02:15,530 কিন্তু অন্য কেউ চাই গ্রুপ একটি প্রশ্ন উপস্থাপন বা 1286 01:02:15,530 --> 01:02:18,700 আমরা করতে পারেন, এই প্রশ্নের এক উত্তর একটি বন্ধ জাম্পিং পয়েন্ট হিসেবে যে ব্যবহার 1287 01:02:18,700 --> 01:02:20,311 সমস্যা সেট সম্পর্কে কথা বলুন. 1288 01:02:20,311 --> 01:02:24,159 1289 01:02:24,159 --> 01:02:27,260 অথবা কারো আরো একটি জেনেরিক হয়েছে থাকে সমস্যা সেট বন্ধ প্রশ্ন, অনুভব 1290 01:02:27,260 --> 01:02:28,210 পাশাপাশি যে জিজ্ঞাসা করতে দ্বিধা. 1291 01:02:28,210 --> 01:02:29,460 এবং আমরা সেখানে শুরু করতে পারেন. 1292 01:02:29,460 --> 01:02:32,840 1293 01:02:32,840 --> 01:02:35,973 আপনি নীরব হচ্ছে মনে রাখবেন যে সবাই hurting হয়. 1294 01:02:35,973 --> 01:02:36,376 হ্যাঁ. 1295 01:02:36,376 --> 01:02:39,540 >> AUDIENCE: তাই পাস করার একমাত্র উপায় ভেরিয়েবল করতে এবং বিভিন্ন ওয়েব থেকে 1296 01:02:39,540 --> 01:02:44,532 পৃষ্ঠা, বা সবচেয়ে সুবিধাজনক ভাবে, পোষ্ট ব্যবহার করে বা পান? 1297 01:02:44,532 --> 01:02:52,380 >> JASON HIRSCHHORN: তাই হ্যাঁ, যে হয় বলার সবচেয়ে সুবিধাজনক উপায় - যখন 1298 01:02:52,380 --> 01:02:53,970 কারো একটি ফর্মটি fills - 1299 01:02:53,970 --> 01:02:57,540 অন্য ওয়েবে তথ্য পেতে GET অথবা পোষ্ট ব্যবহার করে পাতা,. 1300 01:02:57,540 --> 01:03:00,400 1301 01:03:00,400 --> 01:03:04,320 কারণ কাঠামো আমরা ব্যবহার করছেন এই সমস্যা সেটে, আপনি বিজ্ঞপ্তি পাবেন 1302 01:03:04,320 --> 01:03:08,630 যে, বার অনেক, আমরা অন্য পৃষ্ঠাতে রেন্ডার. 1303 01:03:08,630 --> 01:03:12,420 আমরা অথবা আমরা, অন্য ফাইল না রেন্ডার অগত্যা অন্য পৃষ্ঠাতে. 1304 01:03:12,420 --> 01:03:14,050 >> সুতরাং আমরা একটি পরিবর্তনশীল মধ্যে পাস. 1305 01:03:14,050 --> 01:03:16,400 এবং তারপর, এটি একটি উপস্থাপনা ব্যবহার করে এইচটিএমএল পাতা, 1306 01:03:16,400 --> 01:03:18,220 যে পরিবর্তনশীল থেকে তথ্য. 1307 01:03:18,220 --> 01:03:20,790 যে টেকনিক্যালি ক্ষণস্থায়ী নয় এর মধ্যে তথ্য 1308 01:03:20,790 --> 01:03:21,910 বিভিন্ন ওয়েব পেজ. 1309 01:03:21,910 --> 01:03:24,600 যে তথ্য ক্ষণস্থায়ী হয় বিভিন্ন ফাইল মধ্যে. 1310 01:03:24,600 --> 01:03:26,710 >> এবং তাই আমরা কোনো ব্যবহার করতে পারেন কি সেটা পরিবর্তনশীল. 1311 01:03:26,710 --> 01:03:33,230 কিন্তু হ্যাঁ, আমরা চেয়েছিলেন পাস একটি নির্দিষ্ট পাতা থেকে তথ্য 1312 01:03:33,230 --> 01:03:36,850 অন্য পৃষ্ঠাতে পেতে এবং পোষ্ট would যে কি উপায় হতে. 1313 01:03:36,850 --> 01:03:43,060 1314 01:03:43,060 --> 01:03:45,765 সম্পর্কে অন্য কোন প্রশ্ন সমস্যা সেট? 1315 01:03:45,765 --> 01:03:49,490 1316 01:03:49,490 --> 01:03:50,150 >> ঠিক আছে. 1317 01:03:50,150 --> 01:03:53,660 এর পরে, একটি নির্দিষ্ট মাধ্যমে যাওয়া যাক সমস্যার একটা অংশ সেট. 1318 01:03:53,660 --> 01:04:00,260 আপনি এক পর্যায়ে, প্রয়োজন যাচ্ছে কারো পোর্টফোলিও প্রদর্শন 1319 01:04:00,260 --> 01:04:01,710 পর্দা. 1320 01:04:01,710 --> 01:04:06,454 আমি পোর্টফোলিও বলতে যখন আমি এর অর্থ কী, এই সমস্যার প্রেক্ষিতে সেট? 1321 01:04:06,454 --> 01:04:11,350 >> AUDIENCE: এটা যে তারা স্টক মত কিভাবে, অনেক শেয়ারের তারা মালিক আছে, 1322 01:04:11,350 --> 01:04:13,760 মূল্য, এবং কত তারা বাকি আছে টাকা. 1323 01:04:13,760 --> 01:04:15,235 >> JASON HIRSCHHORN: দারুণ শোনাচ্ছে. 1324 01:04:15,235 --> 01:04:19,640 তাই আমি সব স্টক প্রদর্শন করতে চান তারা মালিক জন্য প্রতিটি স্টক কোম্পানির 1325 01:04:19,640 --> 01:04:23,770 শেয়ার এবং সম্ভবত কত যে মূল্য, এবং তারপর একটি পৃথক পরিবর্তনশীল, 1326 01:04:23,770 --> 01:04:25,960 কত টাকা তারা মালিক. 1327 01:04:25,960 --> 01:04:27,150 তাই আমি যে বর্ণনা করতে চাই বলে. 1328 01:04:27,150 --> 01:04:29,660 এর সম্পর্কে কথা বলা শুরু করা যাক কিভাবে আমি করতে পারে আমি আছি কি টেবিল, যে কাজ সম্পর্কে যেতে 1329 01:04:29,660 --> 01:04:31,210 যাও আছে প্রয়োজন যাচ্ছে কি সেটা পারবেন. 1330 01:04:31,210 --> 01:04:34,070 1331 01:04:34,070 --> 01:04:34,460 হাঁ - 1332 01:04:34,460 --> 01:04:37,970 >> AUDIENCE: ওয়েল ব্যবহারকারী, এবং তারপর, আমি অনুমান আপনি নামক একটি টেবিল তৈরি করতে পারেন 1333 01:04:37,970 --> 01:04:41,920 শেয়ার বা যে ভালো কিছু, যা তারা কেনা করেছি কত হবে. 1334 01:04:41,920 --> 01:04:42,660 >> JASON HIRSCHHORN: ঠিক আছে. 1335 01:04:42,660 --> 01:04:46,530 তাই আমি নামক একটি টেবিলের প্রয়োজন যাচ্ছি সন্ধান রাখে যা ব্যবহারকারী, 1336 01:04:46,530 --> 01:04:50,640 ব্যবহারকারীর নাম, সম্ভবতঃ, সম্ভবত কিছু আইডি, সম্ভবত একটি স্বতন্ত্র এর পাসওয়ার্ড. 1337 01:04:50,640 --> 01:04:52,850 অন্য কিছু কি যে আপনি ঠিক যে যুক্ত হচ্ছে বলেন? 1338 01:04:52,850 --> 01:04:55,510 কি মাইকেল, এছাড়া কারো যুক্ত যে অন্য কিছু 1339 01:04:55,510 --> 01:04:58,270 তাদের অনন্য প্রত্যেক ব্যবহারকারীর,? 1340 01:04:58,270 --> 01:05:00,050 >> AUDIENCE: আইডি. 1341 01:05:00,050 --> 01:05:01,170 >> JASON HIRSCHHORN: আইডি - 1342 01:05:01,170 --> 01:05:03,540 আমরা যে এক অন্য জিনিস কি সম্ভবত চান যাচ্ছে 1343 01:05:03,540 --> 01:05:05,685 এই পৃষ্ঠায় প্রদর্শন? 1344 01:05:05,685 --> 01:05:06,990 >> AUDIENCE: তাদের নাম. 1345 01:05:06,990 --> 01:05:10,550 >> JASON HIRSCHHORN: তাদের নাম - কি এই সম্পর্কিত আরেকটি বিষয় 1346 01:05:10,550 --> 01:05:11,420 বিশেষ সমস্যা সেট? 1347 01:05:11,420 --> 01:05:14,110 >> AUDIENCE: কি স্টক তারা মালিক - 1348 01:05:14,110 --> 01:05:16,650 >> JASON HIRSCHHORN: আছে যাচ্ছি তারা মালিক কি স্টক অনেক হতে. 1349 01:05:16,650 --> 01:05:19,670 একটি নির্দিষ্ট মূল্য, যদিও কি, তারা আছে যাচ্ছি যে 1350 01:05:19,670 --> 01:05:22,640 এর সাথে জড়িত? 1351 01:05:22,640 --> 01:05:25,709 কি ভাবে তারা কিনতে যাচ্ছে এবং তাদের স্টক বিক্রি করে? 1352 01:05:25,709 --> 01:05:26,595 >> AUDIENCE: ক্যাশ. 1353 01:05:26,595 --> 01:05:28,100 >> JASON HIRSCHHORN: তারা করছি নগদ আছে যাচ্ছে. 1354 01:05:28,100 --> 01:05:31,020 তাই প্রত্যেক ব্যবহারকারীর আছে যাচ্ছে নগদ জন্য এক মূল্য. 1355 01:05:31,020 --> 01:05:32,360 এবং যে হতে যাচ্ছে প্রত্যেক ব্যবহারকারীর অনন্য. 1356 01:05:32,360 --> 01:05:35,040 তাই ব্যবহারকারীর টেবিল, এটা করে তোলে নগদ করিয়ে অর্থে. 1357 01:05:35,040 --> 01:05:39,100 >> আপনি, অবশ্যই, অন্য তৈরী করতে পারে ব্যবহারকারীর ID-র ও আছে টেবিলের তাদের 1358 01:05:39,100 --> 01:05:40,200 নগদ অর্থ মূল্য. 1359 01:05:40,200 --> 01:05:41,070 কিন্তু এটা জানার জন্য না. 1360 01:05:41,070 --> 01:05:43,410 এটা ঠিক করা অর্থে তোলে এক টেবিলে যে সব. 1361 01:05:43,410 --> 01:05:46,860 >> সুতরাং আমরা একটি টেবিল আছে চলুন যে তথ্য দিয়ে. 1362 01:05:46,860 --> 01:05:48,360 এবং তারপর, অন্যান্য টেবিল কি আমরা আছে চলুন; 1363 01:05:48,360 --> 01:05:49,430 আপনি একটি স্টক টেবিলের বলেন. 1364 01:05:49,430 --> 01:05:50,680 আমরা কি নির্বাণ হয় স্টক টেবিলের? 1365 01:05:50,680 --> 01:05:55,860 1366 01:05:55,860 --> 01:05:57,530 যে কেউ, ধারণা - 1367 01:05:57,530 --> 01:05:58,796 >> AUDIENCE: কোম্পানী. 1368 01:05:58,796 --> 01:06:00,020 >> JASON HIRSCHHORN: আমরা চলুন নামে রাখা 1369 01:06:00,020 --> 01:06:03,620 কোম্পানী, আপেল জন্য তাই AAPL. 1370 01:06:03,620 --> 01:06:04,050 হ্যাঁ. 1371 01:06:04,050 --> 01:06:05,390 >> AUDIENCE: কত শেয়ার এবং তারা মূল্যহীন করছি কত. 1372 01:06:05,390 --> 01:06:08,590 >> JASON HIRSCHHORN: কত শেয়ার, কত তারা মূল্য করছি - 1373 01:06:08,590 --> 01:06:10,630 অন্য কিছু কি আমরা যে টেবিলের প্রয়োজন? 1374 01:06:10,630 --> 01:06:12,770 >> AUDIENCE: সূচক একজন ব্যবহারকারী আইডি এটি. 1375 01:06:12,770 --> 01:06:14,000 >> JASON HIRSCHHORN: একটি ব্যবহারকারী আইডি. 1376 01:06:14,000 --> 01:06:16,070 সুতরাং যে টেবিল, আমরা করব সম্ভবত আছে - 1377 01:06:16,070 --> 01:06:18,610 এটা মালিক কারো যদি, এর কথা বলা যাক তিন স্টক, তিন সারি, প্রতিটি সঙ্গে 1378 01:06:18,610 --> 01:06:23,730 যে ব্যবহারকারী আইডি বা যে ব্যক্তির ইউজার আইডি, কিন্তু একটি ভিন্ন কোম্পানির নাম, একটি 1379 01:06:23,730 --> 01:06:28,570 সম্ভবতঃ শেয়ারের আলাদা নম্বর, এবং প্রতিটি জন্য একটি ভিন্ন দাম মান 1380 01:06:28,570 --> 01:06:29,820 যারা স্টক. 1381 01:06:29,820 --> 01:06:34,690 1382 01:06:34,690 --> 01:06:37,130 আবার, কি আমি এখন বলছে করছি না অগত্যা বাস্তবায়ন, 1383 01:06:37,130 --> 01:06:39,150 আপনি বুঝতে কারণ আরো কিছু আছে এটা বাস্তবায়ন করতে দক্ষ উপায়. 1384 01:06:39,150 --> 01:06:41,020 কিন্তু এই শুরু একটি ভাল জায়গা. 1385 01:06:41,020 --> 01:06:41,430 >> ঠিক আছে. 1386 01:06:41,430 --> 01:06:42,830 সুতরাং যারা আমরা আছে দুই টেবিল হয়. 1387 01:06:42,830 --> 01:06:44,470 এখন আমরা এই পৃষ্ঠা প্রদর্শন করতে চান. 1388 01:06:44,470 --> 01:06:48,510 প্রশ্নের সাথে প্রথম টাইপ কি আমরা তৈরি করতে হবে. 1389 01:06:48,510 --> 01:06:52,190 প্রতিটি পৃষ্ঠায়, যে একটি ব্যবহারকারী হয় হয় অধিকৃত লগ ইন, আমরা তাদের ইউজার আইডি আছে. 1390 01:06:52,190 --> 01:06:55,480 সুতরাং প্রথম ধরনের কি আমরা করা প্রয়োজন প্রশ্নের সাথে? 1391 01:06:55,480 --> 01:06:55,910 হ্যাঁ. 1392 01:06:55,910 --> 01:06:56,936 >> AUDIENCE: তাদের ইউজার আইডি. 1393 01:06:56,936 --> 01:07:00,090 >> JASON HIRSCHHORN: আমরা তাদের ইউজার আইডি আছে, আমরা এ কোড শুরু করছেন যখন 1394 01:07:00,090 --> 01:07:01,340 আমাদের পৃষ্ঠার শুরুতে. 1395 01:07:01,340 --> 01:07:03,880 1396 01:07:03,880 --> 01:07:06,470 সুতরাং প্রশ্নের সাথে আমরা প্রথম প্রকার কি একটি ব্যবহারকারীর আইডি দেওয়া, করা প্রয়োজন? 1397 01:07:06,470 --> 01:07:09,580 1398 01:07:09,580 --> 01:07:10,530 আমরা চার ধরনের উপর গিয়েছিলাম. 1399 01:07:10,530 --> 01:07:11,860 মাত্র চারটি সম্ভাব্য উত্তর আছে. 1400 01:07:11,860 --> 01:07:13,230 >> AUDIENCE: এটি একটি রেকর্ড নির্বাচন হয়. 1401 01:07:13,230 --> 01:07:14,710 >> JASON HIRSCHHORN: একটি নির্বাচন করুন - 1402 01:07:14,710 --> 01:07:19,110 আমরা ব্যবহারকারীর থেকে নির্বাচন করতে চান পেতে টেবিল,, এর কথা বলা যাক 1403 01:07:19,110 --> 01:07:20,040 নগদ অর্থ তাদের পরিমাণ. 1404 01:07:20,040 --> 01:07:22,450 এবং আমরা নগদ পরিমাণ মুদ্রণ করতে পারেন পর্দার উপরে. 1405 01:07:22,450 --> 01:07:22,720 ঠিক আছে. 1406 01:07:22,720 --> 01:07:24,210 পরবর্তী ধরনের কী আমরা যেতে চাই প্রশ্নের সাথে? 1407 01:07:24,210 --> 01:07:34,650 1408 01:07:34,650 --> 01:07:36,160 >> আমরা কিছু অন্যান্য বিষয় আছে আমরা প্রদর্শন করতে হবে. 1409 01:07:36,160 --> 01:07:37,480 যারা অন্য টেবিলে সংরক্ষিত হয়. 1410 01:07:37,480 --> 01:07:38,300 তাই কিভাবে আমরা যে পেতে যাচ্ছি? 1411 01:07:38,300 --> 01:07:40,106 >> AUDIENCE: আপনি তাদের জন্য নির্বাচন করুন. 1412 01:07:40,106 --> 01:07:42,490 >> JASON HIRSCHHORN: একটি নির্বাচন করুন - আবার, মাত্র চারটি অপশন আছে. 1413 01:07:42,490 --> 01:07:44,180 সম্ভবত শব্দ নির্বাচন করুন সঠিক মত. 1414 01:07:44,180 --> 01:07:47,510 সুতরাং আমরা অন্য নির্বাচন কোয়েরি করতে প্রয়োজন, আবার যে ইউজার আইডি ব্যবহার করে. 1415 01:07:47,510 --> 01:07:50,370 এবং এখন, আমরা না শুধু একটা ফেরত চাই সারি, আমাদের সঙ্গে সময় সব সারি bu 1416 01:07:50,370 --> 01:07:53,200 ব্যবহারকারী আইডি 1 সমান যেখানে মানদণ্ড,. 1417 01:07:53,200 --> 01:07:56,790 >> এবং তারপর আমরা একটি লুপ যান এবং দেওয়া যাবে ঠিক পর্দায় সমস্ত প্রিন্ট আউট, 1418 01:07:56,790 --> 01:07:59,250 হয়তো থেকে কোম্পানী প্রিন্ট আউট পর্দায় যারা প্রতিটি. 1419 01:07:59,250 --> 01:08:02,430 যে মত গ্রেট, যে শব্দ একটি পোর্টফোলিও প্রদর্শন, আরো অনেক কিছু না 1420 01:08:02,430 --> 01:08:03,810 যে এর চেয়ে জটিল. 1421 01:08:03,810 --> 01:08:07,460 >> ঠিক আছে, ব্যবহারকারীর তারপর সিদ্ধান্ত নেয় যে তারা টাকা প্রচুর ওভার বাকি আছে. 1422 01:08:07,460 --> 01:08:09,900 এবং তারা কিছু কিনতে চাই একটি স্টক এর আরো শেয়ার. 1423 01:08:09,900 --> 01:08:12,580 এর কথা বলা যাক, তারা ইতিমধ্যে নিজের এই কোম্পানির স্টক খুব. 1424 01:08:12,580 --> 01:08:14,110 >> সুতরাং তারা তোমাদের এখনই পৃষ্ঠাতে যান. 1425 01:08:14,110 --> 01:08:16,830 তারা ইনপুট কোম্পানির নাম. 1426 01:08:16,830 --> 01:08:20,380 প্রশ্নের সাথে ইনপুট পরে, কি কোম্পানির নাম, আপনি প্রয়োজন 1427 01:08:20,380 --> 01:08:22,819 পরবর্তী চালানো? 1428 01:08:22,819 --> 01:08:23,180 হ্যাঁ. 1429 01:08:23,180 --> 01:08:23,960 >> AUDIENCE: আপডেট. 1430 01:08:23,960 --> 01:08:26,670 >> JASON HIRSCHHORN: আপডেট - এবং কি টেবিলের আপনি আপডেট করতে চান? 1431 01:08:26,670 --> 01:08:29,018 >> AUDIENCE: তাদের টেবিল, ভিত্তি তাদের আইডি সংখ্যার উপর? 1432 01:08:29,018 --> 01:08:31,880 >> JASON HIRSCHHORN: তাই আপডেট না ব্যবহারকারীর টেবিল - 1433 01:08:31,880 --> 01:08:36,029 1434 01:08:36,029 --> 01:08:40,899 তাই স্টক টেবিল, আপডেট যেখানে ব্যবহারকারী আইডি মেলে, কিন্তু না শুধুমাত্র 1435 01:08:40,899 --> 01:08:43,160 স্টক নামের এছাড়াও সাথে মেলে. 1436 01:08:43,160 --> 01:08:45,660 আপনি কিছু মান পাবেন. 1437 01:08:45,660 --> 01:08:48,270 এবং তারপর, আপনি যে মূল্য নিতে চাইবেন এবং যদিও অনেক স্টক যুক্ত তারা 1438 01:08:48,270 --> 01:08:49,890 এটি কিনতে চাই. 1439 01:08:49,890 --> 01:08:53,420 >> সুতরাং আপনি করতে অন্ধভাবে চাই না যে মান মুছে ফেলা. 1440 01:08:53,420 --> 01:08:56,330 কিন্তু আপনি, আসলে, যে প্রাথমিক নিতে পারেন মূল্য এবং শুধু এটি আপডেট. 1441 01:08:56,330 --> 01:09:00,790 একটি প্লাস সমান মত আপনি কি করতে পারেন বরং শুধু একটি সমান তুলনায়. 1442 01:09:00,790 --> 01:09:03,689 >> কিছু মনে কি - আমরা যদি এই সম্পর্কে চিন্তা এবং আমরা হতে চাই 1443 01:09:03,689 --> 01:09:08,090 যতটা সম্ভব জোরালো - আমরা কি উচিত আমরা যে আপডেট কোয়েরি চালানো আগে? 1444 01:09:08,090 --> 01:09:09,859 তারা অ্যাপল এর পাঁচ বছর কিনতে চাই. 1445 01:09:09,859 --> 01:09:11,030 অ্যাপল প্রত্যেকটি শেয়ারের $ 200 হয়. 1446 01:09:11,030 --> 01:09:12,762 >> AUDIENCE: আমরা প্রথম টাকা পরীক্ষা করা উচিত. 1447 01:09:12,762 --> 01:09:15,130 >> JASON HIRSCHHORN: আমরা উচিত প্রথম অর্থের চেক. 1448 01:09:15,130 --> 01:09:16,680 আমরা নিশ্চিত তারা করা উচিত যথেষ্ট পরিমাণ টাকা আছে. 1449 01:09:16,680 --> 01:09:20,766 প্রশ্নের সাথে কি ধরনের আমরা করতে নির্বাহ করতে পারেন তারা যথেষ্ট পরিমাণ টাকা আছে নিশ্চিত? 1450 01:09:20,766 --> 01:09:22,143 >> AUDIENCE: আরেকটি নির্বাচন. 1451 01:09:22,143 --> 01:09:23,680 >> JASON HIRSCHHORN: একটি নির্বাচন করুন - 1452 01:09:23,680 --> 01:09:26,580 আমরা তাদের ইউজার আইডি উপর ভিত্তি করে নির্বাচন করুন, নগদ অর্থ তাদের মান পেতে. 1453 01:09:26,580 --> 01:09:27,620 কিছু দ্রুত গণিত কি. 1454 01:09:27,620 --> 01:09:30,279 এবং যে পাস হলে, জড় তারা যথেষ্ট নগদ আছে. 1455 01:09:30,279 --> 01:09:31,580 তারপর আমরা আমাদের আপডেট চালাতে পারেন. 1456 01:09:31,580 --> 01:09:33,850 যদি না অথবা হয়ত,, আমরা তখন পাস. 1457 01:09:33,850 --> 01:09:35,370 আমরা তাদের একটি সতর্কবার্তা দিতে. 1458 01:09:35,370 --> 01:09:35,710 >> ঠিক আছে. 1459 01:09:35,710 --> 01:09:36,560 তারা একটি কোম্পানি আছে না বলুন. 1460 01:09:36,560 --> 01:09:37,310 তারা একটি নতুন কোম্পানী ক্রয় করছেন. 1461 01:09:37,310 --> 01:09:39,910 তারা মাইক্রোসফট ক্রয় করছেন. 1462 01:09:39,910 --> 01:09:41,910 প্রশ্ন কি ধরনের আমরা যেতে চাই না, তারা মাইক্রোসফট কিনতে চান? 1463 01:09:41,910 --> 01:09:43,350 এবং তারা কোনো মাইক্রোসফট নিজের না. 1464 01:09:43,350 --> 01:09:47,520 না মনু, অন্য কেহ, কেহ মার্কাস ছাড়াও? 1465 01:09:47,520 --> 01:09:48,229 কার্লোস - 1466 01:09:48,229 --> 01:09:50,870 >> AUDIENCE: একটি নির্বাচন করুন, নিশ্চিত তারা যথেষ্ট পরিমাণ টাকা আছে. 1467 01:09:50,870 --> 01:09:51,770 >> JASON HIRSCHHORN: শব্দগুলি ভালো. 1468 01:09:51,770 --> 01:09:54,815 >> AUDIENCE: এবং তারপর আপনি সন্নিবেশ [শ্রবণাতীত] উপর. 1469 01:09:54,815 --> 01:09:56,500 >> JASON HIRSCHHORN: ঠিক, আমরা করছি প্রবেশ করাতে চান যাচ্ছে 1470 01:09:56,500 --> 01:09:57,800 স্টক টেবিলের মধ্যে. 1471 01:09:57,800 --> 01:09:59,370 এবং আমরা প্রবেশ করাতে চান চলুন. 1472 01:09:59,370 --> 01:10:02,510 আমরা, নাম তাদের ইউজার আইডি সন্নিবেশ করতে পারেন কোম্পানির নাম, এবং কিভাবে অনেক শেয়ারের 1473 01:10:02,510 --> 01:10:03,940 তারা কিনতে চাই. 1474 01:10:03,940 --> 01:10:08,040 >> কিছু অন্যান্য অপারেশন কি কি যে আপনি আছেন পৃষ্ঠা বা কার্যকারিতা হয় 1475 01:10:08,040 --> 01:10:10,420 পি সেট মধ্যে বাস্তবায়ন আছে যাচ্ছে 7, আমরা ধরে যেতে হবে যে! 1476 01:10:10,420 --> 01:10:12,160 >> AUDIENCE: বাস্তবিক, আমি ধরনের আছে এই এক সম্পর্কে একটি প্রশ্ন. 1477 01:10:12,160 --> 01:10:18,000 আপনি পোর্টফোলিও প্রদর্শন করার আগে, উচিত আপনি ইয়াহু এর ওয়েবসাইট থেকে পরীক্ষা করা 1478 01:10:18,000 --> 01:10:19,920 নিশ্চিত স্টকের মূল্য না পরিবর্তিত হয়নি? 1479 01:10:19,920 --> 01:10:21,660 >> JASON HIRSCHHORN: যে শব্দ আছে ভাল লেগেছে. 1480 01:10:21,660 --> 01:10:27,260 মার্কাস হয় বলছে না তাই কি, ঠিক আছে, স্টক দাম ক্রমাগত পরিবর্তন করা হয়. 1481 01:10:27,260 --> 01:10:32,840 তারা টেবিল মালিক যে স্টক, আমাদের স্টক বলা টেবিল, আমরা বাঁচাতে পারে 1482 01:10:32,840 --> 01:10:35,360 স্টক দাম তারা এ এটা কেনা. 1483 01:10:35,360 --> 01:10:37,990 >> কিন্তু যে, যে জোরালো বলে মনে হচ্ছে না স্টক দাম কারণ 1484 01:10:37,990 --> 01:10:39,490 ক্রমাগত পরিবর্তন করতে যাচ্ছেন. 1485 01:10:39,490 --> 01:10:41,990 তাই আসলে, আপনি সম্ভবত প্রয়োজন নেই স্টক দাম বাঁচাতে. 1486 01:10:41,990 --> 01:10:45,230 কিন্তু যখনই আপনি প্রদর্শন তাদের পোর্টফোলিও, আপনি রিফ্রেশ বা আপডেট 1487 01:10:45,230 --> 01:10:46,280 স্টক দাম. 1488 01:10:46,280 --> 01:10:48,720 >> এবং আপনি যদি - ও যদি আপনার আগে থেকেই আছে. 1489 01:10:48,720 --> 01:10:51,330 আমি আপনি সব লাগছিল করেছি জানি সমস্যা ইতিমধ্যেই ফিরে সেট করে. 1490 01:10:51,330 --> 01:10:55,410 আপনি আমরা লিখিত করেছি যে উপলব্ধি করেছেন আপনি যে জন্য কিছু কোড আপনাকে অনুমতি দেবে 1491 01:10:55,410 --> 01:10:57,650 একটি স্টক মূল্য পেতে, একটি কোম্পানির নাম দেওয়া. 1492 01:10:57,650 --> 01:10:59,620 >> তাই হ্যাঁ, যে সম্ভবত শব্দসমূহ কিছুটা জোরালো. 1493 01:10:59,620 --> 01:11:04,260 কিন্তু যে টেবিল অগত্যা দরকার হয় না স্টক দাম বাঁচাতে. 1494 01:11:04,260 --> 01:11:04,720 ঠিক আছে. 1495 01:11:04,720 --> 01:11:07,590 কিছু অন্যান্য বৈশিষ্ট্য যে আপনি কি কি এই সপ্তাহে বাস্তবায়ন প্রয়োজন 1496 01:11:07,590 --> 01:11:10,340 আমরা যে বিষয়ে কথা বলতে পারেন? 1497 01:11:10,340 --> 01:11:11,590 আমি তাদের বিষয়ে কথা বলতে চান. 1498 01:11:11,590 --> 01:11:14,342 1499 01:11:14,342 --> 01:11:16,516 >> আপনি কি আমার সাথে কথা বলতে চান? 1500 01:11:16,516 --> 01:11:17,810 এই বৈশিষ্ট সম্ভবত. 1501 01:11:17,810 --> 01:11:20,600 আমি ঠিক নীচে স্ক্রোল ডাউন হবে বৈশিষ্ট এবং আমার প্রথম শব্দ জিজ্ঞাসা 1502 01:11:20,600 --> 01:11:21,850 আপনি যে অর্থে দেখা যায় না দেখুন. 1503 01:11:21,850 --> 01:11:55,130 1504 01:11:55,130 --> 01:11:56,960 অন্য একটি বৈশিষ্ট্য - 1505 01:11:56,960 --> 01:11:57,840 এর এক সম্পর্কে কথা বলুন. 1506 01:11:57,840 --> 01:12:00,775 আমরা সেখানে শুরু করব. 1507 01:12:00,775 --> 01:12:02,065 >> AUDIENCE: ইতিহাস রেকর্ডিং. 1508 01:12:02,065 --> 01:12:03,960 >> JASON HIRSCHHORN: রেকর্ডিং ইতিহাস, মহান এক. 1509 01:12:03,960 --> 01:12:06,920 সুতরাং আপনি ট্র্যাক রাখা আছে চলুন লেনদেনের একটি ইতিহাস. 1510 01:12:06,920 --> 01:12:10,840 1511 01:12:10,840 --> 01:12:14,270 তাই আপনি প্রতি ট্র্যাক রাখতে চান তারা একটি স্টক কিনতে বা বিক্রি সময়. 1512 01:12:14,270 --> 01:12:15,160 >> আমি আমার স্টক কেনা. 1513 01:12:15,160 --> 01:12:18,580 আমরা শুধু বলেন, এটি সম্ভবত জ্ঞান করে তোলে পেতে, একটি নির্বাচন অন্তর্ভুক্ত তাদের 1514 01:12:18,580 --> 01:12:20,220 নগদ পরিমাণ এবং আবার চেক. 1515 01:12:20,220 --> 01:12:25,270 এটা সম্ভবত তারপর অন্তর্ভুক্ত স্মার্ট একটি সন্নিবেশ অথবা একটি আপডেট, উপর নির্ভর করে 1516 01:12:25,270 --> 01:12:27,720 তারা যে স্টক মালিক কি না তা. 1517 01:12:27,720 --> 01:12:32,740 আমরা ট্র্যাক রাখতে চান একটি ইতিহাস, আমরা যে কিভাবে করতে পারি? 1518 01:12:32,740 --> 01:12:37,530 1519 01:12:37,530 --> 01:12:38,720 যে স্টক টেবিলে যেতে আছে? 1520 01:12:38,720 --> 01:12:39,822 >> AUDIENCE: নং 1521 01:12:39,822 --> 01:12:42,130 >> JASON HIRSCHHORN: না এটি সম্ভবত একটি ভিন্ন টেবিলে যায়. 1522 01:12:42,130 --> 01:12:44,040 আপনি 10 কিনতে বলার কারণ অ্যাপল শেয়ারের. 1523 01:12:44,040 --> 01:12:45,370 তারপর আপনি অন্য 10 শেয়ার কিনতে. 1524 01:12:45,370 --> 01:12:46,610 আপনি পৃথক রেকর্ড কাতা চান. 1525 01:12:46,610 --> 01:12:47,610 সেগুলো হল দুটি পৃথক লেনদেন হয়. 1526 01:12:47,610 --> 01:12:50,510 >> সুতরাং আমরা অন্য টেবিল আছে, একটি ইতিহাস টেবিল. 1527 01:12:50,510 --> 01:12:51,880 তাই আবার, আমরা কিনতে. 1528 01:12:51,880 --> 01:12:54,080 আমরা তখন একটি নির্বাচন চালানো একটি সন্নিবেশ অথবা একটি আপডেট. 1529 01:12:54,080 --> 01:12:56,410 আমরা পরবর্তী কি করব? 1530 01:12:56,410 --> 01:13:00,410 আমরা চালানো পরের প্রশ্নের সাথে কি আমরা কিছু ক্রয় করছেন যখন? 1531 01:13:00,410 --> 01:13:01,430 আমরা ইতিহাস ট্র্যাক রাখতে চান. 1532 01:13:01,430 --> 01:13:01,570 হ্যাঁ. 1533 01:13:01,570 --> 01:13:05,195 >> AUDIENCE: আপনি ট্র্যাক রাখতে চান খুব লেনদেন ব্যর্থ হয়েছে. 1534 01:13:05,195 --> 01:13:07,700 >> JASON HIRSCHHORN: ভাল, আগে আমরা বলতে লেনদেনের কি ধরণের, 1535 01:13:07,700 --> 01:13:11,080 আমরা কি করতে চান - 1536 01:13:11,080 --> 01:13:13,910 প্রশ্নের সাথে কোন ধরণের, কার্লোস, would আমাদের ট্র্যাক রাখতে 1537 01:13:13,910 --> 01:13:16,216 সাধারণ জিনিস? 1538 01:13:16,216 --> 01:13:17,860 আপনি চার অনুমান আছে. 1539 01:13:17,860 --> 01:13:18,660 আপনি কোনটি মনে হয়? 1540 01:13:18,660 --> 01:13:20,835 >> AUDIENCE: আপডেট হচ্ছে. 1541 01:13:20,835 --> 01:13:22,400 >> JASON HIRSCHHORN: আপডেট করা হয়নি. 1542 01:13:22,400 --> 01:13:25,250 আপনার দ্বিতীয় অনুমান কি? 1543 01:13:25,250 --> 01:13:26,730 >> AUDIENCE: নির্বাচন. 1544 01:13:26,730 --> 01:13:30,020 >> JASON HIRSCHHORN: আপনি রাখতে চান কিছু সম্পর্কে অবগত, সম্ভবত আপনি চান 1545 01:13:30,020 --> 01:13:33,310 কোথাও তা লিখে বা পরে জন্য তা সংরক্ষণ করুন. 1546 01:13:33,310 --> 01:13:37,054 তাই যদি না হয় তাহলে, আপডেট - 1547 01:13:37,054 --> 01:13:38,310 >> AUDIENCE: এটি প্রবেশ করান. 1548 01:13:38,310 --> 01:13:39,553 >> JASON HIRSCHHORN: ঢোকান, সেখানে আমরা যেতে. 1549 01:13:39,553 --> 01:13:44,230 হ্যাঁ, তাই আপনি পরিমাণ নির্বাচন তারা নগদ, মহান শোনাচ্ছে. 1550 01:13:44,230 --> 01:13:45,320 তারা যথেষ্ট নগদ হবে না. 1551 01:13:45,320 --> 01:13:46,720 যে লেনদেনের কাজ করা যাচ্ছে না. 1552 01:13:46,720 --> 01:13:49,440 না, আপনি ট্র্যাক রাখতে প্রয়োজন নেই এটা কাজ করে না, যদি একটি লেনদেন. 1553 01:13:49,440 --> 01:13:52,280 অথবা আপনি আপনার জন্য, চান করতে পারেন তাদের একটি কঠিন সময় দিতে. 1554 01:13:52,280 --> 01:13:53,430 কিন্তু আপনি করতে হবে না. 1555 01:13:53,430 --> 01:13:55,820 >> তারপর, আপনি সন্নিবেশ বা আপডেট তাদের স্টক টেবিলে. 1556 01:13:55,820 --> 01:13:57,260 এবং এখন, আপনি আপনার অন্য টেবিলে আছে. 1557 01:13:57,260 --> 01:13:59,790 আপনি আপনার ইতিহাস টেবিল বা আছে আপনি এটি কল করতে চান যাই হোক না কেন. 1558 01:13:59,790 --> 01:14:02,920 এবং যে টেবিল, আপনি যাচ্ছেন একটি নতুন সারি সন্নিবেশ. 1559 01:14:02,920 --> 01:14:04,205 >> যে সম্ভবত যাচ্ছে ব্যবহারকারীর আইডি আছে. 1560 01:14:04,205 --> 01:14:05,840 এটা সম্ভবত আছে যাচ্ছে স্টক নাম. 1561 01:14:05,840 --> 01:14:08,760 এটা সম্ভবত আছে যাচ্ছে তারা এটি যে একটি সময়. 1562 01:14:08,760 --> 01:14:11,500 এবং এই ক্ষেত্রে, আপনি সম্ভবত ll দাম সন্নিবেশ করতে চান. 1563 01:14:11,500 --> 01:14:13,960 কারণ একটি ইতিহাস জন্য, আপনি না বর্তমান মূল্য কি যত্ন. 1564 01:14:13,960 --> 01:14:17,140 আপনি যখন দাম কি যত্ন তারা কিছু কেনা বা বিক্রি. 1565 01:14:17,140 --> 01:14:21,530 >> ক্রয় বাস্তবায়ন, মত তাই শোনাচ্ছে সম্পূর্ণ ভিন্ন একটি নম্বর জড়িত থাকে 1566 01:14:21,530 --> 01:14:25,530 এসকিউএল কোয়েরি, কিন্তু সত্যি বলতে, না যে অনেক কোড সামগ্রিক. 1567 01:14:25,530 --> 01:14:26,330 ঠিক আছে. 1568 01:14:26,330 --> 01:14:28,840 এবং যে ইতিহাস যত্ন নেয়. 1569 01:14:28,840 --> 01:14:30,450 >> এর কথা বলা যাক, আমরা চাই আমাদের ইতিহাস প্রদর্শন. 1570 01:14:30,450 --> 01:14:31,670 আমরা প্রদর্শন স্বপ্ন আমাদের পোর্টফোলিও. 1571 01:14:31,670 --> 01:14:33,902 কিভাবে আমরা আমাদের ইতিহাস প্রদর্শন করবে? 1572 01:14:33,902 --> 01:14:36,312 >> AUDIENCE: সম্ভবত chronologically. 1573 01:14:36,312 --> 01:14:37,920 >> JASON HIRSCHHORN: সম্ভবত chronologically - 1574 01:14:37,920 --> 01:14:39,400 কি প্রশ্নের সাথে আপনি আমরা ব্যবহার করতে চাই মনে হয়? 1575 01:14:39,400 --> 01:14:40,675 >> AUDIENCE: একটি নির্বাচন করুন. 1576 01:14:40,675 --> 01:14:41,840 >> JASON HIRSCHHORN: একটি নির্বাচন করুন - 1577 01:14:41,840 --> 01:14:46,590 যে টেবিল থেকে হয়তো সব সারি নির্বাচন করুন যে তারপর ইউজার আইডি মেলে এবং 1578 01:14:46,590 --> 01:14:49,510 , chronologically প্রদর্শন ভালো শোনাচ্ছে. 1579 01:14:49,510 --> 01:14:52,590 আমরা করার কোড লিখতে প্রয়োজন যে তালিকা মাধ্যমে বাছাই? 1580 01:14:52,590 --> 01:14:55,084 >> AUDIENCE: না, আপনি বলেন, কারণ আমাদের একটি আরোহী আছে 1581 01:14:55,084 --> 01:14:57,320 ও জিনিস সাজানো. 1582 01:14:57,320 --> 01:14:58,230 >> JASON HIRSCHHORN: আর? 1583 01:14:58,230 --> 01:14:59,190 >> AUDIENCE: হ্যাঁ. 1584 01:14:59,190 --> 01:15:01,270 >> JASON HIRSCHHORN: হ্যাঁ. 1585 01:15:01,270 --> 01:15:09,300 ঠিক আছে,, আমার কোডে চালু না ম্যানুয়ালি আপনার প্রশ্ন মাধ্যমে অসুস্থ, 1586 01:15:09,300 --> 01:15:09,820 তাদের বাছাই. 1587 01:15:09,820 --> 01:15:12,480 যে কোড ইতিমধ্যেই দেওয়া হয়. 1588 01:15:12,480 --> 01:15:15,310 আপনি একটি নির্বাচন করুন প্রশ্নের সাথে লিখতে পারেন যে অসুস্থ. 1589 01:15:15,310 --> 01:15:18,900 পূর্বেই তাদের বাছাই করুন ও তারপর তাদের প্রিন্ট আউট. 1590 01:15:18,900 --> 01:15:22,070 এটা কি আরও অনেক জ্ঞান করে তোলে এটি অন্যান্য উপায় তুলনায় এই ভাবে,. 1591 01:15:22,070 --> 01:15:22,375 হ্যাঁ. 1592 01:15:22,375 --> 01:15:23,925 >> AUDIENCE: আমরা প্রয়োজন পূর্বেই তাদের বাছাই? 1593 01:15:23,925 --> 01:15:25,976 যে সাজানোর আপনি মানে ডাটাবেসের মধ্যে তাদের? 1594 01:15:25,976 --> 01:15:30,510 >> JASON HIRSCHHORN: নির্বাচন কোয়েরি সাজানো আপনি তাদের ফেরৎ. 1595 01:15:30,510 --> 01:15:34,990 তাই শুধু তাদের আছে, বরং তা করতে একটি র্যান্ডম ক্রম আপনি ফিরে এবং 1596 01:15:34,990 --> 01:15:36,150 তারপর তাদের নিজেকে সাজাতে. 1597 01:15:36,150 --> 01:15:36,405 হ্যাঁ. 1598 01:15:36,405 --> 01:15:39,925 >> AUDIENCE: এটা রাখা একটি উপায় আছে ডাটাবেস নিজেই সাজানো, যাতে 1599 01:15:39,925 --> 01:15:41,355 আপনি বাছাই করতে হবে না এটা প্রত্যেক সময় আপনি - 1600 01:15:41,355 --> 01:15:43,065 >> AUDIENCE: আপনি এটি সাজানো সন্নিবেশ করতে পারেন? 1601 01:15:43,065 --> 01:15:45,740 >> JASON HIRSCHHORN: প্রশ্ন - 1602 01:15:45,740 --> 01:15:49,796 এটা জিনিষ যে কোন ব্যাপার না ডাটাবেসের মধ্যে সাজানো? 1603 01:15:49,796 --> 01:15:50,700 >> AUDIENCE: নং 1604 01:15:50,700 --> 01:15:52,240 >> JASON HIRSCHHORN: ভাল, তারা সাজানো হয়. 1605 01:15:52,240 --> 01:15:53,100 তারা chronologically সাজানো করছি. 1606 01:15:53,100 --> 01:15:55,060 কিন্তু এর জিনিষ সাজানো হয় অনুমান করা যাক 1607 01:15:55,060 --> 01:15:57,640 chronologically, উপর থেকে নীচে. 1608 01:15:57,640 --> 01:15:58,930 আমরা একটি Google ফর্ম আছে. 1609 01:15:58,930 --> 01:16:01,400 কারো আমাদের Google সাড়া যখনই গঠন, এটা রাখা হয় 1610 01:16:01,400 --> 01:16:02,480 যে টেবিলের নীচে. 1611 01:16:02,480 --> 01:16:07,318 এটা জিনিষ যে কোন ব্যাপার না chronologically না সাজানো? 1612 01:16:07,318 --> 01:16:11,290 >> AUDIENCE: এটি কালানুক্রমিক না, আপনি এটি প্রত্যেক সময় বাছাই করতে হবে না 1613 01:16:11,290 --> 01:16:12,920 আপনি মধ্যে তথ্য গ্রহণ করা. 1614 01:16:12,920 --> 01:16:16,730 কিন্তু এটা ইতিমধ্যেই সাজানো হচ্ছে, আপনি না করতে পারেন যে অতিরিক্ত যা করতে হবে না 1615 01:16:16,730 --> 01:16:17,570 ফাংশন কল? 1616 01:16:17,570 --> 01:16:20,690 >> JASON HIRSCHHORN: সুতরাং যে আসলে একটি ভাল পয়েন্ট. 1617 01:16:20,690 --> 01:16:23,690 , প্রোগ্রামারদের হিসাবে আমাদের জন্য এটা কোন ব্যাপার না. 1618 01:16:23,690 --> 01:16:26,190 এবং আমরা একটি ডাটাবেস খোঁজার চাইতে পারেন যে সাজানোর না 1619 01:16:26,190 --> 01:16:26,900 chronologically. 1620 01:16:26,900 --> 01:16:30,100 অথবা আমাদের ডাটাবেসের সেট আপ, তাই এটি রাখে ব্যবহারকারী আইডি অনুসারে সাজানো জিনিস. 1621 01:16:30,100 --> 01:16:34,060 >> সুতরাং যে পথ, বলে, আমরা আছে 1,000 ব্যবহারকারীর ID-র. 1622 01:16:34,060 --> 01:16:36,690 অথবা ফেসবুক, আমরা লক্ষ লক্ষ আছে ব্যবহারকারীর ID-র নাম. 1623 01:16:36,690 --> 01:16:39,560 আমরা আমাদের টেবিলের ঠিক হতে চাই না র্যান্ডম হতে র্যান্ডম বা আমাদের ডাটাবেস. 1624 01:16:39,560 --> 01:16:41,630 এটি চমৎকার হবে যদি সব ব্যবহারকারীর ID-র সাজানো হয়. 1625 01:16:41,630 --> 01:16:46,020 তখন আমরা বাইনারি অনুসন্ধান চালানো হবে আমাদের টেবিলের উপর এবং তারপর শুধু খুঁজে 1626 01:16:46,020 --> 01:16:47,050 নির্দিষ্ট খণ্ড. 1627 01:16:47,050 --> 01:16:50,640 >> তাই হ্যাঁ, তার উপর নির্ভর করে - আমরা, আপ আঁশযুক্ত যদি আমরা একটি ডাটাবেস খোঁজার চাইতে পারেন 1628 01:16:50,640 --> 01:16:53,370 একটি ভিন্ন মধ্যে সাজানো যে রাখা বিষয় ভাবে, যাতে এইসব প্রশ্ন 1629 01:16:53,370 --> 01:16:54,140 কম সময় লাগবে. 1630 01:16:54,140 --> 01:16:56,820 এবং আমরা মধ্য দিয়ে যেতে হত না আমাদের প্রতি একক সারিতে সম্পূর্ণ ডাটাবেস 1631 01:16:56,820 --> 01:16:58,260 একটি প্রদত্ত টেবিল. 1632 01:16:58,260 --> 01:17:01,640 কিন্তু পর্যায়ে আমরা এ কাজ করছি, আমরা পালন সম্পর্কে চিন্তা করতে হবে না 1633 01:17:01,640 --> 01:17:02,270 জিনিষ সাজানো. 1634 01:17:02,270 --> 01:17:06,100 আমরা সময় এটি প্রদর্শিত ধারনা করতে পারি চালানোর যে প্রশ্নের সাথে হতে যাচ্ছে 1635 01:17:06,100 --> 01:17:08,910 তুচ্ছ, কি দেওয়া আমরা সঙ্গে লেনদেন করছেন. 1636 01:17:08,910 --> 01:17:13,550 কিন্তু হ্যাঁ, মহান ধারণা - আমরা আপ আকার পরিবর্তন হিসাবে, এটি ডিজাইন জানার জন্য হতে পারে আমাদের 1637 01:17:13,550 --> 01:17:15,390 অন্যভাবে একটি বিট মধ্যে ডাটাবেস. 1638 01:17:15,390 --> 01:17:18,520 >> আমি চাই এক চূড়ান্ত ডাটাবেস ডিজাইন জিনিস পাশাপাশি উল্লেখ আপনি হবে, কারণ 1639 01:17:18,520 --> 01:17:22,660 graded, বরং বা স্কোর, উপর করা আপনার ডাটাবেস এর নকশা. 1640 01:17:22,660 --> 01:17:24,160 আমরা এই সম্পর্কে বললাম. 1641 01:17:24,160 --> 01:17:27,490 ক্যাশ প্রতিটি ব্যবহারকারীকে অনন্য. 1642 01:17:27,490 --> 01:17:30,820 তাই আপনি যদি একটি টেবিলের বলা নগদ পেয়েছেন তাদের ইউজার আইডি এবং তাদের পরিমাণ আছে 1643 01:17:30,820 --> 01:17:33,370 নগদ এবং তারপর নামক একটি টেবিল তাদের ইউজার যে ব্যবহারকারীরা 1644 01:17:33,370 --> 01:17:34,810 আইডি এবং তাদের ব্যবহারকারীর নাম. 1645 01:17:34,810 --> 01:17:37,390 >> যারা টেবিল প্রতিটি সম্মুখের ম্যাপ অন্য এক টু এক. 1646 01:17:37,390 --> 01:17:39,520 এটা সম্ভবত ইন্দ্রিয় জন্য তোলে তাদের এক টেবিল হতে. 1647 01:17:39,520 --> 01:17:42,750 1648 01:17:42,750 --> 01:17:44,830 সুতরাং আসুন যদি আপনি একটি ব্যবহারকারী আছে অনুমান করা যাক ট্র্যাক রাখে টেবিল 1649 01:17:44,830 --> 01:17:46,220 ব্যবহারকারীর নাম এবং নগদ. 1650 01:17:46,220 --> 01:17:49,960 আপনি এখন যে একটা টেবিল আছে একজন ব্যক্তি মালিক স্টক. 1651 01:17:49,960 --> 01:17:52,130 >> আর একজন ব্যক্তি মালিক পারে এক স্টক বেশী. 1652 01:17:52,130 --> 01:17:54,900 সুতরাং এই সম্মুখের ম্যাপ না একে অপরের এক টু এক. 1653 01:17:54,900 --> 01:18:00,140 এটা এক দৈত্য আছে জানার জন্য না 30 রেকর্ড আছে টেবিলের যে 1654 01:18:00,140 --> 01:18:02,960 সব যে সব, একটি ব্যবহারকারীর নাম পুনরাবৃত্তি যে সব, একটি পাসওয়ার্ড পুনরাবৃত্তি 1655 01:18:02,960 --> 01:18:04,680 নগদ একটি নম্বর পুনরাবৃত্তি. 1656 01:18:04,680 --> 01:18:08,360 কিন্তু প্রতিটি হয়তো একটি ভিন্ন স্টক আছে নাম অথবা একটি ভিন্ন স্টক মূল্য. 1657 01:18:08,360 --> 01:18:11,310 >> এটা আছে জানার জন্য না যে অনেক বড় রেকর্ড. 1658 01:18:11,310 --> 01:18:14,880 আপনি এই নির্মাণ যখন সম্পর্কে স্মার্ট হতে উপাত্ত, আপনি করছেন না যে, তাই 1659 01:18:14,880 --> 01:18:20,050 যে মত মূর্খ কিছু, পুনরায় অপ্রয়োজনীয় তথ্য অনেক. 1660 01:18:20,050 --> 01:18:20,570 >> ঠিক আছে. 1661 01:18:20,570 --> 01:18:22,570 আমরা বাকি দুই মিনিট আছে. 1662 01:18:22,570 --> 01:18:26,580 মানুষ বাইরে যোগদান উত্তেজিত হয় আমাদের বা সম্ভবত, সম্ভবতঃ, 1663 01:18:26,580 --> 01:18:27,650 তাদের নিজস্ব বর্গ শুরু. 1664 01:18:27,650 --> 01:18:30,110 কেহ কোন প্রশ্ন আছে আমরা আপ শেষ করার আগে? 1665 01:18:30,110 --> 01:18:35,520 1666 01:18:35,520 --> 01:18:38,620 >> ঠিক আছে, এই সত্যিই একটি ঘূর্ণিবায়ু ছিল সবকিছু মাধ্যমে. 1667 01:18:38,620 --> 01:18:43,510 আমি এটা এত দ্রুত হতে হয় যে ক্ষমাপ্রার্থী এবং আমরা হতে পারে না যে হাত অন হিসেবে 1668 01:18:43,510 --> 01:18:46,640 আমি করেছি হবে এই সপ্তাহে হয়ে থাকতে পছন্দ করেছে. 1669 01:18:46,640 --> 01:18:50,610 কিন্তু আপনার সম্পর্কে কোন প্রশ্ন থাকে তাহলে আমরা উপর গিয়েছিলাম কিছু বা কিছু মধ্যে 1670 01:18:50,610 --> 01:18:52,090 এই সমস্যা সেট - 1671 01:18:52,090 --> 01:18:54,900 আপনি এটা পড়তে এবং রেখেছি সাহসী একটি ভাল-বিশ্বাসের প্রচেষ্টা - 1672 01:18:54,900 --> 01:18:57,920 আমাকে ইমেইল বা আমার সাথে যোগাযোগ করুন মুক্ত মনে. 1673 01:18:57,920 --> 01:19:00,960 আমি মাধ্যমে কাজ খুশি বেশী নই আপনি বা কোনো উত্তর সঙ্গে আপনার কোড 1674 01:19:00,960 --> 01:19:02,330 প্রশ্ন আছে. 1675 01:19:02,330 --> 01:19:06,160 >> মন যে, এই সপ্তাহে, অনেক রাখবেন আপনার সময় শেখার ব্যয় করা হবে 1676 01:19:06,160 --> 01:19:10,730 নতুন বাক্য গঠন এবং বোঝার চেষ্টা এসকিউএল কোয়েরি বা পিএইচপি লিখতে কিভাবে 1677 01:19:10,730 --> 01:19:14,280 ফাংশন বা সঙ্গে চুক্তি একটি MVC ফ্রেমওয়ার্ক. 1678 01:19:14,280 --> 01:19:17,290 আপনার সময় সম্ভবত এই সপ্তাহে অনেক চিন্তা করার চেষ্টা করা 1679 01:19:17,290 --> 01:19:19,380 আমরা যে পাগল যুক্তি কি আপনি জিজ্ঞাসা. 1680 01:19:19,380 --> 01:19:23,820 আমরা শুধু ওভার গিয়েছিলাম এটা অনেক তুলনামূলকভাবে সহজবোধ্য. 1681 01:19:23,820 --> 01:19:25,790 >> সুতরাং যে অপেক্ষা মানে এই নয় শেষ মিনিট পর্যন্ত. 1682 01:19:25,790 --> 01:19:29,710 কিন্তু আপনি আপনার কাজ কিভাবে সমন্বয় মানে নিশ্চিত করুন, সেই অনুযায়ী কাজ 1683 01:19:29,710 --> 01:19:30,970 আপনি বুঝতে এবং করছি বাক্য গঠন শেখার. 1684 01:19:30,970 --> 01:19:33,640 তাই আপনি, বুদ্ধিমান, হঠাৎ সব পারব না আপনাকে যা করতে চান ঠিক কি, 1685 01:19:33,640 --> 01:19:37,200 কিন্তু কোন ধারণা কিভাবে ঠিক তা লিখুন. 1686 01:19:37,200 --> 01:19:38,450 ঠিক আছে, আমি পরের সপ্তাহে আপনি দেখতে পাবেন. 1687 01:19:38,450 --> 01:19:40,438