1 00:00:00,000 --> 00:00:00,140 2 00:00:00,140 --> 00:00:03,700 >> অধ্যাপক HARLAN: এইচটিএমএল, বা হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ, এ ভাষা 3 00:00:03,700 --> 00:00:04,870 ওয়েব পেজ লেখা হয় যা. 4 00:00:04,870 --> 00:00:08,140 এখন, এটি একটি প্রোগ্রামিং ভাষা নয়, এটা আমাদের প্রকাশ করার অনুমতি দেয় না, কারণ 5 00:00:08,140 --> 00:00:11,420 যুক্তিবিজ্ঞান, loops জন্য, এবং যখন loops মত, এবং শর্ত এবং ভালো. 6 00:00:11,420 --> 00:00:14,690 বরঞ্চ, এটি সত্যিই একটি মার্কআপ ভাষা আছে যে আমাদের কি একটি ওয়েব করতে সাহায্য করে 7 00:00:14,690 --> 00:00:17,490 পাতা গঠনের দিক, মত হওয়া উচিত এবং aesthetically. 8 00:00:17,490 --> 00:00:20,210 এবং এটা উপায় দ্বারা, তাই না ট্যাগ বলা হয়. 9 00:00:20,210 --> 00:00:23,470 এর মধ্যে আকর্ষণীয় এবং সহজ করা যাক ওয়েব পৃষ্ঠা, কেবল যে এক, জন্য 10 00:00:23,470 --> 00:00:25,410 উদাহরণস্বরূপ, হ্যালো দুনিয়া. 11 00:00:25,410 --> 00:00:29,940 >> আমি ইতিমধ্যে করেছি, gedit মধ্যে, এখানে লক্ষ্য করুন hello.html হিসাবে ফাইল সংরক্ষিত. 12 00:00:29,940 --> 00:00:32,990 এরপর টার্মিনালে, নিচে এখানে লক্ষ্য করা উইন্ডো, আমি এর ভিতর হতে প্রদর্শিত 13 00:00:32,990 --> 00:00:36,070 পাবলিক নামক একটি ডিরেক্টরি, যা নিজেই নামক একটি ডিরেক্টরি ভিতরে হয় 14 00:00:36,070 --> 00:00:39,770 নিজেই ভেতরে যা স্থানীয় হোস্ট, vhosts নামক একটি ডিরেক্টরি, যা 15 00:00:39,770 --> 00:00:42,850 নিজেই জন হার্ভার্ড এর ভেতরে হয় হোম ডিরেক্টরি. 16 00:00:42,850 --> 00:00:45,850 এখন এটা, কারণ পথ, দেখা যাচ্ছে আমরা প্রয়োগ কনফিগার করেছি যা 17 00:00:45,850 --> 00:00:49,670 , হিসাবে বাস্তব জগতে সম্ভব একটি উপায় এই পাবলিক ভেতরে কিছু 18 00:00:49,670 --> 00:00:53,400 ডিরেক্টরি, প্রকৃতপক্ষে, সুগম হওয়া উচিত একটি মাধ্যমে সমগ্র জনসাধারণের জন্য 19 00:00:53,400 --> 00:00:56,610 ওয়েব ব্রাউজার, যদিও ঠিক এখন, আমি হতে যাচ্ছে যারা শুধুমাত্র ইউজার আছি 20 00:00:56,610 --> 00:00:58,340 এই ওয়েবপৃষ্ঠাটি অ্যাক্সেস. 21 00:00:58,340 --> 00:01:03,120 >> এর এখন hello.html এবং আরম্ভ ফিরে যাক যে ভাষায় কিছু লেখা. 22 00:01:03,120 --> 00:01:07,110 প্রথমত, এই ফাইলের উপরে, আমি যাচ্ছি খোলা বন্ধনী, বিস্ময়বোধক উল্লেখ 23 00:01:07,110 --> 00:01:10,400 বিন্দু, DOCTYPE স্থান এইচটিএমএল. 24 00:01:10,400 --> 00:01:13,930 এই লাইন এমনকি, কোনটাই, একটি ট্যাগ নেই এটি একটি ওপেন দিয়ে শুরু করে, যদিও 25 00:01:13,930 --> 00:01:18,020 বন্ধনী, কিন্তু এটি পরিবর্তে, বিশেষ করে একটি থেকে নির্দিষ্ট করে যে এক লাইন টুকরা 26 00:01:18,020 --> 00:01:22,370 ব্রাউজার, এখানে একটি ওয়েব আসে এইচটিএমএল লেখা পাতা. 27 00:01:22,370 --> 00:01:26,920 >> পরের এর যাক, তার নিজস্ব একটি লাইনে, ইঙ্গিত, খোলা বন্ধনী HTML উল্লেখ 28 00:01:26,920 --> 00:01:29,890 ব্রাউজারে যে এখানে, প্রকৃতপক্ষে, যে এইচটিএমএল হয়. 29 00:01:29,890 --> 00:01:34,150 যে এর ভিতর, এর একটু ইন্ডেন্ট যাক, এবং তারপর যাও উল্লেখ, মাথা না 30 00:01:34,150 --> 00:01:37,470 ব্রাউজার, এখানে মাথা আসে এখন জন্য, অনুমান যা, পাতা, হয় 31 00:01:37,470 --> 00:01:40,830 খুব সময়ে মূলত শিরোনাম দণ্ড ব্রাউজারের উইন্ডো উপরে. 32 00:01:40,830 --> 00:01:45,500 এর পরের যে মাথার ভিতর, উল্লেখ করা যাক আমরা একটি শিরোনাম হবে যে ট্যাগ, 33 00:01:45,500 --> 00:01:47,570 কিছু সহজ হ্যালো মত. 34 00:01:47,570 --> 00:01:51,550 কিন্তু এখন, এর ব্রাউজার বলছি আমরা একটি শিরোনাম প্রদানের কাজ সম্পন্ন হয়. 35 00:01:51,550 --> 00:01:56,080 আমরা খোলা বা শুরু মাত্র, যে কাজের জন্য ট্যাগ, শিরোনাম, আগে একটি মুহূর্ত, 36 00:01:56,080 --> 00:02:00,250 এর এখন বন্ধ করা যাক বা দ্বারা যে ট্যাগটি শেষ কার্যকরী করা, উল্লেখ, বিপরীত. 37 00:02:00,250 --> 00:02:05,010 >> যে প্রকাশ করতে, আমরা খোলা বন্ধনী না, ফরোয়ার্ড স্ল্যাশ, শিরোনাম. 38 00:02:05,010 --> 00:02:07,830 একইভাবে, এখন আমরা কাজ সম্পন্ন হয় যে সংজ্ঞা, এখন জন্য, এই প্রধান 39 00:02:07,830 --> 00:02:12,340 পাতা, আমরা খোলা বন্ধনী স্ল্যাশ মাথা চেষ্টা করবো, আমরা যে ব্রাউজার কহন 40 00:02:12,340 --> 00:02:14,710 এখন মাথা প্রদান সম্পন্ন. 41 00:02:14,710 --> 00:02:18,080 কেবলমাত্র একটি অংশ এখন, অবশেষ ওয়েব পৃষ্ঠার তথাকথিত শরীর, যা 42 00:02:18,080 --> 00:02:21,120 সত্যিই নিষ্কর্ষ গঠন কোন ওয়েব পেজ এর. 43 00:02:21,120 --> 00:02:24,780 >> এর এখানে, এটা, যে উল্লেখ করা যাক খোলা বন্ধনী, শরীরের সঙ্গে, শুরু, 44 00:02:24,780 --> 00:02:25,600 বন্ধ বন্ধনী. 45 00:02:25,600 --> 00:02:29,080 এবং এর এখন কিছু লিখুন মত হ্যালো কমা বিশ্বের. 46 00:02:29,080 --> 00:02:32,930 এই একটি ভাল যথেষ্ট ওয়েব মত মতো অনুভূত হয় পাতা, তাই আসুন এখন একটি নতুন লাইন সরানো যাক. 47 00:02:32,930 --> 00:02:37,460 খোলা বন্ধনী, ফরোয়ার্ড স্ল্যাশ, নির্দিষ্ট করুন শরীর, আমরা যে ব্রাউজার পরিচায়ক 48 00:02:37,460 --> 00:02:38,650 শরীরের প্রদান সম্পন্ন. 49 00:02:38,650 --> 00:02:41,120 আর একইভাবে, এর এখন অবহিত যাক আমি কাজ করছি যে ব্রাউজার 50 00:02:41,120 --> 00:02:43,230 একটি ওয়েব পেজ প্রদান. 51 00:02:43,230 --> 00:02:47,120 তার নিজস্ব একটি লাইন, আমরা ওপেন করব বন্ধনী, ফরোয়ার্ড স্ল্যাশ, HTML. 52 00:02:47,120 --> 00:02:49,350 >> এখন, নন্দনতত্ব বিজ্ঞপ্তি এই ওয়েব পৃষ্ঠার. 53 00:02:49,350 --> 00:02:52,290 যদিও টেকনিক্যালি, এটা না যতটা সাদা প্রদান করা প্রয়োজন 54 00:02:52,290 --> 00:02:55,450 আমি স্থান হিসাবে, এটা ভালো শৈলী, কারণ এর কোড, তর্কসাপেক্ষ, অনেক হয় 55 00:02:55,450 --> 00:02:56,490 আরো পাঠযোগ্য. 56 00:02:56,490 --> 00:03:00,780 নোটিশ, বিশেষ করে, যে আমি খুলতে হলে অথবা একটি ট্যাগ, আমি তখন ইন্ডেন্ট শুরু 57 00:03:00,780 --> 00:03:02,040 অনুসরণ যে লাইন. 58 00:03:02,040 --> 00:03:05,990 এবং আমি ট্যাগ বন্ধ করুন অথবা এবং যখন, আমি উভয় একই নেভিগেশন যে ট্যাগ বন্ধ করুন 59 00:03:05,990 --> 00:03:09,790 লাইন, এটি একটি মোটামুটি ছোট লাইন, বা, যদি এমনভাবে একটি নতুন লাইন যে 60 00:03:09,790 --> 00:03:14,540 খোলা ট্যাগ সঙ্গে ঘনিষ্ঠ ট্যাগ লাইন আপ, আমরা সি এর মত একটি ভাষা করেছিল অনেক ভালো 61 00:03:14,540 --> 00:03:17,380 খোলা এবং বন্ধ কোঁকড়া ধনুর্বন্ধনী সঙ্গে. 62 00:03:17,380 --> 00:03:20,350 >> এর এখন এই ফাইলটি সংরক্ষণ করুন এবং চেষ্টা করুন একটি ওয়েব ব্রাউজারে এটি খোলার জন্য 63 00:03:20,350 --> 00:03:21,600 অ্যাপ্লায়েন্স ভেতরে. 64 00:03:21,600 --> 00:03:24,180 65 00:03:24,180 --> 00:03:30,310 এর ক্রোম খুলুন, এবং এখন এর যাক একটি, যা http://localhost যান 66 00:03:30,310 --> 00:03:34,930 প্রয়োগ জন্য ডাক নাম নিজেই, / hello.html. 67 00:03:34,930 --> 00:03:38,230 আর আমি আসলে টাইপ না করেছি নোটিশ এটি উহ্য কারণ, পাবলিক 68 00:03:38,230 --> 00:03:42,430 একটি ওয়েবের মাধ্যমে এই পৃষ্ঠায় গিয়ে থাকলে ব্রাউজার, আপনি প্রকৃতপক্ষে অ্যাক্সেস করতে চান 69 00:03:42,430 --> 00:03:44,430 যে পাবলিক ডিরেক্টরির বিষয়বস্তু. 70 00:03:44,430 --> 00:03:47,740 কিন্তু আমি বিশেষভাবে, অ্যাক্সেস করতে চান, hello.html. 71 00:03:47,740 --> 00:03:50,854 তাই আসুন এখন লিখুন আঘাত দেওয়া এবং দেখুন সেখানে কি ঘটছে. 72 00:03:50,854 --> 00:03:51,710 >> Hm. 73 00:03:51,710 --> 00:03:56,260 আমি এক্সেস করার অনুমতি নেই / এই সার্ভারে hello.html. 74 00:03:56,260 --> 00:03:57,570 এখন, এটা কেন হবে? 75 00:03:57,570 --> 00:04:01,040 ওয়েল, এটা যথেষ্ট নয় দেখা যাচ্ছে কেবল এই ফাইলটি বললে, hello.html, 76 00:04:01,040 --> 00:04:02,560 যে পাবলিক ডিরেক্টরিতে. 77 00:04:02,560 --> 00:04:06,150 আমরা proactively বলা প্রয়োজন আমরা সত্যিই,, চাই যে যন্ত্র 78 00:04:06,150 --> 00:04:09,470 সমগ্র বিশ্বের মঞ্জুরি, সম্ভাব্য, এই ফাইল অ্যাক্সেস. 79 00:04:09,470 --> 00:04:12,470 এটা করার জন্য, আমরা পরিবর্তন প্রয়োজন তার অনুমতি, তাই কথা বলতে, এবং আমরা করতে পারেন 80 00:04:12,470 --> 00:04:14,600 একটি কমান্ড লাইনে যে কি. 81 00:04:14,600 --> 00:04:20,079 >> একটি দীর্ঘ তালিকা পেতে এর ls-l টাইপ যাক এই ডিরেক্টরির মধ্যে ফাইল, লিখুন. 82 00:04:20,079 --> 00:04:22,480 এবং আমরা hello.html, প্রকৃতপক্ষে, দেখুন. 83 00:04:22,480 --> 00:04:25,882 কিন্তু এখানে উপর বাম, নোটিশ, একটি দ ও একটি W হয়. 84 00:04:25,882 --> 00:04:29,050 আর, আপনি অনুমিত হয়ে থাকতে পারে, হিসাবে মানে পড়া, এবং W অর্থ লিখতে, কিন্তু 85 00:04:29,050 --> 00:04:32,470 শুধুমাত্র একটি যেমন দ ও আছে সত্য এক ধরনের সব পথ থেকে বেশি, লে 86 00:04:32,470 --> 00:04:36,710 যারা ড্যাশ বাঁদিকে, মানে যে কেবল ফাইল মালিক, নিজেকে, করতে পারেন আসলে 87 00:04:36,710 --> 00:04:38,370 পড়তে এবং এই ফাইলটি লিখতে. 88 00:04:38,370 --> 00:04:41,610 >> আমরা অন্যান্য অন্তত একটি টগল করতে হবে আর সমগ্র বিশ্বের পড়া যাক 89 00:04:41,610 --> 00:04:42,810 এই ফাইলের পাশাপাশি. 90 00:04:42,810 --> 00:04:47,320 আর এই কাজ করতে, আমরা সঙ্গে তা করতে পারেন কমান্ড, chmod, বা পরিবর্তন মোড. 91 00:04:47,320 --> 00:04:54,030 chmod একটি সব জন্য, প্লাস কিছু r, স্থান, hello.html লিখুন. 92 00:04:54,030 --> 00:04:56,970 কিছুই ঘটেছে বলে মনে হয়, কিন্তু যে সাধারণত একটি ভাল জিনিস. 93 00:04:56,970 --> 00:05:02,490 সুতরাং ls-l আবার, আশা করছি, উচিত কিছু অতিরিক্ত R এর ফলন হয়. 94 00:05:02,490 --> 00:05:04,130 >> এবং প্রকৃতপক্ষে, আমরা যেমন দেখতে না. 95 00:05:04,130 --> 00:05:08,350 এখানে বাম দিকে এখন, নোটিশ অন আমি পড়তে এবং অধিকারসহ লিখতে যে. 96 00:05:08,350 --> 00:05:10,320 অন্য কিছু r, এবং তারপর অন্য কিছু r আছে. 97 00:05:10,320 --> 00:05:13,180 ওয়েল, এটা মাঝখানে আর দেখা যাচ্ছে হতে হবে যা আমার গ্রুপ, মানে 98 00:05:13,180 --> 00:05:15,370 প্রয়োগ ছাত্র, এছাড়াও এই ফাইল পড়তে পারেন. 99 00:05:15,370 --> 00:05:18,235 কিন্তু যে এখানে মূলত অপ্রাসঙ্গিক আছে, আমরা ওয়েব সম্পর্কে কথা বলা এবং করছি সাল 100 00:05:18,235 --> 00:05:19,850 না যন্ত্র নিজেই. 101 00:05:19,850 --> 00:05:23,420 কিন্তু সব পথে যে তৃতীয় R ডান যে সমগ্র বিশ্বের, ইঙ্গিত 102 00:05:23,420 --> 00:05:25,920 বা সব, এই ফাইল পড়তে পারেন. 103 00:05:25,920 --> 00:05:29,290 >> এর এখন পুনরায় লোড করুন, ফিরে আমার ব্রাউজারে যাওয়া যাক আমি কোন না হলে পাতা, এবং দেখুন 104 00:05:29,290 --> 00:05:32,050 আর নিষিদ্ধ. 105 00:05:32,050 --> 00:05:36,800 এর ক্রোম এর রিলোড আইকন আপ ক্লিক যাক এখানে, অথবা আমরা সেখানে কন্ট্রোল আর আঘাত, এবং 106 00:05:36,800 --> 00:05:38,750 এটা আছে, হ্যালো দুনিয়া. 107 00:05:38,750 --> 00:05:41,248