1 00:00:00,000 --> 00:00:07,440 2 00:00:07,440 --> 00:00:08,180 >> Tomas REIMERS: হাই, সবাই. 3 00:00:08,180 --> 00:00:09,250 আমার নাম এর Tomas Reimers. 4 00:00:09,250 --> 00:00:10,500 >> মাইক Rizzo: এবং আমি মাইক Rizzo আছি. 5 00:00:10,500 --> 00:00:12,990 >> Tomas REIMERS: আমরা CS50s TS দুটি. 6 00:00:12,990 --> 00:00:18,910 এবং আজ আমরা উপর সেমিনার নেতৃস্থানীয় করছি জাভাস্ক্রিপ্ট এবং ওয়েব এপ্লিকেশনগুলির সিএসএস. 7 00:00:18,910 --> 00:00:22,140 আপনি বরাবর অনুসরণ করতে চান, লিঙ্ক ডান উপর আছে. 8 00:00:22,140 --> 00:00:25,190 এবং আপনি এটা লাগাতে চান না কম্পিউটার সংক্ষিপ্তভাবে উপর? 9 00:00:25,190 --> 00:00:27,460 >> লিঙ্ক আছে. 10 00:00:27,460 --> 00:00:30,390 এটা করার লিঙ্ক আছে যা একটি ছোট সাইট, এর আমরা হতে যাচ্ছেন সব সম্পদ 11 00:00:30,390 --> 00:00:36,490 এছাড়াও আজ আপনি প্রতি নির্দেশ এবং অনেক আছে আমাদের দ্বারা লিখিত দরকারী তথ্য 12 00:00:36,490 --> 00:00:39,680 আপনি ফিরে যান যখন গভীরতার মধ্যে আরো পড়া, এবং আপনার মনে রাখতে চেষ্টা করছেন 13 00:00:39,680 --> 00:00:42,166 ঠিক করি আপনি ছিল কি, বলতে হয়নি ইত্যাদি ইত্যাদি, যে বিষয়ে কথা বলছি. 14 00:00:42,166 --> 00:00:43,870 >> মাইক Rizzo: ঠিক আছে. 15 00:00:43,870 --> 00:00:44,890 সুতরাং আসুন শুরু করা যাক. 16 00:00:44,890 --> 00:00:45,700 >> Tomas REIMERS: তাই আপনি যদি শুরু করতে চান? 17 00:00:45,700 --> 00:00:45,970 ঠিক আছে. 18 00:00:45,970 --> 00:00:47,170 >> মাইক Rizzo: হ্যাঁ. 19 00:00:47,170 --> 00:00:51,730 তাই আমরা প্রথম বিস্তৃত দিয়ে শুরু করতে চেয়েছিলেন ইন্টারনেট সম্পর্কে সংক্ষিপ্ত বিবরণ এবং 20 00:00:51,730 --> 00:00:54,240 ওয়েবসাইট নকশা যখন ধরনের ফাইল. 21 00:00:54,240 --> 00:00:57,550 এই উপস্থাপনা আমরা চাই না যদিও জাভাস্ক্রিপ্ট মধ্যে অনেক অনেক ঢোকা 22 00:00:57,550 --> 00:01:00,320 পরে, আমরা সাথে চলতে শুরু করতে চেয়েছিলাম শুধু, ধরনের, মত একটি বার্ডস আই ভিউ 23 00:01:00,320 --> 00:01:03,270 কি একটি ওয়েবসাইট কি এবং কিভাবে এর একটি নকশা সম্পর্কে চিন্তা 24 00:01:03,270 --> 00:01:04,800 শুরুর জন্য ওয়েবসাইট. 25 00:01:04,800 --> 00:01:08,370 >> এই সময়ে তাই আপনাকে বলছি, - এটা দিয়ে শুক্রবার রাতে হচ্ছে - থাকা উচিত 26 00:01:08,370 --> 00:01:11,000 আপনার CS50 অর্থ জমা সমস্যা সেট করে. 27 00:01:11,000 --> 00:01:15,260 আশা করছি, একটি সুরুচি ছিল কি ওয়েব প্রোগ্রামিং হতে পারে. 28 00:01:15,260 --> 00:01:18,261 কিন্তু এখানে আমরা, ধরনের, দিতে চান আপনি অন্য স্বাদ, পাশাপাশি. 29 00:01:18,261 --> 00:01:23,190 >> Tomas REIMERS: তাই ঠিক কি সংক্ষিপ্তবৃত্তি যাও আপনি আপনার URL-এ টাইপ করার সময়, এরকম 30 00:01:23,190 --> 00:01:26,650 আপনার ওয়েব ব্রাউজার, যে URL টি পায় কম্পিউটারে তাকিয়ে. 31 00:01:26,650 --> 00:01:28,590 এবং আপনার কম্পিউটারের সাথে সংযুক্ত অন্য কম্পিউটারে, 32 00:01:28,590 --> 00:01:29,890 যা যে ওয়েবসাইট হোস্ট. 33 00:01:29,890 --> 00:01:33,150 আপনি google.com এ যান যখন ঠিক আছে, তাই, আপনি আছেন গুগলের এক সংযুক্ত 34 00:01:33,150 --> 00:01:36,496 যা কম্পিউটার, google.com জন্য ফাইল. 35 00:01:36,496 --> 00:01:38,750 >> এর পরে একটি নির্দিষ্ট ফাইলের জন্য অনুরোধ করবে. 36 00:01:38,750 --> 00:01:40,020 তাই যদি আপনি যান - 37 00:01:40,020 --> 00:01:41,550 আমি জানি না - 38 00:01:41,550 --> 00:01:48,170 example.com / index.html বা / test.html, আপনার জন্য জিজ্ঞাসা করতে যাচ্ছেন 39 00:01:48,170 --> 00:01:49,340 যে নির্দিষ্ট ফাইল. 40 00:01:49,340 --> 00:01:52,780 এবং ওয়েব সার্ভারের যাচ্ছে আপনি তা ফেরত. 41 00:01:52,780 --> 00:01:54,910 >> এর পরে, আপনি যে ফাইলটি দিয়ে যেতে একবার - 42 00:01:54,910 --> 00:01:57,750 43 00:01:57,750 --> 00:01:59,950 আপনি একবার কম্পিউটারে পায় ফাইল - এটা শুরু করতে যাচ্ছে 44 00:01:59,950 --> 00:02:00,820 একটি ওয়েব পাতা নির্মাণ. 45 00:02:00,820 --> 00:02:03,020 তাই এখন এটি HTML ফাইল আছে, সাজানোর মত যা 46 00:02:03,020 --> 00:02:05,170 ওয়েব পেজ গঠন. 47 00:02:05,170 --> 00:02:08,620 HTML ফাইল এছাড়াও উল্লেখ পারে সংজ্ঞায়িত যা সিএসএস ফাইল, 48 00:02:08,620 --> 00:02:09,889 ওয়েব পৃষ্ঠার শৈলী. 49 00:02:09,889 --> 00:02:12,970 >> জাভাস্ক্রিপ্ট ফাইল, যা নির্ধারণ ওয়েব পেজ সঙ্গে মিথস্ক্রিয়া. 50 00:02:12,970 --> 00:02:15,200 শুধু ইমেজ যা ইমেজ ফাইল,. 51 00:02:15,200 --> 00:02:19,450 এবং সম্ভবত, অন্য HTML ফাইল সংযোগ আছে যা পরে আপনি পরিদর্শন করতে পারেন. 52 00:02:19,450 --> 00:02:22,656 53 00:02:22,656 --> 00:02:24,380 >> মাইক Rizzo: ঠিক আছে, মহান. 54 00:02:24,380 --> 00:02:28,980 তাই আপনাকে বলছি, সম্ভবত, সব আছে painstakingly আপনার স্থানীয় হোস্ট স্থাপন 55 00:02:28,980 --> 00:02:30,810 আপনার ভার্চুয়াল মেশিনে. 56 00:02:30,810 --> 00:02:35,650 এবং যে মাত্র, ধরনের, স্থানীয় হয় আপনার কম্পিউটারে শুধুমাত্র হোস্ট করা ডোমেইন 57 00:02:35,650 --> 00:02:38,760 আপনার নিজের আইপি ঠিকানায় আপনার জন্য. 58 00:02:38,760 --> 00:02:43,300 >> যাতে এর মধ্যে, তারপর আপনি যোগ করতে পারেন এটি করার জন্য আপনার নিজের ওয়েব পেজ. 59 00:02:43,300 --> 00:02:47,655 আমি বলতে চাচ্ছি, CS50 ফাইন্যান্স, আপনি থাকা উচিত যা যোগ করেছেন কিছু এইচটিএমএল পেজ,, 60 00:02:47,655 --> 00:02:49,410 ধরণের, পিএইচপি আলোয়ান আবৃত. 61 00:02:49,410 --> 00:02:54,690 কিন্তু শেষ পর্যন্ত, কি আপনার পিএইচপি পেজ outputting ছিল এইচটিএমএল ছিল. 62 00:02:54,690 --> 00:02:58,210 >> কিন্তু খুব শুরুতে ফিরে চিন্তা pset, আমরা সেট করে 63 00:02:58,210 --> 00:03:00,890 সবকিছুর জন্য অনুমতি, ডান? 64 00:03:00,890 --> 00:03:07,270 সুতরাং এই মাত্র মূলত আমাদের জানান দেয় যিনি সম্ভবত, পড়তে ও লিখতে, এবং পারেন 65 00:03:07,270 --> 00:03:08,730 ফাইলের প্রতিটি চালানো. 66 00:03:08,730 --> 00:03:11,870 এইচএম - সুতরাং আমরা একটি দ্রুত করতে যাচ্ছেন? 67 00:03:11,870 --> 00:03:15,660 >> Tomas REIMERS: সুতরাং আমরা চলুন একটি দ্রুত ডেমো করবেন. 68 00:03:15,660 --> 00:03:19,560 সুতরাং যখন আপনি, আপনি মনে করিয়ে গুগলের কম্পিউটার সংযোগ - 69 00:03:19,560 --> 00:03:20,690 কেহ - 70 00:03:20,690 --> 00:03:24,060 এবং প্রথম, একটি ফাইল জন্য কম্পিউটার জিজ্ঞাসা নিশ্চিত করুন যে আপনি অনুমোদিত করছি করা প্রয়োজন 71 00:03:24,060 --> 00:03:28,790 আসলে যে ফাইল দেখতে বা যে পড়া আপনি শুধু জিজ্ঞাসা করবে না, কারণ দায়ের 72 00:03:28,790 --> 00:03:30,430 যে কম্পিউটারে কোনো ফাইল জন্য, ডান? 73 00:03:30,430 --> 00:03:32,260 যে একটি নিরাপত্তা ঝঁুকি হবে. 74 00:03:32,260 --> 00:03:37,020 >> যেমন আমরা ব্যবহার সিস্টেম, উপর তাই ফাইল এই CS50 অ্যাপ্লায়েন্স, তিনটি আছে 75 00:03:37,020 --> 00:03:39,200 থাকতে পারে যারা সাধারণ মানুষ কিছু করার অনুমতি. 76 00:03:39,200 --> 00:03:41,610 প্রথম প্রকৃত হয় বলেন ফাইলের মালিক. 77 00:03:41,610 --> 00:03:43,820 দ্বিতীয় গ্রুপ যে ফাইল জন্যে. 78 00:03:43,820 --> 00:03:46,090 আমরা নজর দিতে যাচ্ছেন না যে উপর খুব বেশী. 79 00:03:46,090 --> 00:03:50,010 এবং শেষ জিনিস মত ধরণের, হয় বিশ্বের বা যারা বাকিদের মত 80 00:03:50,010 --> 00:03:54,130 যে ফাইলে নির্দিষ্ট এবং না না এটা আবার কোন মালিকানা অধিকার আছে. 81 00:03:54,130 --> 00:04:05,650 >> সুতরাং আমরা মালিক আছে, গ্রুপ, এবং তারপর বিশ্বের. 82 00:04:05,650 --> 00:04:10,510 এবং তারপর, আপনি, এই দলের প্রতিটি জন্য তিন অনুমতি এক থাকতে পারে, 83 00:04:10,510 --> 00:04:13,010 ঠিক আছে, অথবা তাদের একাধিক. 84 00:04:13,010 --> 00:04:15,070 আপনি পড়তে অনুমতি থাকতে পারে. 85 00:04:15,070 --> 00:04:16,560 আপনি ঠিক অনুমতি থাকতে পারে. 86 00:04:16,560 --> 00:04:18,880 এবং যদি আপনি অনুমতি চালানো হতে পারে. 87 00:04:18,880 --> 00:04:22,060 >> তাই প্রকৃত ধরনের ফাইল নিরিখে পড়ুন অনুমতি আসলে পড়ার মত হল 88 00:04:22,060 --> 00:04:23,250 ফাইলের বিষয়বস্তু. 89 00:04:23,250 --> 00:04:24,730 একটি সঠিক অনুমতি লেখা হয় ফাইলের বলেন. 90 00:04:24,730 --> 00:04:28,370 একটি চালানো অনুমতি চলছে আপনি এক রান যখন আপনি করবেন মত ​​ফাইল 91 00:04:28,370 --> 00:04:29,620 আপনার CS50 প্রকল্প. 92 00:04:29,620 --> 00:04:32,190 93 00:04:32,190 --> 00:04:38,820 >> আমরা ফাইল সম্পর্কে চিন্তা করছি তাই যখন যেমন আমরা একটি HTML পড়া প্রয়োজন হলে 94 00:04:38,820 --> 00:04:41,790 বিশ্বের করা প্রয়োজন যে ফাইল, পাঠযোগ্য, ডান? 95 00:04:41,790 --> 00:04:44,420 সম্ভবত, এছাড়াও মালিক চায় যে ফাইলটি সম্পাদনা করতে হবে. 96 00:04:44,420 --> 00:04:46,610 তাই মালিকের প্রয়োজন যাচ্ছে পড়া এবং অনুমতি লিখতে. 97 00:04:46,610 --> 00:04:48,710 তারা সত্যিই চালানো প্রয়োজন হবে না. 98 00:04:48,710 --> 00:04:50,950 >> গ্রুপ, আমরা আচরণ করতে যাচ্ছেন এখন জন্য বিশ্বের হিসাবে একই. 99 00:04:50,950 --> 00:04:54,610 সুতরাং তারা পঠিত অনুমতির প্রয়োজন. 100 00:04:54,610 --> 00:04:57,310 কিন্তু তারা লেখার দরকার নেই অথবা অনুমতি চালানো. 101 00:04:57,310 --> 00:05:01,920 এবং এখন, আমরা সাবেক ফিরে মনে হলে Psets, আমরা কি বুঝতে পারি যে এই ধরনের 102 00:05:01,920 --> 00:05:03,360 বাইনারি মত চেহারা, ডান? 103 00:05:03,360 --> 00:05:04,210 1 হ্যাঁ ঘোরা. 104 00:05:04,210 --> 00:05:05,040 0 কোন জন্য. 105 00:05:05,040 --> 00:05:06,870 এবং আসলে আমরা অনুবাদ করতে পারেন এই বাইনারি করতে. 106 00:05:06,870 --> 00:05:10,478 >> সুতরাং বাইনারি মধ্যে 110 6 হবে. 107 00:05:10,478 --> 00:05:13,270 100 4 হবে. 108 00:05:13,270 --> 00:05:14,690 বিশ্বের সঙ্গে একই. 109 00:05:14,690 --> 00:05:20,846 সুতরাং সংখ্যা আপনার জন্য পেতে চাই এই জন্য অনুমতি 644 হবে. 110 00:05:20,846 --> 00:05:24,400 >> আপনি ফিরে মনে করি এবং যদি: Mike Rizzo আপনি কিছু chmoded যখন, আমি বিশ্বাস করি 111 00:05:24,400 --> 00:05:28,980 তারা সেট সমস্যা দিয়েছেন আপনাকে যা করতে পারে যেখানে যেমন 112 00:05:28,980 --> 00:05:36,470 chmod 644 মত কিছু এবং তারপর নামের দায়ের. 113 00:05:36,470 --> 00:05:39,980 644 তারপর, আপনি এখন সরাসরি দেখতে পারেন যে থেকে আসে যেখানে. 114 00:05:39,980 --> 00:05:42,840 তাই আশা যে যে একটু বেশি স্পষ্ট. 115 00:05:42,840 --> 00:05:45,600 >> এবং তারপর আপনি লোক এর স্বচ্ছতার জন্য - 116 00:05:45,600 --> 00:05:48,200 ওহ হ্যাঁ, এখানে এই আবার হয়. 117 00:05:48,200 --> 00:05:53,260 সুতরাং 600 তারপর ঠিক যেমন হবে আমরা মালিক আছে যেখানে এখানে দিয়েছিল 118 00:05:53,260 --> 00:05:56,360 পড়া এবং ডান অনুমতি যখন গ্রুপ এবং বিশ্বের কোনো অনুমতি নেই 119 00:05:56,360 --> 00:05:58,145 ফাইল অ্যাক্সেস করতে. 120 00:05:58,145 --> 00:06:01,500 >> Tomas REIMERS: এবং তারপর আমরা একটি দ্রুত আছে সাধারণ অনুমতি এর তালিকা. 121 00:06:01,500 --> 00:06:05,250 তাই ডিরেক্টরি, আপনি চান আসলে 711 chmod করতে. 122 00:06:05,250 --> 00:06:08,930 সরাইয়া দ্রুত - আছে একটি ডিরেক্টরির জন্য এক্সিকিউটেবল অনুমতি পাবে মানে 123 00:06:08,930 --> 00:06:11,680 ডিরেক্টরি খোলার জন্য. 124 00:06:11,680 --> 00:06:15,280 চিত্র, সিএসএস, জাভাস্ক্রিপ্ট, এইচটিএমএল চাহিদা 644, মূলত, বিশ্বের কারণ 125 00:06:15,280 --> 00:06:16,400 চাহিদা অনুমতি পড়া. 126 00:06:16,400 --> 00:06:20,960 >> আর আপনি না দেখা যায়, যা পিএইচপি, আমরা এটা সম্পর্কে কথা বলা হবে না, যদিও 127 00:06:20,960 --> 00:06:24,880 কঠোরভাবে সাধারণত সঙ্গে chmoded হয় অনুমতি 600 এটি দিয়ে চালানো কারণ 128 00:06:24,880 --> 00:06:26,540 মালিকের অনুমতি. 129 00:06:26,540 --> 00:06:27,790 প্রয়োগ নেভিগেশন অন্তত. 130 00:06:27,790 --> 00:06:30,200 131 00:06:30,200 --> 00:06:36,870 >> মাইক Rizzo: তাই আপনি যদি না বিশেষভাবে নির্দিষ্ট ফাইলটি কি ধরনের 132 00:06:36,870 --> 00:06:39,480 আসলে আপনি সেটিং মধ্যে চাই এই উপস্থাপনা আপ - 133 00:06:39,480 --> 00:06:43,490 আমরা এই একটি সমস্যা ছিল, কারণ সবকিছু সঠিকভাবে chmoded ছিল না - 134 00:06:43,490 --> 00:06:47,550 আপনি, ধরনের, একটি পেতে যাচ্ছেন Forbidden সমস্যাটি যে ওয়েবসাইট 135 00:06:47,550 --> 00:06:49,700 আসলে অনুমতি নেই যাই হোক না কেন ফাইল অ্যাক্সেস করতে 136 00:06:49,700 --> 00:06:51,370 আপনি এটি অ্যাক্সেস করতে চান. 137 00:06:51,370 --> 00:06:54,780 এবং অবশ্যই, যে সংশোধন করা যেতে পারে - সমস্যা সেট হিসাবে - পরিবর্তন করে 138 00:06:54,780 --> 00:06:56,405 অনুমতি উপযুক্তভাবে. 139 00:06:56,405 --> 00:06:59,620 >> Tomas REIMERS: এবং জন্য শেষ মন্তব্য দ্রুত স্থানীয় উন্নয়ন - আমরা 140 00:06:59,620 --> 00:07:02,000 এই প্রতিপালিত, কিন্তু আমরা শুধু চেয়েছি এটা আবার আসা - 141 00:07:02,000 --> 00:07:06,230 আপনি একটি সার্ভারের জন্য অনুরোধ - যদি তাই স্থানীয় হোস্ট, উদাহরণস্বরূপ, কম বা যাই হোক না কেন. - 142 00:07:06,230 --> 00:07:09,170 এবং আপনি একটি নির্দিষ্ট ফাইল উল্লেখ না, আপনার কম্পিউটার চালু করা হয় যে ফাইল 143 00:07:09,170 --> 00:07:11,540 index.html বলা হয় চাইতে. 144 00:07:11,540 --> 00:07:12,790 অথবা যে উপস্থিত না থাকলে, index.php. 145 00:07:12,790 --> 00:07:15,560 146 00:07:15,560 --> 00:07:16,350 >> কুল. 147 00:07:16,350 --> 00:07:19,560 সুতরাং যে শুধু সবকিছু একটি সংক্ষিপ্তবৃত্তি আছে, আশা করছি, আমরা মধ্যে আবৃত করেছি 148 00:07:19,560 --> 00:07:22,800 অধ্যায়, এবং বক্তৃতা, এবং এ পর্যন্ত CS50 মধ্যে. 149 00:07:22,800 --> 00:07:26,110 এবং এখন আমরা কথা বলা শুরু করতে যাচ্ছেন সম্পর্কে বিশেষভাবে লাইব্রেরি. 150 00:07:26,110 --> 00:07:30,270 জাভাস্ক্রিপ্ট এবং CSS লাইব্রেরী ওয়েব এপ্লিকেশনগুলির. 151 00:07:30,270 --> 00:07:36,350 >> সুতরাং আমরা আছে কেন এক দ্রুত কারণে লাইব্রেরি প্রোগ্রামিং করা হয় - 152 00:07:36,350 --> 00:07:39,000 সমস্যার মধ্যে অনেক আছে পপিং আপ রাখতে যা প্রোগ্রামিং, 153 00:07:39,000 --> 00:07:40,570 আবার, এবং আবার, এবং আবার. 154 00:07:40,570 --> 00:07:43,870 আপনি খেয়াল করতে পারেন যে ওয়েবসাইটের অনেক ড্রপ ডাউন আছে ক্ষমতা প্রয়োজন 155 00:07:43,870 --> 00:07:49,100 মেনু, উদাহরণস্বরূপ, বা ক্ষমতা প্রয়োজন একটি খুব সাধারণ বাটন আছে 156 00:07:49,100 --> 00:07:51,400 নাও হতে পারে, যা শৈলী, সবচেয়ে সহজ জিনিস. 157 00:07:51,400 --> 00:07:54,670 এখন আপনি, এইচটিএমএল মধ্যে পেতে শুরু বুঝতে পারছি যে বোতাম পারেন আসলে 158 00:07:54,670 --> 00:07:57,720 সত্যিই কুশ্রী চেহারা আপনি যদি কিছু করবেন না. 159 00:07:57,720 --> 00:08:00,830 >> তাই মানুষের অনেক লিখিত আছে লাইব্রেরি বলা হয়. 160 00:08:00,830 --> 00:08:02,990 এবং এই প্রসঙ্গে, তারা আছেন এছাড়া অবকাঠামো বলা. 161 00:08:02,990 --> 00:08:04,790 আমরা ব্যবহার করতে যাচ্ছেন অদলবদল করে দুই. 162 00:08:04,790 --> 00:08:07,360 এবং কি তারা তারা মূলত করছি হয় কোড এর premade টুকরা - 163 00:08:07,360 --> 00:08:09,130 সিএসএস অথবা জাভাস্ক্রিপ্ট হয় - 164 00:08:09,130 --> 00:08:13,240 যে অনেক দূরে নিয়ে আপনি কোডিং মধ্যে আছে দলের. 165 00:08:13,240 --> 00:08:17,290 >> তাই তারা একটি ক্লাস গুচ্ছ বা প্রাক সংজ্ঞায়িত জন্য ফাংশন একটি গুচ্ছ প্রাক সংজ্ঞায়িত 166 00:08:17,290 --> 00:08:20,110 জাভাস্ক্রিপ্ট এর ক্ষেত্রে, যা আপনি পরে কল করতে পারেন. 167 00:08:20,110 --> 00:08:22,690 এবং তারপর আপনি, বাছাই করা, পেতে পারেন ছাড়া এই কোড ব্যবহার করার সুযোগ 168 00:08:22,690 --> 00:08:23,710 কিছু করতে হচ্ছে. 169 00:08:23,710 --> 00:08:27,750 লাইব্রেরির একটি উদাহরণ cs50.h. ছিল আমরা আপনাকে ফেরত দিয়েছে একটি লাইব্রেরি ছিল 170 00:08:27,750 --> 00:08:32,090 সপ্তাহে এক, যা আপনাকে যা করতে অনুমতি দেওয়া যে GetInt এবং GetString ভালো জিনিস 171 00:08:32,090 --> 00:08:35,237 লিখতে না করেও কোন কোড নিজেকে. 172 00:08:35,237 --> 00:08:36,179 >> মাইক Rizzo: ঠিক আছে. 173 00:08:36,179 --> 00:08:40,299 তাই এখানে, ঠিক মত আমরা অন্তর্ভুক্ত ছিল আমাদের গ বিভিন্ন ফাইল 174 00:08:40,299 --> 00:08:46,570 লাইব্রেরি, আমরা মধ্যে অন্তর্ভুক্ত করা উচিত আমাদের এইচটিএমএল বিভিন্ন লাইব্রেরি ফাইল. 175 00:08:46,570 --> 00:08:50,310 উদাহরণস্বরূপ, আমরা অন্তর্ভুক্ত চেয়েছিলেন এখানে একটি নির্দিষ্ট জাভাস্ক্রিপ্ট লাইব্রেরি, 176 00:08:50,310 --> 00:08:52,850 সম্ভবত, এক আমরা লিখিত করেছি নিজেদেরকে এটি স্থানীয়ভাবে আয়োজিত হিসাবে 177 00:08:52,850 --> 00:08:56,000 বলা script.js, আমরা এই স্বরলিপি ব্যবহার. 178 00:08:56,000 --> 00:08:59,500 >> সুতরাং আমরা স্ক্রিপ্ট টাইপ সমান আছে জাভাস্ক্রিপ্ট উৎস সমান 179 00:08:59,500 --> 00:09:01,260 JavaScript.js. 180 00:09:01,260 --> 00:09:05,190 এবং যদি আপনি আপনার CS50 ফিরে মনে হলে আপনি মধ্যে লাগছিল যদি আর্থিক সমস্যা, সেট 181 00:09:05,190 --> 00:09:09,190 টেমপ্লেট ফোল্ডারে header.php, আপনি দেখা উচিত 182 00:09:09,190 --> 00:09:10,970 এর মধ্যে কিছু অন্তর্ভুক্ত. 183 00:09:10,970 --> 00:09:13,250 তাই এই প্রথম এক - স্ক্রিপ্ট - 184 00:09:13,250 --> 00:09:16,080 একটি জাভাস্ক্রিপ্ট লাইব্রেরী সহ হয়. 185 00:09:16,080 --> 00:09:18,760 একটি CSS লাইব্রেরী সহ হয় বিভিন্ন অল্প. 186 00:09:18,760 --> 00:09:21,430 >> এখানে, পরিবর্তে স্ক্রিপ্ট আপনি লিঙ্ক ট্যাগ প্রয়োজন ট্যাগ. 187 00:09:21,430 --> 00:09:27,110 এবং তারপর, টেক্সট সিএসএস টাইপ একটু ভিন্ন. 188 00:09:27,110 --> 00:09:29,270 আপনি সর্বদা অন্তর্ভুক্ত করতে হবে না rel স্টাইল শীট. 189 00:09:29,270 --> 00:09:30,970 কিন্তু আমি, এটা সাধারণত মনে করি ভাল অভ্যাস. 190 00:09:30,970 --> 00:09:35,810 >> এবং পরিশেষে, তাহলে href, যা আপনি সম্ভবত লিঙ্ক জন্য আপনার ATAGs দেখেছি 191 00:09:35,810 --> 00:09:39,440 বিভিন্ন লিঙ্ক মাত্র উল্লেখ ইন খুঁজে যেখানে এর লিঙ্ক. 192 00:09:39,440 --> 00:09:42,250 উদাহরণস্বরূপ, আমরা চেয়েছিলেন একটি লিঙ্ক বিভিন্ন লাইব্রেরি - এর শুধু বলা যাক - 193 00:09:42,250 --> 00:09:49,330 যে styles.css এ বসবাস করতেন. 194 00:09:49,330 --> 00:09:54,030 এবং আমরা যে এর মধ্যে যে সংযোগ আছে চেয়েছিলেন ওয়েব হোস্ট, আমরা যে কপি হবে. 195 00:09:54,030 --> 00:09:58,834 এবং তারপর যাই হোক না কেন মধ্যে পেস্ট করুন আমরা পরিবর্তে অধিকার এখানে আছে. 196 00:09:58,834 --> 00:10:01,340 >> Tomas REIMERS: ঠিক আছে, আশা করছি আপনি বলছি ইতিমধ্যে পরিচিত 197 00:10:01,340 --> 00:10:02,410 CSS এর লিঙ্ক কিভাবে সঙ্গে. 198 00:10:02,410 --> 00:10:04,000 আপনি যে কি ছিল আপনার শেষ বাদামী সেট. 199 00:10:04,000 --> 00:10:07,110 জাভাস্ক্রিপ্ট, আপনি কিছু হয়তো সঙ্গে কিছু অভিজ্ঞতা আছে. 200 00:10:07,110 --> 00:10:07,980 আপনি কিছু না মে. 201 00:10:07,980 --> 00:10:12,190 >> তাই এখন জন্য, জানি যে একটি জাভাস্ক্রিপ্ট ফাইল খুব একটা সিএসএস ফাইল মত হল 202 00:10:12,190 --> 00:10:15,640 আপনি এটা সাথে সংযুক্ত আছে, বা করতে পারেন যে অর্থে আপনি অভ্যন্তরীণভাবে এটি অন্তর্ভুক্ত করতে পারে. 203 00:10:15,640 --> 00:10:17,360 এবং এটা স্ক্রিপ্ট জিনিষ আপনি করতে পারবেন. 204 00:10:17,360 --> 00:10:21,820 এবং আমরা একটি করতে পারবেন চলুন পরে জাভাস্ক্রিপ্ট এর সামান্য বিট. 205 00:10:21,820 --> 00:10:23,560 >> সুতরাং একটি লাইব্রেরি ব্যবহার করে - 206 00:10:23,560 --> 00:10:26,150 আপনি এটি অন্তর্ভুক্ত করেছেন একবার, এটা হিসাবে এর আক্ষরিক কলিং হিসাবে সহজ 207 00:10:26,150 --> 00:10:29,640 ফাংশন বা যোগ শ্রেণীর নাম এটি. 208 00:10:29,640 --> 00:10:32,220 আমরা কথা বলতে চান শেষ জিনিস গ্রন্থাগারের শর্তাবলী সম্পর্কে - 209 00:10:32,220 --> 00:10:34,180 এবং এই একটি প্রযুক্তিগত নোট বেশী - 210 00:10:34,180 --> 00:10:35,860 ওপেন সোর্স লাইসেন্সিং হয়. 211 00:10:35,860 --> 00:10:41,550 তাই আপনি যদি এই প্রকৃত লাইব্রেরি খুঁজে যখন, আপনি চিন্তা করা যেতে পারে 212 00:10:41,550 --> 00:10:47,630 প্রশ্ন এটা আমি ঠিক আছি যে ঠিক আছে পছন্দ অন্য কারো কোড ব্যবহার করে, বিশেষ করে 213 00:10:47,630 --> 00:10:51,970 যে আমরা অনেক কিছু কারণ এই কোর্সে না করতে আপনাকে বলেছে. 214 00:10:51,970 --> 00:10:55,790 >> , ওপেন সোর্স লাইসেন্সিং ক্ষেত্রে তাই ডেভেলপারদের অনেক - 215 00:10:55,790 --> 00:10:57,540 তারা একটি লাইব্রেরি লিখিত করেছি একবার, তারা হতে পারে যা 216 00:10:57,540 --> 00:10:59,450 অন্যান্য ব্যক্তিদের সহায়ক - 217 00:10:59,450 --> 00:11:02,420 ওয়েবে প্রকাশ করা হবে এবং এটি একটি লাইসেন্স দিতে. 218 00:11:02,420 --> 00:11:06,620 এবং একটি লাইসেন্স মূলত আমি এতদ্দ্বারা am বলছেন অপরকে গ্রান্টিং অনুমতি 219 00:11:06,620 --> 00:11:11,250 মানুষ সফ্টওয়্যার এই টুকরা ব্যবহার নিম্নলিখিত ধরণের সঙ্গে 220 00:11:11,250 --> 00:11:13,230 ভিভিন্ন শর্ত. 221 00:11:13,230 --> 00:11:16,100 >> আমরা একটি ভাল সাইট থেকে একটি লিঙ্ক অন্তর্ভুক্ত করেছেন আপনি লাইসেন্সের বুঝতে সাহায্য 222 00:11:16,100 --> 00:11:17,720 আপনি তাদের মধ্যে চালানো ক্ষেত্রে. 223 00:11:17,720 --> 00:11:21,680 প্রচলিত ভিভিন্ন শর্ত মত জিনিস আপনি আমার লাইব্রেরী ব্যবহার স্বাগত করছি তাই 224 00:11:21,680 --> 00:11:23,000 আপনি কি আমার ক্রেডিট দিতে দীর্ঘ হিসাবে. 225 00:11:23,000 --> 00:11:25,670 আপনি আমার লাইব্রেরী ব্যবহার স্বাগত করছি এটি ভেঙ্গে যখন হিসেবে এতক্ষণ 226 00:11:25,670 --> 00:11:26,790 আপনি আমাকে দোষারোপ করবেন না. 227 00:11:26,790 --> 00:11:30,310 আপনি এতক্ষণ আমার লাইব্রেরি ব্যবহার স্বাগত করছি আপনি অর্থ উপার্জন করতে এটি ব্যবহার করবেন না হিসাবে 228 00:11:30,310 --> 00:11:31,910 নিজের জন্য. 229 00:11:31,910 --> 00:11:34,130 এই সাধারণ ধরণের হয় ভিভিন্ন শর্ত. 230 00:11:34,130 --> 00:11:37,780 >> এই CS50 চূড়ান্ত প্রকল্প, তারা সুপার প্রাসঙ্গিক হওয়া উচিত নয়, কারণ 231 00:11:37,780 --> 00:11:41,440 আপনাকে বলছি ব্যবহারকারী প্রকল্পে হয় সম্ভবত বরং, বাছাই, পরিচিত. 232 00:11:41,440 --> 00:11:44,170 কিন্তু আপনি আসলে মধ্যে ছুটা যখন বিশ্বের এবং লাইব্রেরি, ব্যবহার শুরু যার 233 00:11:44,170 --> 00:11:48,100 অথবা যেমন বাস্তবায়িত হতে পারে না পারে আমরা করছি আরো জনপ্রিয় বেশী কিছু 234 00:11:48,100 --> 00:11:49,780 মাধ্যমে চালু করা যাচ্ছে. 235 00:11:49,780 --> 00:11:53,310 এটা বুঝতে পাবে ভাল এই লাইসেন্স এবং করতে 236 00:11:53,310 --> 00:11:54,560 তারা মানে বুঝতে. 237 00:11:54,560 --> 00:11:58,120 238 00:11:58,120 --> 00:11:58,586 আর ফিরে যাচ্ছে. 239 00:11:58,586 --> 00:12:00,960 >> মাইক Rizzo: ঠিক আছে. 240 00:12:00,960 --> 00:12:04,850 তাই এখন উদাহরণ সম্মুখের চলন্ত প্রকৃত সিএসএস এর. 241 00:12:04,850 --> 00:12:07,770 এই স্থানে এ পর্যন্ত, আপনি হতে পারে এই সম্মুখীন না. 242 00:12:07,770 --> 00:12:10,300 কিন্তু আপনি তা সম্মুখীন হতে পারে আপনার দৈনন্দিন জীবন যেখানে কিছু 243 00:12:10,300 --> 00:12:13,160 এক যে ব্রাউজারে একটি পদ্ধতি দেখায় একই রকম নাও হতে পারে 244 00:12:13,160 --> 00:12:14,880 অন্য ব্রাউজারে উপায়. 245 00:12:14,880 --> 00:12:17,400 >> এই ব্রাউজার ব্রাউজার বলা হয় কম্প্যাটিবিলিটি. 246 00:12:17,400 --> 00:12:20,780 এবং ক্রমশ তা আরো এবং ক্রমশ বিশেষ করে, যেমন একটি সমস্যার আরও 247 00:12:20,780 --> 00:12:25,260 ব্রাউজার আরো এবং আরো স্বাধীনতা গ্রহণ তারা চান হিসাবে জিনিষ বাস্তবায়ন. 248 00:12:25,260 --> 00:12:28,440 সুতরাং যে পরাস্ত, আসলে আছে Normalize.css নামক একটি বড় লাইব্রেরি. 249 00:12:28,440 --> 00:12:32,236 250 00:12:32,236 --> 00:12:33,770 >> Tomas REIMERS: আমরা লিঙ্ক অন্তর্ভুক্ত. 251 00:12:33,770 --> 00:12:36,210 এই সময়ে, এটি সহায়ক যদি আপনি সেখানে আপনার ল্যাপটপ আছে 252 00:12:36,210 --> 00:12:38,740 সাইট এ খুঁজছেন. 253 00:12:38,740 --> 00:12:42,580 এবং আমরা আপনার কাছে এই প্রদান করা হয় এখন কেবল কারণ CS50 চূড়ান্ত 254 00:12:42,580 --> 00:12:44,370 প্রকল্প আসলে যাচ্ছে এটি বাস্তবায়ন করার অনুরোধ 255 00:12:44,370 --> 00:12:45,860 একইভাবে এবং ব্রাউজার মাধ্যমে. 256 00:12:45,860 --> 00:12:49,250 >> তাই শুধু আপনার পিছন রাখা মাথা, এই একটি চমৎকার লাইব্রেরি 257 00:12:49,250 --> 00:12:51,170 এটা করবে, কারণ, বাছাই, জিনিস প্রমিত. 258 00:12:51,170 --> 00:12:54,230 ফায়ারফক্স ইন, কিছু দেখাতে পারে বাম থেকে এক পিক্সেল হিসেবে. 259 00:12:54,230 --> 00:12:58,390 এবং তারপর ক্রোম আসলে যে সিদ্ধান্ত নিতে পারে আপনি কি বোঝানো 10 পিক্সেল ছিল 260 00:12:58,390 --> 00:12:59,380 বাঁদিকে. 261 00:12:59,380 --> 00:13:01,030 এবং যদি আপনি এই প্রমিত চাই. 262 00:13:01,030 --> 00:13:05,360 নিয়মমাফিক আসলে একটি সত্যিই ভাল করবেন নিশ্চিত করুন যে তৈরীর কাজ আপনার সাইট 263 00:13:05,360 --> 00:13:08,070 ব্রাউজার জুড়ে একই দেখায়. 264 00:13:08,070 --> 00:13:10,660 >> আমরা চেয়েছিলেন তাই যদি ঠিক: Mike Rizzo সত্যিই দ্রুত এবং শো লিঙ্কে ক্লিক করুন 265 00:13:10,660 --> 00:13:13,140 আপনি কি যে, যেমন আপনি দেখায় ব্যবহার করে এটি ডাউনলোড করতে পারেন 266 00:13:13,140 --> 00:13:14,670 দৈত্য ডাউনলোড বাটন. 267 00:13:14,670 --> 00:13:18,520 অথবা আমি এটা সম্বন্ধে আরও পড়তে উত্সাহিত নিচের এই লিঙ্কে ক্লিক করে 268 00:13:18,520 --> 00:13:19,310 ডান দিকে কোণায়. 269 00:13:19,310 --> 00:13:22,420 >> Tomas REIMERS: এবং যদি আপনি আসলে আরো অধিকার আছে পড়ুন ক্লিক করুন - 270 00:13:22,420 --> 00:13:24,340 GitHub নেভিগেশন উৎস ক্লিক করুন - 271 00:13:24,340 --> 00:13:31,720 আপনি আসলে ওপেন সোর্স দেখতে পাবেন অধিকার আছে LICENSE.md লাইসেন্স. 272 00:13:31,720 --> 00:13:35,740 এবং যদি আপনি এখানে দেখতে পাবেন হয় খুব জনপ্রিয় এমআইটি লাইসেন্স. 273 00:13:35,740 --> 00:13:38,940 আবার, আপনি টেক্সট মাধ্যমে পড়া হলে, আপনি সাইট থেকে তা বের করতে পারবেন 274 00:13:38,940 --> 00:13:42,550 আমরা আগে উল্লেখ ও করতে পারবেন পড়া না করেও এটা বুঝতে 275 00:13:42,550 --> 00:13:45,920 আইনি অপভাষা মাধ্যমে. 276 00:13:45,920 --> 00:13:46,850 >> মাইক Rizzo: ঠিক আছে, মহান. 277 00:13:46,850 --> 00:13:47,940 সুতরাং যে, নিয়মমাফিক এর. 278 00:13:47,940 --> 00:13:49,190 আমরা আপনাকে দিতে চাই যে সত্যিই দ্রুত. 279 00:13:49,190 --> 00:13:50,030 ওহ, আপনি একটি প্রশ্ন আছে? 280 00:13:50,030 --> 00:13:53,013 >> AUDIENCE: তাই আপনি এটা ডাউনলোড, আপনি শুধু তারা আছে যে কোড অনুসরণ 281 00:13:53,013 --> 00:13:54,098 ডাউনলোড বাটন অধীন? 282 00:13:54,098 --> 00:13:55,860 >> Tomas REIMERS: হ্যাঁ, তাই আপনি ডাউনলোড করার সময় - 283 00:13:55,860 --> 00:13:58,130 >> মাইক Rizzo: ওহ, যে একটি মহান বিন্দু. 284 00:13:58,130 --> 00:14:00,700 তাই প্রশ্ন কিভাবে ছিল আমরা আসলে এটা ডাউনলোড! 285 00:14:00,700 --> 00:14:03,260 আমরা লিঙ্কটি ক্লিক সুতরাং, আমরা দেখতে এটা আসলে যে পপ আপ 286 00:14:03,260 --> 00:14:05,030 সোর্স কোড এ. 287 00:14:05,030 --> 00:14:08,550 তাই এই কাজ করতে, আমরা কি করতে পারে শুধু সংরক্ষণ করে ক্লিক করা হয় না. 288 00:14:08,550 --> 00:14:10,830 সংরক্ষণ করা যায় এবং যে উচিত একটি ফাইল আসা. 289 00:14:10,830 --> 00:14:14,160 এবং তারপর আমরা সংরক্ষণ করতে পারেন এটা Normalize.css হিসেবে. 290 00:14:14,160 --> 00:14:15,810 এবং তারপর আপনি এটি লিঙ্ক করতে চাই - 291 00:14:15,810 --> 00:14:18,660 >> Tomas REIMERS: একই ভাবে আপনি অন্য কোন ফাইলে সংযোগ আছে. 292 00:14:18,660 --> 00:14:22,250 আপনি এটি মধ্যে সংযুক্ত আছে, এবং একবার, মহান কি নিয়মমাফিক সম্পর্কে আসলে এটি হবে 293 00:14:22,250 --> 00:14:25,920 সব কঠিন যত্ন নিজে কাজ. 294 00:14:25,920 --> 00:14:27,730 আপনি না থেকে যে অর্থ কোন ক্লাস যোগ করুন. 295 00:14:27,730 --> 00:14:29,690 >> আপনি অদ্ভুত কিছু করতে হবে না. 296 00:14:29,690 --> 00:14:34,590 এটা আপনি ছাড়া স্বাভাবিক হবে আরও কিছু করছেন. 297 00:14:34,590 --> 00:14:36,083 হ্যাঁ, আপনি এটি অন্তর্ভুক্ত করা আছে. 298 00:14:36,083 --> 00:14:38,990 299 00:14:38,990 --> 00:14:40,240 গুগল ক্রোম সাড়া না হয়. 300 00:14:40,240 --> 00:14:43,270 301 00:14:43,270 --> 00:14:44,860 >> একপাশে শুধু একটি দ্রুত - 302 00:14:44,860 --> 00:14:46,800 আমি মনে করি আমরা এই মধ্যে jumped লক্ষ্য. 303 00:14:46,800 --> 00:14:49,010 এই উপস্থাপনা বাকি হয় সংক্ষিপ্ত আলোচনা হতে যাচ্ছে. 304 00:14:49,010 --> 00:14:50,380 লাইব্রেরি একটি জরিপ. 305 00:14:50,380 --> 00:14:52,710 >> মূলত, তারা কি হয়. 306 00:14:52,710 --> 00:14:53,350 তারা কি. 307 00:14:53,350 --> 00:14:54,060 তারা দরকারী করছি কিভাবে. 308 00:14:54,060 --> 00:14:56,540 আপনি তাদের বাস্তবায়ন হতে পারে কিভাবে. 309 00:14:56,540 --> 00:14:59,730 আপনি তাদের এ খুঁজছেন শুরু করতে চান তাহলে, বরাবর অনুসরণ, এবং মাধ্যমে পড়া 310 00:14:59,730 --> 00:15:01,990 তাদের, আমি অত্যন্ত যে উত্সাহিত করবে. 311 00:15:01,990 --> 00:15:07,620 >> অন্যথা, আপনি এছাড়াও স্বাগত করছি তাদের ডাউনলোড এবং সহ শুরু 312 00:15:07,620 --> 00:15:11,400 একটি দৃষ্টিশক্তি তাদের ঠিক কি তারা দেখতে অনুরূপ বা কি আপনি যদি তারা 313 00:15:11,400 --> 00:15:12,270 আপনার সামনে আপনার ল্যাপটপ. 314 00:15:12,270 --> 00:15:14,650 যদি না হয়, আপনি রাখা স্বাগত করছি আমাদের শোনা কথা বলুন. 315 00:15:14,650 --> 00:15:15,500 আমরা কথা বলছি রাখা চলুন. 316 00:15:15,500 --> 00:15:18,680 এবং আমরা আশা করছি, এ সময় আছে আমরা আসলে আপনাকে দেখিয়ে মধ্যে পাবেন 317 00:15:18,680 --> 00:15:20,946 কি এই লাইব্রেরি কিছু অনুরূপ. 318 00:15:20,946 --> 00:15:22,320 >> মাইক Rizzo: কুল. 319 00:15:22,320 --> 00:15:25,466 ঠিক আছে, তাই এখন এর কথা বলুন জট্টিল সম্পর্কে ফন্ট. 320 00:15:25,466 --> 00:15:30,480 >> Tomas REIMERS: তাই ফন্ট জট্টিল একটা হয় বিশেষ করে তাদের জন্য সত্যিই ঝরঝরে সাইট, 321 00:15:30,480 --> 00:15:32,450 কম সুকৌশলে হয় যারা আমাদের প্রতিভাবান. 322 00:15:32,450 --> 00:15:36,330 323 00:15:36,330 --> 00:15:38,880 জট্টিল নামের ফন্ট উপেক্ষা, এটা দেয় আপনি যা আইকন, একটি গুচ্ছ 324 00:15:38,880 --> 00:15:41,050 খুব দরকারী. 325 00:15:41,050 --> 00:15:45,950 তাই বার অনেক আপনি একটি বাস্তবায়ন করব আপনি একটা চমৎকার এক্স মত চাইতে পারেন আইকনে 326 00:15:45,950 --> 00:15:47,170 আপনি কিছু বন্ধ করে দিতে পারেন যে. 327 00:15:47,170 --> 00:15:49,910 >> অথবা আপনি সম্পাদন বাটন কিছু করতে পারেন মত একটি পেন্সিল অঙ্কন সঙ্গে 328 00:15:49,910 --> 00:15:50,940 বাকিদের আছে. 329 00:15:50,940 --> 00:15:53,850 আপনি যে জানতে হলে এবং যে ঐ আইকন আঁকার হতে পারে 330 00:15:53,850 --> 00:15:55,510 খুব ক্লান্তিকর এবং কঠিন. 331 00:15:55,510 --> 00:15:59,160 ফন্ট জট্টিল - যদি আপনি আসলে সাইট এ যান - 332 00:15:59,160 --> 00:16:02,892 অধীন আপনি আইকন অনেক দেয় উপরের আইকন. 333 00:16:02,892 --> 00:16:06,980 হাঁ, ঠিক উপরে. 334 00:16:06,980 --> 00:16:09,030 এটা আপনি অনেক দেবে বিনামূল্যে জন্য আইকন. 335 00:16:09,030 --> 00:16:15,210 >> তাই এখানে আপনি যে আমরা একটি ভালো জিনিস আছে দেখুন তারকা, বার, একটি বজ্রপাত, একটি 336 00:16:15,210 --> 00:16:19,750 ক্যালেন্ডার, একটি বাগ, একটি বই, ইত্যাদি ইত্যাদি. 337 00:16:19,750 --> 00:16:21,110 এটি খুবই উপযোগী হতে পারে. 338 00:16:21,110 --> 00:16:24,290 আপনি এই হল উপায় আপনি অন্তর্ভুক্ত হয় আক্ষরিক সিএসএস ফাইল. 339 00:16:24,290 --> 00:16:29,760 এবং পরে আপনি, সিএসএস ফাইল অন্তর্ভুক্ত করেছেন কি আপনি কি করতে পারেন আপনার তৈরি হয় একটি 340 00:16:29,760 --> 00:16:33,430 জন্য আই এটা satands বলা পরিচয়চিহ্ন বর্গ এফএ সঙ্গে আইকন 341 00:16:33,430 --> 00:16:34,460 জট্টিল হরফ জন্য দাঁড়িয়ে. 342 00:16:34,460 --> 00:16:36,330 এবং তারপর, যাই হোক না কেন বর্গ আপনি চান. 343 00:16:36,330 --> 00:16:41,220 >> আমি এই প্লাস একটি আইকন চেয়েছিলেন তাই যদি এখানে ডান স্কয়ার, আমি দিতে হবে 344 00:16:41,220 --> 00:16:43,290 এটা বর্গ এফএ. 345 00:16:43,290 --> 00:16:46,230 এবং তারপর এফএ হাইফেন প্লাস হাইফেন বর্গক্ষেত্র. 346 00:16:46,230 --> 00:16:50,325 347 00:16:50,325 --> 00:16:53,710 >> মাইক Rizzo: ঠিক আছে, কুল. 348 00:16:53,710 --> 00:16:56,980 >> Tomas REIMERS: এবং তারপর, গত সিএসএস গ্রন্থাগারের আমরা আমরা মাধ্যমে পেতে চান 349 00:16:56,980 --> 00:16:59,950 CSS এর উপর সংক্ষিপ্ত রাখতে চেষ্টা লাইব্রেরি আমরা বুঝতে পারছি না, কারণ 350 00:16:59,950 --> 00:17:03,660 এই উপস্থাপনা শিরোনাম জাভাস্ক্রিপ্ট লাইব্রেরী হল. 351 00:17:03,660 --> 00:17:07,089 কিন্তু আমরা আমরা হিসাবে ভাল হতে পারে বলে মনে করা অন্যান্য লাইব্রেরি যাও প্রবর্তন 352 00:17:07,089 --> 00:17:09,569 আমরা লাইব্রেরি সম্পর্কে কথা বলা হয়েছে. 353 00:17:09,569 --> 00:17:11,400 >> এটা গুগল ওয়েব ফন্ট এর. 354 00:17:11,400 --> 00:17:17,040 এবং কি গুগল ওয়েব ফন্ট আপনি পারবেন যা করতে, আপনার ওয়েবসাইট থেকে ফন্ট যোগ হয় 355 00:17:17,040 --> 00:17:22,079 এটি তৈরি করতে একটি সত্যিই সহজ উপায় যা সুন্দর এবং আপনার সেট পার্থক্য 356 00:17:22,079 --> 00:17:24,460 এটা হয়েছে থাকে সবার থেকে অন্য হল একটা চমৎকার ফন্ট অথবা এটা একটা চমৎকার হয়েছে থাকে 357 00:17:24,460 --> 00:17:27,790 ফন্ট সংগ্রহ. 358 00:17:27,790 --> 00:17:31,410 গুগল ওয়েব ফন্ট অন্যান্য অসদৃশ সুন্দর এটি একটি যে অর্থে লাইব্রেরি 359 00:17:31,410 --> 00:17:33,490 সত্যিই নির্দেশিত ইনস্টলেশন. 360 00:17:33,490 --> 00:17:38,680 >> আপনি লিঙ্ক অনুসরণ সুতরাং, যদি এটা google.com / ফন্ট, আমি বিশ্বাস করি. 361 00:17:38,680 --> 00:17:41,100 আপনি, আপনি যে অনুসরণ যদি আপনার ফন্ট বাছাই করতে পারেন. 362 00:17:41,100 --> 00:17:44,410 আপনি থেকে বাম চয়ন করতে পারেন বেধ, তির্যক, ইত্যাদি ইত্যাদি. 363 00:17:44,410 --> 00:17:48,970 এবং তারপর, একবার আপনি এক বাছাই করেছেন আপনি দ্রুত ব্যবহারের ক্লিক করতে পারেন. 364 00:17:48,970 --> 00:17:49,820 রাইট আছে. 365 00:17:49,820 --> 00:17:51,590 বাক্সের নীচের অংশে ডানদিকে অবস্থিত. 366 00:17:51,590 --> 00:17:54,380 367 00:17:54,380 --> 00:17:56,700 >> এবং তারপর, নিচে স্ক্রল. 368 00:17:56,700 --> 00:17:59,600 369 00:17:59,600 --> 00:18:02,650 প্রথম সব, তারা আপনার সিএসএস দিতে যে আপনি আসলে এটা সাথে সংযুক্ত আছে প্রয়োজন. 370 00:18:02,650 --> 00:18:03,330 এটা ঠিক আছে. 371 00:18:03,330 --> 00:18:05,170 আপনি মাত্র কপি এবং ইন যে আটকে দিতে পারেন 372 00:18:05,170 --> 00:18:07,250 এবং এই এক সম্পর্কে চমৎকার জিনিস আপনি আসলে এমন করতে হবে না 373 00:18:07,250 --> 00:18:08,340 ফাইলটি ডাউনলোড করুন. 374 00:18:08,340 --> 00:18:11,170 >> কি এটি করতে যাচ্ছে এর এটা যাচ্ছে হয় এটি গুগলের সংস্করণ লিঙ্ক. 375 00:18:11,170 --> 00:18:14,130 তাই ফিরে যাওয়ার যে কি মানে. 376 00:18:14,130 --> 00:18:18,270 যে একটি ব্যবহারকারী যখন মানে আপনার ফাইল ডাউনলোড করা - 377 00:18:18,270 --> 00:18:22,300 আপনার HTML পাতায় ডাউনলোড করা - আপনার এইচটিএমএল পাতা এই ফাইলের উল্লেখ করতে যাচ্ছে. 378 00:18:22,300 --> 00:18:26,790 >> আমি তখন, আপনার কম্পিউটার দেখতে যাচ্ছে, ওহ, এটা বরং google.com হোস্ট এর 379 00:18:26,790 --> 00:18:28,170 theirsite.com নেভিগেশন তুলনায়. 380 00:18:28,170 --> 00:18:30,370 আমার যে ফাইল Google-এর কাছে যাওয়া যাক. 381 00:18:30,370 --> 00:18:32,800 এবং তারপর, এটি অন্তর্ভুক্ত যাচ্ছে এটা প্রায় এটি একটি হলে 382 00:18:32,800 --> 00:18:35,584 আপনার নিজস্ব সাইট অংশ. 383 00:18:35,584 --> 00:18:36,540 >> Tomas REIMERS: কুল. 384 00:18:36,540 --> 00:18:40,980 এবং আপনি যে হল একবার, তারপর থেকে আপনার সিএসএস মধ্যে এটি অন্তর্ভুক্ত, এটি আপনি দেয় 385 00:18:40,980 --> 00:18:41,830 প্রকৃত লাইন. 386 00:18:41,830 --> 00:18:45,188 তাই আপনি যদি সম্পত্তি ফন্ট পরিবারের সেট আপনার ফন্টের নাম সমান. 387 00:18:45,188 --> 00:18:47,936 388 00:18:47,936 --> 00:18:50,440 >> মাইক Rizzo: ঠিক আছে. 389 00:18:50,440 --> 00:18:52,220 তাই আমরা শুধু সিএসএস দিয়ে সমাপ্ত. 390 00:18:52,220 --> 00:18:57,230 এবং যদি আপনি কিছু ভাল,, চিন্তা করা হতে পারে আমরা CS50 ফাইন্যান্স কিছু সিএসএস ছিল. 391 00:18:57,230 --> 00:19:00,390 কিন্তু সিএসএস লাইব্রেরি বুটস্ট্র্যাপ ছিল. 392 00:19:00,390 --> 00:19:05,190 আমরা আসলে বুটস্ট্র্যাপ একটু অন্তর্ভুক্ত পরে জাভাস্ক্রিপ্ট অধীন সঙ্গে কারণ 393 00:19:05,190 --> 00:19:09,660 বুটস্ট্র্যাপ সিএসএস লাইব্রেরি এছাড়াও আসে জাভাস্ক্রিপ্ট যে অনেক সঙ্গে 394 00:19:09,660 --> 00:19:12,060 বুটস্ট্র্যাপ বা টুইটার - যারা বুটস্ট্র্যাপ তৈরি - 395 00:19:12,060 --> 00:19:15,426 তাদের সিএসএস সব পরিচালনা করতে ব্যবহার করে. 396 00:19:15,426 --> 00:19:19,592 >> Tomas REIMERS: যে কেউ যে কোনো আছে এ পর্যন্ত সাধারণ সিএসএস সম্পর্কে প্রশ্ন? 397 00:19:19,592 --> 00:19:20,723 আমরা ভাল? 398 00:19:20,723 --> 00:19:21,216 জট্টিল. 399 00:19:21,216 --> 00:19:22,495 >> মাইক Rizzo: জট্টিল. 400 00:19:22,495 --> 00:19:25,136 >> Tomas REIMERS: তাই চলন্ত জাভাস্ক্রিপ্ট নেভিগেশন. 401 00:19:25,136 --> 00:19:27,900 >> মাইক Rizzo: সুতরাং আমরা কথা বলতে চেয়েছিলেন jQuery দিয়ে শুরু করতে সম্পর্কে. 402 00:19:27,900 --> 00:19:30,780 কেহ jQuery শুনিনি হয়েছে পূর্বে অথবা এটি ব্যবহৃত? 403 00:19:30,780 --> 00:19:32,180 হ্যাঁ, একটি দম্পতি? 404 00:19:32,180 --> 00:19:36,000 তাই আপনি শুধু নেটিভ সঙ্গে কাজ করে যদি জাভাস্ক্রিপ্ট, আপনি নিজেকে খুঁজে পাবেন 405 00:19:36,000 --> 00:19:41,000 অনেক দীর্ঘ নির্বাচক অনেক টাইপ. 406 00:19:41,000 --> 00:19:44,400 তাই jQuery আছে এটা উপলব্ধ করা হয় জাভাস্ক্রিপ্ট জন্য সুন্দর আলোয়ান 407 00:19:44,400 --> 00:19:48,180 আপনি সহজেই নির্বাচন করতে দেয় যে ভাষা এবং বিভিন্ন উপাদানের নিপূণভাবে 408 00:19:48,180 --> 00:19:52,470 এর ডকুমেন্ট অবজেক্ট মডেল মধ্যে ওয়েব পাতা অথবা আমি মনে করি যা DOM, 409 00:19:52,470 --> 00:19:54,290 আপনাকে বলছি মধ্যে শুনেছেন এই সময়ে বক্তৃতা. 410 00:19:54,290 --> 00:19:57,550 >> Tomas REIMERS: আপনি শুনিনি না এটা বা আপনি দেখেছেন নি যদি বক্তৃতা 411 00:19:57,550 --> 00:20:01,870 এখনো, ডকুমেন্ট অবজেক্ট মডেল হল মূলত জিনিস কিভাবে প্রতিনিধিত্ব করা হয়. 412 00:20:01,870 --> 00:20:05,290 সুতরাং এইচটিএমএল ধরণের একটি গাছ মত দেখাচ্ছে আপনি আসলে এটি আঁকা হয়েছে. 413 00:20:05,290 --> 00:20:06,850 আপনি উপরে এইচটিএমএল উপাদান আছে. 414 00:20:06,850 --> 00:20:07,560 আপনি মাথা এবং শরীরের আছে. 415 00:20:07,560 --> 00:20:09,500 >> এবং তারপর, আপনি যে মধ্যে অন্য সব কিছুর আছে. 416 00:20:09,500 --> 00:20:10,660 যে DOM হিসাবে উল্লেখ করা হচ্ছে - 417 00:20:10,660 --> 00:20:12,120 ডকুমেন্ট অবজেক্ট মডেল. 418 00:20:12,120 --> 00:20:16,090 সুতরাং অবজেক্টের প্রতিনিধিত্ব করে যা একটি মডেল নথি মনে একটি সহজ উপায় 419 00:20:16,090 --> 00:20:18,560 যে সম্পর্কে. 420 00:20:18,560 --> 00:20:22,520 এবং jQuery সম্পর্কে মহান জিনিস এক এটি সত্যিই ঢোঁড়ন করে তোলে হয় 421 00:20:22,520 --> 00:20:26,460 যে এবং মধ্যে সাধিত উপাদান যে অবিশ্বাস্যভাবে সহজ. 422 00:20:26,460 --> 00:20:30,300 >> সুতরাং সহজ, আসলে, যে সংখ্যাগরিষ্ঠ জাভাস্ক্রিপ্ট লাইব্রেরি বা যদি না 423 00:20:30,300 --> 00:20:34,200 সংখ্যাগরিষ্ঠ, বেশী গ্র্যান্ড সংখ্যাগরিষ্ঠ আপনি দেখতে পাবেন আসলে তাই jQuery প্রয়োজন 424 00:20:34,200 --> 00:20:37,530 তারা কেবল নিজেদের চালাতে পারেন কারণ আপনি, আপনি jQuery আছে কি না যদি 425 00:20:37,530 --> 00:20:40,540 চেষ্টা অনেক সময় নষ্ট হবে নির্দিষ্ট নির্বাচন চিন্তা কিভাবে 426 00:20:40,540 --> 00:20:43,660 উপাদান এবং কিভাবে অন্য কিছু করার. 427 00:20:43,660 --> 00:20:47,950 এবং jQuery সম্পর্কে অন্যান্য বড় ব্যাপার এটা ক্রস ব্রাউজার সামঞ্জস্যপূর্ণ যে হয়. 428 00:20:47,950 --> 00:20:51,550 >> আমরা বলেন যে সুতরাং যখন ফিরে স্মরণ সব ব্রাউজারে বাস্তবায়ন না 429 00:20:51,550 --> 00:20:53,100 জিনিস একই ভাবে? 430 00:20:53,100 --> 00:20:55,120 এই এমনকি জাভাস্ক্রিপ্ট মধ্যে সত্য. 431 00:20:55,120 --> 00:20:58,220 এবং jQuery সম্পর্কে মহান জিনিস এক তা সনাক্ত হবে 432 00:20:58,220 --> 00:21:00,300 ব্রাউজার এবং সনাক্ত যথাযথ পদ্ধতি. 433 00:21:00,300 --> 00:21:03,420 >> তাই আপনি যদি একটি উপাদান নির্বাচন করা প্রয়োজন হলে, ইন্টারনেট এক্সপ্লোরার আপনি বলতে পারে 434 00:21:03,420 --> 00:21:05,770 এই ভাবে করতে অনুমিত. 435 00:21:05,770 --> 00:21:08,300 ফায়ারফক্স সঠিক বলতে পারে উপায় এই উপায়. 436 00:21:08,300 --> 00:21:09,710 jQuery গ্রাহ্য করে না. 437 00:21:09,710 --> 00:21:12,550 আপনি একটি নির্বাচন করতে jQuery বলতে হলে উপাদান এটা এটা চিন্তা কিভাবে হবে 438 00:21:12,550 --> 00:21:16,290 ব্রাউজারের মধ্যে এটি করতে অনুমিত ব্যবহারকারী বর্তমানে, এবং তারপর কি 439 00:21:16,290 --> 00:21:18,584 এটা যে উপায়. 440 00:21:18,584 --> 00:21:22,650 >> মাইক Rizzo: তাই এর সম্পর্কে কথা বলতে না দেওয়া jQuery ব্যবহার অল্প. 441 00:21:22,650 --> 00:21:27,670 শুধু পিএইচপি মত, jQuery একটি নির্দিষ্ট আছে ডলার চিহ্ন জন্য স্নেহ. 442 00:21:27,670 --> 00:21:30,880 সুতরাং আপনি যে কোন jQuery পাবেন - 443 00:21:30,880 --> 00:21:32,060 ভাল, না সব. 444 00:21:32,060 --> 00:21:35,210 আপনি কখনও কখনও ডলার প্রতিস্থাপন করতে পারেন শব্দ jQuery দিয়ে সাইন. 445 00:21:35,210 --> 00:21:38,980 কিন্তু সাধারণত, এটা ঠিক কারণ খাটো, আপনি jQuery হচ্ছে দেখতে যখনই 446 00:21:38,980 --> 00:21:41,420 এটি একটি ডলার চিহ্ন সঙ্গে থাকব ব্যবহৃত. 447 00:21:41,420 --> 00:21:47,030 >> তাই আমরা এখানে শুধু একটি শুরুতে দেখানো করছি DOM মধ্যে একটি উপাদান জন্য নির্বাচক. 448 00:21:47,030 --> 00:21:52,850 এখানে, আমরা ডলার চিহ্ন অনুসরণ আছে তারপর খোলা বন্ধনী এবং কোট দ্বারা. 449 00:21:52,850 --> 00:21:56,130 আর কোট মধ্যে আমাদের নির্বাচক যান বিভিন্ন উপাদানের জন্য. 450 00:21:56,130 --> 00:21:59,810 শুধু সিএসএস মত, আমরা করতে নির্বাচক প্রয়োজন বিভিন্ন উপাদান শৈলী করতে পারবেন 451 00:21:59,810 --> 00:22:00,840 পৃষ্ঠার মধ্যে. 452 00:22:00,840 --> 00:22:06,555 যারা বিভিন্ন নির্বাচক অনুবাদ ঠিক মধ্যে jQuery এবং জাভাস্ক্রিপ্ট, 453 00:22:06,555 --> 00:22:07,820 অধিকাংশ অংশ জন্য. 454 00:22:07,820 --> 00:22:10,120 >> তাই আমরা এখানে একটি বিন্দু foo বিন্যাস আছে. 455 00:22:10,120 --> 00:22:14,780 আপনি বক্তৃতা থেকে প্রত্যাহার তাই যদি, বিন্দু মাত্র বর্গ মানে. 456 00:22:14,780 --> 00:22:18,850 সুতরাং আমরা উপাদান নির্বাচন করছেন বর্গ foo বিন্যাস সঙ্গে. 457 00:22:18,850 --> 00:22:22,670 তাই আমি এগিয়ে যান এবং খুলুন যদি আমাদের জাভাস্ক্রিপ্ট কনসোল এখানে সত্যিই দ্রুত 458 00:22:22,670 --> 00:22:26,830 আমি শুধু টাইপ করুন, যদি ঠিক, এটা প্রকট ডলার চিহ্ন, আমরা এটা কিছু যে দেখতে 459 00:22:26,830 --> 00:22:28,090 আপ যে আসে ফাংশন. 460 00:22:28,090 --> 00:22:29,420 এবং এটা শুধু jQuery দ্বারা সংজ্ঞায়িত করা হয়. 461 00:22:29,420 --> 00:22:32,120 >> Tomas REIMERS: আপনি তাদের জন্য অচেনা, কনসোল একটি টুল 462 00:22:32,120 --> 00:22:35,430 আপনি করতে পারবেন যা ক্রোম,, মধ্যে মূলত, এ JavaScript চালানোর 463 00:22:35,430 --> 00:22:36,450 বর্তমান পৃষ্ঠার. 464 00:22:36,450 --> 00:22:39,420 এর মানে আপনি অবিশ্বাস্যভাবে দরকারী খুঁজে পাবেন যখন আসলে আপনি ডিবাগ এবং আপনি করছেন 465 00:22:39,420 --> 00:22:42,400 মত হতে হবে, বর্তমান কি কিছু বিশ্বব্যাপী পরিবর্তনশীল এর মূল্য বা কি 466 00:22:42,400 --> 00:22:43,910 অন্য কিছু আছে? 467 00:22:43,910 --> 00:22:47,620 এটা বাদে GDB মত ধরনের আছে আসলে আপনি যা করতে পারেন যে 468 00:22:47,620 --> 00:22:51,600 সঙ্গে পেজে উপাদানের নিপূণভাবে একটি অনেক সহজ ফ্যাশন এটি. 469 00:22:51,600 --> 00:22:55,080 এবং এছাড়াও এটি মূলত, চেক করে না এটা কিছু না, আগে আপনার সাথে এ. 470 00:22:55,080 --> 00:22:58,660 >> সুতরাং, যেহেতু GDB মত হতে পারে, আপনি আছেন নিশ্চিত করুন যে আপনি পরবর্তী পদক্ষেপ চালাতে চান? 471 00:22:58,660 --> 00:22:59,830 কনসোল বাস্তব আছে. 472 00:22:59,830 --> 00:23:03,690 ওয়েব পেজ রেন্ডারিং এবং হয় তাই হিসাবে এটা করছে যাহা করছেন 473 00:23:03,690 --> 00:23:05,720 কাউন্সিলের এছাড়াও এটি পাশাপাশি চলমান. 474 00:23:05,720 --> 00:23:08,330 এবং আপনি মধ্যে আরোপ কোড লাগাতে পারেন যে কনসোল, যা হবে 475 00:23:08,330 --> 00:23:09,260 পাতা চালানো হবে. 476 00:23:09,260 --> 00:23:12,190 >> মাইক Rizzo: তাই কনসোল লিখুন, আমি আমি সংক্ষেপে উচিত অনুমান 477 00:23:12,190 --> 00:23:13,750 কি সেটা কিভাবে উল্লেখ. 478 00:23:13,750 --> 00:23:17,850 আপনি হয়ত যে গত সমস্যার ইন ব্যবহৃত ক্রোম এর উপাদান পরিদর্শন করা 479 00:23:17,850 --> 00:23:20,440 ফাংশন বা দেখুন পৃষ্ঠা উত্স - 480 00:23:20,440 --> 00:23:23,870 এবং যারা সঠিক দ্বারা প্রবেশযোগ্য পাতা বা একটি নির্দিষ্ট ক্লিক 481 00:23:23,870 --> 00:23:28,430 উপাদান এবং পরিদর্শন করা হয় করছেন উপাদান বা দেখুন পৃষ্ঠা উত্স. 482 00:23:28,430 --> 00:23:31,190 আমরা জাভাস্ক্রিপ্ট ব্যবহার করতে পারবেন কনসোল সরাসরি দ্বারা 483 00:23:31,190 --> 00:23:33,630 উপাদান পরিদর্শন নির্বাচন করে. 484 00:23:33,630 --> 00:23:37,930 আমি তখন আপনি শুধু আঘাত কনসোল দূরে ডান দিকে. 485 00:23:37,930 --> 00:23:41,900 >> অন্যথা, আপনি চলে পারে উপরের ডান দিকের কোণায় অবস্থিত যাও, 486 00:23:41,900 --> 00:23:46,820 এই পর্দায় ছিন্ন যা যেখানে এটি তিনটি অনুভূমিক বার আছে. 487 00:23:46,820 --> 00:23:52,010 এবং আপনি সরঞ্জাম নিচে যান এবং তারপর জাভাস্ক্রিপ্ট কনসোল 488 00:23:52,010 --> 00:23:53,240 এখানে যেখানে দেখতে পারেন - 489 00:23:53,240 --> 00:23:54,370 অন্তত উইন্ডোজ - 490 00:23:54,370 --> 00:23:59,680 শর্টকাট কন্ট্রোল আমি তখন জে Shift হয় আমরা একটি উপাদান নির্বাচন করতে চেয়েছিলেন 491 00:23:59,680 --> 00:24:06,060 এই পৃষ্ঠার মধ্যে, ঠিক মত আমি দেখিয়েছি আগে, আমরা ডলার চিহ্ন খোলা পিতা বা মাতা কি 492 00:24:06,060 --> 00:24:08,180 এবং তারপর কোট. 493 00:24:08,180 --> 00:24:11,750 >> একটি উত্সাহব্যঞ্জক বিষয় সাধারণত, হয় একক উদ্ধৃতি চিহ্ন এবং উদ্ধৃতি চিহ্ন হয় 494 00:24:11,750 --> 00:24:12,370 বিনিময়যোগ্য. 495 00:24:12,370 --> 00:24:16,050 তাই মানুষ অনেক মাত্র একক ব্যবহার কোট তারা টাইপ দ্রুততর কারণ 496 00:24:16,050 --> 00:24:19,780 উদ্ধৃতি চিহ্ন আর আপনি না, কারণ Shift চেপে ধরে রাখুন আছে. 497 00:24:19,780 --> 00:24:21,770 তাই আমি ঠিক এই মুহূর্তে যে চেষ্টা করবো. 498 00:24:21,770 --> 00:24:24,510 >> তাই আমি কিছু নির্বাচন করতে চান বর্গ সঙ্গে. 499 00:24:24,510 --> 00:24:27,200 ধারক, আমি জানি ঠিক যে কারণে উপর কিছু যে আমাদের 500 00:24:27,200 --> 00:24:28,740 ওয়েব পেজ অধিকার এখন. 501 00:24:28,740 --> 00:24:29,520 এবং আমি লিখুন আঘাত. 502 00:24:29,520 --> 00:24:31,670 এবং আমরা তা নির্বাচিত দেখতে পারেন. 503 00:24:31,670 --> 00:24:34,990 সুতরাং এটা দেখায় যে এটি যে বস্তুর ফিরে আসেন. 504 00:24:34,990 --> 00:24:36,620 যাতে এর একটি মৌলিক নির্বাচন. 505 00:24:36,620 --> 00:24:40,080 আমরা আসলে এটি নিপূণভাবে চেয়েছিলেন, আপনি কিছু কল করতে হবে 506 00:24:40,080 --> 00:24:43,925 যে নির্বাচনের উপর, যা আমরা পরে মধ্যে পাবেন. 507 00:24:43,925 --> 00:24:49,030 >> Tomas REIMERS: তাই ঠিক যে তাকান আরো গভীরতার মধ্যে, এই কোন পার্থক্য নাই 508 00:24:49,030 --> 00:24:52,245 আমরা সি তৈরি ফাংশন কল চেয়ে এখানে ফাংশন নামে একটি হল 509 00:24:52,245 --> 00:24:52,580 একটু অদ্ভুত. 510 00:24:52,580 --> 00:24:55,640 এটা ডলার চিহ্ন আছে. 511 00:24:55,640 --> 00:24:57,010 এটি শুধু একটি ফাংশন একটি নাম আছে. 512 00:24:57,010 --> 00:24:58,810 এটি সম্পর্কে বিশেষ কিছুই নেই. 513 00:24:58,810 --> 00:25:00,450 >> আমরা খোলা বন্ধনী আছে. 514 00:25:00,450 --> 00:25:03,880 এর পরে, আমরা আমাদের এক যুক্তি, যা এই ক্ষেত্রে একটি পংক্তি হতে হবে, 515 00:25:03,880 --> 00:25:05,680 যা তার জন্য একটি নির্বাচক হয়. 516 00:25:05,680 --> 00:25:08,130 এবং তারপর, আমরা আমাদের বন্ধ লঘুবন্ধনী. 517 00:25:08,130 --> 00:25:09,960 এটাই. 518 00:25:09,960 --> 00:25:11,500 >> এটা যে অতি ভিন্ন নয়. 519 00:25:11,500 --> 00:25:12,900 যদিও, এটা খুবই অদ্ভুত দেখাচ্ছে. 520 00:25:12,900 --> 00:25:17,220 এবং যে, বাছাই, একটি স্টিকিং হতে পারে মানুষ অনেক জন্য নির্দেশ. 521 00:25:17,220 --> 00:25:21,460 >> মাইক Rizzo: তাই একভাবে, আমরা চেয়েছিলেন একটি আইডি আছে একটি উপাদান নির্বাচন করুন, 522 00:25:21,460 --> 00:25:23,470 এখন আমরা দ্বারা নির্বাচন করতে চান পরিবর্তে শ্রেণীর আইডি. 523 00:25:23,470 --> 00:25:28,080 এটি একটি অনুরূপ জিনিস হতে হবে যেখানে আমরা শুধু আইডি জন্য ধারালো সাইন করবেন. 524 00:25:28,080 --> 00:25:33,576 তাই আমরা সব এখানে নির্বাচন করছেন আইডি বার আছে যে উপাদান. 525 00:25:33,576 --> 00:25:35,400 >> Tomas REIMERS: এবং এই প্রসারিত করে. 526 00:25:35,400 --> 00:25:36,450 এটা সিএসএস প্রসারিত করে. 527 00:25:36,450 --> 00:25:42,260 শুধু সিএসএস মত, আপনি সব নির্বাচন করতে পারেন বর্গ foo বিন্যাস আছে যা লিঙ্ক,. 528 00:25:42,260 --> 00:25:43,420 এখানে, এটা একই জিনিস. 529 00:25:43,420 --> 00:25:52,750 >> আপনি নির্বাচন করতে হবে, যা a.foo যেত না বর্গ foo বিন্যাস সঙ্গে সংযোগগুলি সব. 530 00:25:52,750 --> 00:25:58,860 আপনি একটি ধারালো বার করতে পারে, যা হবে আইডি বার এবং তাই লিঙ্ক নির্বাচন 531 00:25:58,860 --> 00:25:59,770 এবং তাই ঘোষণা. 532 00:25:59,770 --> 00:26:02,120 কোন সিএসএস নির্বাচক একটি বৈধ jQuery নির্বাচক. 533 00:26:02,120 --> 00:26:03,370 >> মাইক Rizzo: হ্যাঁ. 534 00:26:03,370 --> 00:26:07,996 535 00:26:07,996 --> 00:26:11,460 ঠিক আছে, তাই এখন এর সামান্য বিট মধ্যে পেতে দেওয়া আমরা করতে পারেন যে ম্যানিপুলেশন 536 00:26:11,460 --> 00:26:12,870 আমাদের jQuery. 537 00:26:12,870 --> 00:26:19,280 তাই jQuery একটি বিশেষ ধরনের আছে আমরা শুধু ব্যবহার যেখানে স্বরলিপি 538 00:26:19,280 --> 00:26:20,170 শেষে একটি বিন্দু. 539 00:26:20,170 --> 00:26:23,340 এবং যদি আপনি এই মত মনে করতে পারেন সি আমরা বিভিন্ন structs ছিল কিভাবে. 540 00:26:23,340 --> 00:26:27,110 এবং যারা structs মধ্যে যেতে, আপনি would তাদের মধ্যে পেতে একটি বিন্দু ব্যবহার. 541 00:26:27,110 --> 00:26:28,480 >> এই ধরনের একটি অনুরূপ জিনিস. 542 00:26:28,480 --> 00:26:33,570 শুধু এখন আমরা এই মধ্যে ফাংশন আছে আমরা এটা উপর কল করতে পারেন যে নির্বাচক. 543 00:26:33,570 --> 00:26:38,640 তাই এখানে, প্রথম উদাহরণে আপনি একটি CSS এর নির্বাচক হয় দেখতে পারেন. 544 00:26:38,640 --> 00:26:45,290 এবং মূলত, কি যে আছে তা হল এই প্রথম উপাদান সিএসএস প্রযোজ্য 545 00:26:45,290 --> 00:26:46,230 আপনার নির্বাচিত যে বিষয় - 546 00:26:46,230 --> 00:26:47,720 আপনার নির্বাচিত যে এই উপাদান - 547 00:26:47,720 --> 00:26:49,290 যে মূল্য দিয়ে. 548 00:26:49,290 --> 00:26:55,390 >> Tomas REIMERS: তাই একটি সহজ অনুবাদ যদি jQuery, মূলত, যে হবে 549 00:26:55,390 --> 00:26:57,790 শুধু foo বিন্যাস নেন. 550 00:26:57,790 --> 00:27:05,480 এবং তারপর সিএসএস বলেন, লাল এবং ঘনিষ্ঠ রঙ. 551 00:27:05,480 --> 00:27:06,670 এটা একই ধারণা. 552 00:27:06,670 --> 00:27:08,800 কি এটি কাজ তা নির্বাচন করে হয় সব foo বিন্যাস উপাদান. 553 00:27:08,800 --> 00:27:10,170 এবং তারপর এটি প্রয়োগ করা হচ্ছে. 554 00:27:10,170 --> 00:27:15,884 সাজান, সম্পত্তি রঙ লাল সমান. 555 00:27:15,884 --> 00:27:21,070 >> মাইক Rizzo: একইভাবে, আমরা পরিবর্তন করতে পারেন কি প্রকৃত বিষয়বস্তু 556 00:27:21,070 --> 00:27:24,870 পৃষ্ঠার এইচটিএমএল, নেভিগেশন দেখাচ্ছে যা এটা মানে হল, কারণ সত্যিই শীতল আপনার 557 00:27:24,870 --> 00:27:28,095 ওয়েব পৃষ্ঠা এখন সম্পূর্ণ গতিশীল হতে পারে এবং স্থির হতে হবে না 558 00:27:28,095 --> 00:27:31,660 আপনি পিএইচপি ব্যবহার করে প্রিন্ট আউট যে খুব শুরুতে থেকে এ 559 00:27:31,660 --> 00:27:33,320 পাতা লোড হচ্ছে. 560 00:27:33,320 --> 00:27:36,810 তাই এখানে, আমরা পরিবর্তন চেয়েছিলেন পাতা প্রকৃত এইচটিএমএল, এখন আমরা would 561 00:27:36,810 --> 00:27:43,550 এইচটিএমএল ফাংশন, কল যা তারপর ঠিক আমরা মধ্যে উল্লেখ যাহা টিপে 562 00:27:43,550 --> 00:27:45,390 আমরা নির্বাচিত যে যে উপাদান. 563 00:27:45,390 --> 00:27:49,810 তাই আমরা এখানে সাথে উপাদান নির্বাচন করছেন বর্গ foo বিন্যাস এবং তারপর এটি এইচটিএমএল এর বলছে 564 00:27:49,810 --> 00:27:52,200 এটি এখন হ্যালো দুনিয়া. 565 00:27:52,200 --> 00:27:55,600 >> Tomas REIMERS: এবং আপনি কি মনে করেন যখন সম্পর্কে এর দরকারী অ্যাপ্লিকেশন কি আছে 566 00:27:55,600 --> 00:28:00,800 এই, এই সিএসএস এক, প্রথম জিনিস যে আপনি হয় সম্পর্কে ভাবতে শুরু করতে পারেন 567 00:28:00,800 --> 00:28:03,070 শর্তাবলী এমনকি মেনু ড্রপ ডাউন. 568 00:28:03,070 --> 00:28:08,350 আপনি ভালো কিছু করার শুরু করতে পারে যখন একটি ব্যবহারকারী উপরের অংশ উপর hovers 569 00:28:08,350 --> 00:28:11,970 একটি ড্রপ ডাউন, আপনি করতে চাই দৃশ্যমান নিচের অংশ. 570 00:28:11,970 --> 00:28:12,540 রাইট? 571 00:28:12,540 --> 00:28:15,610 >> তাই সিএসএস, আমরা বৈশিষ্ট্য আছে দৃশ্যমান কিছু করতে. 572 00:28:15,610 --> 00:28:19,330 প্রদর্শনের কোলন কেউ ভালো জিনিস এটি অদৃশ্য যাবে না. 573 00:28:19,330 --> 00:28:21,190 ডিসপ্লে ব্লক এটি দৃশ্যমান যাবে না. 574 00:28:21,190 --> 00:28:25,860 অথবা আপনি, আপনি সহজ যেতে চান হলেও দৃশ্যমানতা সমান ভালো জিনিস আছে 575 00:28:25,860 --> 00:28:27,520 দৃশ্যমান, এবং দৃশ্যমানতা লুকানো সমান. 576 00:28:27,520 --> 00:28:30,330 577 00:28:30,330 --> 00:28:34,780 >> এবং যদি আপনি জিনিষ বাস্তবায়ন শুরু করতে পারে মত মেনুর ডান ড্রপ ডাউন 578 00:28:34,780 --> 00:28:38,410 আপনি কিভাবে ধারণা মাধ্যমে পেতে পরে এই প্রর্দশিত যখন আপনি চিন্তা করতে পারেন, 579 00:28:38,410 --> 00:28:39,850 আমরা খুব সংক্ষেপে মাধ্যমে পাবেন যা. 580 00:28:39,850 --> 00:28:42,160 কিন্তু আমরা দেখতে শুরু করতে পারেন এই অ্যাপ্লিকেশন. 581 00:28:42,160 --> 00:28:45,540 একটি অনুরূপ অর্থে, আপনি যদি চেষ্টা এবং একটি চ্যাট,, বাস্তবায়ন এর কথা বলা যাক 582 00:28:45,540 --> 00:28:48,620 ইঞ্জিন এবং আপনি একটু করতে চাই আপনি করেছি যখনই বিবৃতি বাবল চিন্তা 583 00:28:48,620 --> 00:28:52,880 একটি নতুন বার্তা পেয়েছিলাম, আপনি একবার নতুন বার্তা, আপনি একটু করতে পারেন 584 00:28:52,880 --> 00:28:55,890 বিবৃতি বাবল পরিবর্তনকারী দ্বারা চিন্তা পৃষ্ঠার এইচটিএমএল, ডান? 585 00:28:55,890 --> 00:29:00,540 যে অতিরিক্ত বিবৃতি বাবল যোগ করে সেখানে অতিরিক্ত টেক্সট সঙ্গে. 586 00:29:00,540 --> 00:29:01,140 হাঁ? 587 00:29:01,140 --> 00:29:07,750 >> AUDIENCE: সুতরাং আপনি মধ্যে এই এম্বেড করে সাজানোর মত মধ্যে এইচটিএমএল কোড একটি 588 00:29:07,750 --> 00:29:10,534 [শ্রবণাতীত]? 589 00:29:10,534 --> 00:29:12,940 >> মাইক Rizzo: রাইট. 590 00:29:12,940 --> 00:29:16,190 হ্যাঁ, আমরা যে পাবেন কিছুক্ষন. 591 00:29:16,190 --> 00:29:18,810 হাঁ, এটা অনুরূপ একটি আছে পিএইচপি করতে অল্প. 592 00:29:18,810 --> 00:29:21,240 ঠিক অনুরূপ নয়. 593 00:29:21,240 --> 00:29:24,730 >> করা একটি ভালো পার্থক্য কি এই আসলে আমরা সম্পাদনা যখন সম্পাদনা করা হয় 594 00:29:24,730 --> 00:29:28,480 এটি হতে যাচ্ছে না, কারণ পাতা হচ্ছে যে প্রকৃত ফাইল সম্পাদন 595 00:29:28,480 --> 00:29:31,380 সার্ভারে রাখা, কারণ বিশ্ব অনুমতি না থাকা উচিত 596 00:29:31,380 --> 00:29:32,610 আপনার ফাইল সম্পাদনা করতে. 597 00:29:32,610 --> 00:29:36,080 এই মাত্র পেজে কি সম্পাদনা করা হয় এবং কি মধ্যে প্রদর্শিত হচ্ছে 598 00:29:36,080 --> 00:29:36,950 ব্রাউজার. 599 00:29:36,950 --> 00:29:40,340 সুতরাং আপনি পরে পৃষ্ঠাটি পুনরায় লোড করা হলে, আমরা যত কিছু মুছে বলে, 600 00:29:40,340 --> 00:29:44,730 আমরা Remove কল করতে পারেন দেখুন, যে জিনিস তারপর পুনরাবির্ভূত হবে. 601 00:29:44,730 --> 00:29:48,590 >> Tomas REIMERS: তাই একটি উপায় সম্পর্কে ভাবতে এই আমি আপনার কম্পিউটারে না থাকলে এবং 602 00:29:48,590 --> 00:29:50,170 মাইক, বাছাই করা, সার্ভার. 603 00:29:50,170 --> 00:29:53,850 কি ঘটতে যাচ্ছে আমি যাচ্ছি হয় আরে, আমি একটি কপি থাকতে পারে, মাইক জিজ্ঞাসা 604 00:29:53,850 --> 00:29:54,630 এই ওয়েবপৃষ্ঠা? 605 00:29:54,630 --> 00:29:56,190 এবং তিনি আমাকে এটা একটা কপি দেব. 606 00:29:56,190 --> 00:29:57,430 >> না, এটা আসল জিনিস না. 607 00:29:57,430 --> 00:29:58,620 এটি শুধু একটি কপি না. 608 00:29:58,620 --> 00:30:00,450 এবং তারপর এটা, ওহ, মত হবে জাভাস্ক্রিপ্ট এখানে আছে. 609 00:30:00,450 --> 00:30:02,450 স্পষ্টত, আমি সম্পাদন করতে হবে পাতা এই মত হতে. 610 00:30:02,450 --> 00:30:04,250 এবং আমি আপনার কপি সম্পাদনা করছি. 611 00:30:04,250 --> 00:30:05,920 >> কিন্তু যে effecting না প্রকৃত কপি. 612 00:30:05,920 --> 00:30:08,480 এবং আমি যদি আবার তাকে জিজ্ঞাসা , পৃষ্ঠাটি রিফ্রেশ - 613 00:30:08,480 --> 00:30:10,060 আরে, আমি অন্য ক্লিন কপি থাকতে পারে - 614 00:30:10,060 --> 00:30:11,440 তিনি আমাকে দিতে যাচ্ছে অন্য ক্লিন কপি. 615 00:30:11,440 --> 00:30:14,240 এবং তারপর, আমি একই জিনিস করে চলেছি মত, ওহ, এই যে এখানে বিএসএফের 616 00:30:14,240 --> 00:30:14,866 এই সম্পাদনা করতে. 617 00:30:14,866 --> 00:30:17,460 এবং আমি যে করছেন রাখা যাচ্ছে না. 618 00:30:17,460 --> 00:30:20,930 >> মাইক Rizzo: তাই একটি সত্যিই শীতল জিনিস jQuery হয় সাথে আপনি কি করতে পারেন যে 619 00:30:20,930 --> 00:30:24,350 আসলে বিভিন্ন ধরনের যোগ আপনার পৃষ্ঠায় অ্যানিমেশন. 620 00:30:24,350 --> 00:30:27,440 আপনি কি কখনও যেখানে দেখা করেছি যদি আমি জানি না আপনি একটি ভরাট একটি ফর্মটি চেষ্টা করছেন 621 00:30:27,440 --> 00:30:31,250 অনলাইন এবং আপনি পূরণ না সঠিকভাবে জিনিস. 622 00:30:31,250 --> 00:30:33,440 সুতরাং একটি সামান্য জিনিস নিচে স্লাইড উপরের এবং আপনি বলছেন 623 00:30:33,440 --> 00:30:34,820 সঠিকভাবে এই কাজ করেন নি. 624 00:30:34,820 --> 00:30:36,260 আবার চেষ্টা করুন. 625 00:30:36,260 --> 00:30:37,890 এবং তারপর, এটা কেবল আপ স্লাইড পারে. 626 00:30:37,890 --> 00:30:40,710 >> JQuery ফাংশন নির্মিত হয়েছে দেখা যাচ্ছে যে যে সব করতে 627 00:30:40,710 --> 00:30:44,180 অ্যানিমেশন সত্যিই সত্যিই সহজ. 628 00:30:44,180 --> 00:30:46,750 সুতরাং ফেইড প্রথম আছে আউট ফাংশন, যা 629 00:30:46,750 --> 00:30:47,710 আপনি কোনো কিছুর উপর কল করতে পারেন. 630 00:30:47,710 --> 00:30:55,650 এবং এটা এর সিএসএস পরিবর্তন করার জন্য একটি উপায় একটি প্রাণবন্ত ভাবে যে উপাদান. 631 00:30:55,650 --> 00:30:58,480 সুতরাং এটি যাই হোক না কেন উপাদান লাগে আপনি এটা আউট বিবর্ণ কল. 632 00:30:58,480 --> 00:31:03,990 এবং তারপর, ধীরে ধীরে তা এর অস্বচ্ছতা পরিবর্তন এটা সম্পূর্ণ স্বচ্ছ যায় যতক্ষন না. 633 00:31:03,990 --> 00:31:07,330 >> Tomas REIMERS: অন্যান্য জনপ্রিয় এক করতে হবে, যা নিচে স্লাইড হয় 634 00:31:07,330 --> 00:31:08,800 কিছু ডাউন সহচরী দ্বারা প্রদর্শিত. 635 00:31:08,800 --> 00:31:12,840 তাই ড্রপ ডাউন মেনু ক্ষেত্রে, আবার, আমরা সনাক্ত করতে শিখেছি কিভাবে কখন 636 00:31:12,840 --> 00:31:15,310 এই ওভার hovered হয়েছে যখন, আপনি শুধু এই নিচ বলতে পারে 637 00:31:15,310 --> 00:31:16,910 অংশ এখন নিচে স্লাইড. 638 00:31:16,910 --> 00:31:19,270 এবং তারপর, এটা প্রদর্শিত হবে নিচে সহচরী দ্বারা. 639 00:31:19,270 --> 00:31:22,042 640 00:31:22,042 --> 00:31:26,590 >> মাইক Rizzo: এবং তারপর, আপনি শুধু আছে মনের মধ্যে অ্যানিমেশন কিছু টাইপ করে 641 00:31:26,590 --> 00:31:29,080 jQuery অগত্যা উপলব্ধ করা হয় না. 642 00:31:29,080 --> 00:31:32,690 উদাহরণস্বরূপ, এর jQuery বলা যাক আপনি একটি স্লাইড সঙ্গে প্রদান করে 643 00:31:32,690 --> 00:31:33,750 নিচে এবং স্লাইড আপ. 644 00:31:33,750 --> 00:31:36,740 ভাল, এর আপনি স্লাইড চেয়েছিলেন বলা যাক থেকে বাম বা এ থেকে কিছু 645 00:31:36,740 --> 00:31:39,880 CS50 মত ডান ধরনের মার্কিন যখনই আছে 646 00:31:39,880 --> 00:31:42,080 যদি আপনি একটি নতুন প্যানেল এ যান. 647 00:31:42,080 --> 00:31:45,030 এর পরে সম্ভবত করতে হবে ব্যবহার করে এটি নিজেকে বাস্তবায়ন 648 00:31:45,030 --> 00:31:49,310 jQuery মধ্যে ফাংশন সজীব. 649 00:31:49,310 --> 00:31:51,350 >> তাই একভাবে, আপনি শুধু সজীব. 650 00:31:51,350 --> 00:31:55,850 এবং তারপর, এটি মধ্যে এটি একটি লাগে বিভিন্ন মানের অভিধান 651 00:31:55,850 --> 00:31:57,340 আপনি পাস অনুমিত করছি. 652 00:31:57,340 --> 00:32:06,960 তাই এখানে, আমরা সজীব চেয়েছিলেন উপাদান foo বিন্যাস যেমন যে তার প্রস্থ হয় 653 00:32:06,960 --> 00:32:10,880 বিস্তৃত বা 80 পিক্সেল চুক্তি, এটি বর্তমানে কি উপর নির্ভর করে. 654 00:32:10,880 --> 00:32:14,100 আমরা ঠিক যেমন যে পাশ করানো যাবে এটি মধ্যে যুক্তি. 655 00:32:14,100 --> 00:32:18,060 >> কিছু অন্যান্য আর্গুমেন্ট আছে এছাড়াও অ্যানিমেট আপনি উদাহরণস্বরূপ, এটি পাস করতে পারে, 656 00:32:18,060 --> 00:32:21,150 অ্যানিমেশনের গতি আপনি এটা দিতে চান. 657 00:32:21,150 --> 00:32:26,220 এবং যে কি, আমি ঠিক বলতে হবে দ্রুত গুগল jQuery সজীব. 658 00:32:26,220 --> 00:32:31,710 এবং তারপর, এই পৃষ্ঠায় আপ আনয়ন, আপনি যা করতে পারেন এটা ভিন্ন একটি গুচ্ছ পেয়েছিলাম দেখুন 659 00:32:31,710 --> 00:32:33,560 আপনি এটি পাস করতে পারেন বৈশিষ্ট্য. 660 00:32:33,560 --> 00:32:35,990 >> এবং আমি আপনাকে উত্সাহিত - আপনি আসতে যখনই আপনি না এমন কিছু বিষয় জুড়ে 661 00:32:35,990 --> 00:32:40,390 জানি বা শুধু একটি সম্পর্কে আরও জানতে চাই আপনি কল করতে পারেন যে বিশেষ পদ্ধতি 662 00:32:40,390 --> 00:32:41,270 কোন কিছু উপর - 663 00:32:41,270 --> 00:32:44,440 শুধু এটি Google-. jQuery অত্যন্ত হয় তথ্যসমৃদ্ধ. 664 00:32:44,440 --> 00:32:49,140 এবং প্রায়ই বার অনেক আছে তারা আপনার জন্য প্রদান যে উদাহরণ. 665 00:32:49,140 --> 00:32:52,470 যদি আমরা নিচে স্ক্রল - 666 00:32:52,470 --> 00:32:53,720 উপায় নিচে - 667 00:32:53,720 --> 00:32:57,660 668 00:32:57,660 --> 00:32:59,190 আমরা পাশাপাশি, ব্যবহার করতে পারেন. 669 00:32:59,190 --> 00:33:02,480 >> আবার, যখন একজন বিকাশকারী আসলে যায় লেখার একটা যন্ত্রণা মাধ্যমে 670 00:33:02,480 --> 00:33:05,810 লাইব্রেরি, তারা সাধারণত চাই এটি ব্যবহার করার জন্য কেউ. 671 00:33:05,810 --> 00:33:09,400 তাই পাশাপাশি যাচ্ছে একটি ডকুমেন্টেশন হবে. 672 00:33:09,400 --> 00:33:12,270 এবং যে ডকুমেন্টেশন সাধারণত হতে পারে যা প্রকল্প পাতা, পাওয়া 673 00:33:12,270 --> 00:33:14,970 আমরা আপনার মধ্যে যে মূল সাইট দিয়েছিলেন কেন আপনি সংযোগগুলি যার শুরুতে, 674 00:33:14,970 --> 00:33:18,080 প্রকল্পের পৃষ্ঠাগুলি আপনি পারেন তাই যে ডকুমেন্টেশন দেখুন. 675 00:33:18,080 --> 00:33:22,670 >> সাধারণত, ক্ষেত্রে প্রকল্প পাতা এর [শ্রবণাতীত], এটা আপনাকে বলেছে 676 00:33:22,670 --> 00:33:23,940 ক্লাস নামগুলি. 677 00:33:23,940 --> 00:33:27,250 জাভাস্ক্রিপ্ট এর ক্ষেত্রে, এটা দেয় আপনি ফাংশন নাম. 678 00:33:27,250 --> 00:33:35,310 যাইহোক, আমরা উপরে স্ক্রল আপ যদি, ফাংশন উপর একটি দ্রুত সাইড নোট হয় 679 00:33:35,310 --> 00:33:39,080 আপনি বাস্তবায়িত একটি ফাংশন দেখতে যখনই হার্ড সাথে ভালো 680 00:33:39,080 --> 00:33:43,800 মাঝখানে বন্ধনী, যে উপায়ে যে সম্পত্তি বাধ্যতামূলক নয় যে. 681 00:33:43,800 --> 00:33:44,750 শুধু একটি মাথা পর্যন্ত. 682 00:33:44,750 --> 00:33:47,350 আমি প্রশ্ন অনেক দেখা করেছি যে সম্পর্কে. 683 00:33:47,350 --> 00:33:50,370 >> তাই আমরা এখানে দেখতে পারেন সজীব বৈশিষ্ট্য লাগে 684 00:33:50,370 --> 00:33:51,800 একটি প্রয়োজনীয় আর্গুমেন্ট হিসাবে. 685 00:33:51,800 --> 00:33:54,870 এবং অন্য সব কিছুর ঐচ্ছিক. 686 00:33:54,870 --> 00:33:56,136 সাইড নোট - 687 00:33:56,136 --> 00:33:58,090 আপনি সাজানোর, এই মনে করতে পারেন র, man পৃষ্ঠা মত. 688 00:33:58,090 --> 00:34:04,275 Man পৃষ্ঠা সি জন্য ডকুমেন্টেশন এবং পাশাপাশি অন্যান্য বিষয়, অনেক জন্য. 689 00:34:04,275 --> 00:34:11,020 >> মাইক Rizzo: সুতরাং আমরা শিখেছি করেছি কিভাবে পেজে বিভিন্ন সিএসএস পরিবর্তন, 690 00:34:11,020 --> 00:34:14,040 এটি সজীব, এবং এইচটিএমএল যুক্ত মুছে ফেলুন. 691 00:34:14,040 --> 00:34:16,889 কিন্তু সত্যিই সবচেয়ে শক্তিশালী এক জাভাস্ক্রিপ্ট সম্পর্কে জিনিস 692 00:34:16,889 --> 00:34:18,270 এবং বিশেষ করে jQuery - 693 00:34:18,270 --> 00:34:22,570 কি এটা আপনাকে যা করতে দেয় সাড়া হয় এরকম যে বিভিন্ন উপাদান. 694 00:34:22,570 --> 00:34:25,380 উদাহরণস্বরূপ, এখানে আমরা আছে একটি ইভেন্ট হ্যান্ডলার. 695 00:34:25,380 --> 00:34:28,210 যখনই এই এবং যে শুধু মানে ঘটনা ঘটে, আমরা একটি মধ্যে এটি সব ব্যবস্থা 696 00:34:28,210 --> 00:34:29,280 নির্দিষ্ট উপায়. 697 00:34:29,280 --> 00:34:35,159 >> তাই এখানে, জেনেরিক jQuery ইভেন্ট হ্যান্ডলার নেভিগেশন ডট হল. 698 00:34:35,159 --> 00:34:42,949 এবং তারপর, প্রথম জিনিস আপনার দেওয়া কি ঘটনা এটি করা উচিত 699 00:34:42,949 --> 00:34:43,810 জন্য শোনা করা. 700 00:34:43,810 --> 00:34:45,610 তাই এখানে, এটি ক্লিক করতে হয় যে আমরা জন্য অপেক্ষা করছি. 701 00:34:45,610 --> 00:34:49,250 >> Tomas REIMERS: অন্যথা, আপনি আছে বিলম্ব উপর, যা খুবই জনপ্রিয় একটি. 702 00:34:49,250 --> 00:34:52,000 তাই ফিরে মেনু ধারণা নিচে আমার ড্রপ করতে. 703 00:34:52,000 --> 00:34:54,239 আপনি বিলম্ব শীর্ষ এক হবে. 704 00:34:54,239 --> 00:34:56,096 এবং তারপর আপনি যে পরিবর্তন হতে পারে. 705 00:34:56,096 --> 00:34:56,830 >> মাইক Rizzo: রাইট. 706 00:34:56,830 --> 00:35:01,680 এবং তারপর, এটি ঘটে, এটা ঠিক আমরা তা দিতে যে এই ফাংশন executes 707 00:35:01,680 --> 00:35:05,080 একটি যুক্তি হিসেবে এবং যে এটা পরিষ্কার উচ্চ বা হ্যালো সতর্ক. 708 00:35:05,080 --> 00:35:08,900 >> Tomas REIMERS: সুতরাং ক্ষেত্রে জাভাস্ক্রিপ্ট, এই আমরা প্রয়োজন একটি জায়গা 709 00:35:08,900 --> 00:35:12,970 সি থেকে নিজেদেরকে সরিয়ে আমরা যা করতে পারেন আসলে আর্গুমেন্ট হিসাবে ফাংশন নিতে. 710 00:35:12,970 --> 00:35:15,940 এবং অনেক সত্যিই আছে এই কাজ করতে জটিল উপায়. 711 00:35:15,940 --> 00:35:17,940 আমরা একটি উপায় উন্নীত করতে যাচ্ছেন, আপনি নির্ধারণ করতে পারবেন যা 712 00:35:17,940 --> 00:35:19,270 অধিকার আছে কাজ. 713 00:35:19,270 --> 00:35:22,540 >> তাই আপনি যদি একটি ফাংশন হিসাবে জন্য বলছি যখন একটি পরামিতি, আপনি মূলত মাত্র আছেন 714 00:35:22,540 --> 00:35:24,500 ফাংশন নির্ধারণ যাচ্ছে ঘটনাস্থলেই. 715 00:35:24,500 --> 00:35:27,090 এবং যদি আপনি একটি ফাংশন নির্ধারণ উপায় জাভাস্ক্রিপ্ট আপনাকে হয় 716 00:35:27,090 --> 00:35:28,820 আক্ষরিক ফাংশন বলে. 717 00:35:28,820 --> 00:35:30,130 এর পরে, সাধারণত, নাম ফাংশন. 718 00:35:30,130 --> 00:35:32,510 কিন্তু আমরা উল্লেখ করা যাচ্ছে না করছি এই ফাংশন আবার. 719 00:35:32,510 --> 00:35:34,040 সুতরাং আমরা অখ্যাত এটি ছেড়ে. 720 00:35:34,040 --> 00:35:40,440 >> তারপর প্রথম বন্ধনী তারপর কোঁকড়া ধনুর্বন্ধনী, এবং তারপর যে মধ্যে অবস্থান. 721 00:35:40,440 --> 00:35:42,540 সুতরাং আমরা এই করতে পারেন বুঝতে একটু বিভ্রান্তিকর হতে. 722 00:35:42,540 --> 00:35:45,180 সুতরাং আমরা আপনাকে সাধারণ ফর্ম দিতে একটি ইভেন্ট হ্যান্ডলার মত দেখাচ্ছে 723 00:35:45,180 --> 00:35:47,790 নীচে, যা ঘটনা হয়. 724 00:35:47,790 --> 00:35:50,598 এবং তারপর, যে ভিতর আপনার অবস্থান. 725 00:35:50,598 --> 00:35:52,478 >> মাইক Rizzo: কোনো সেখানে এই সম্পর্কে প্রশ্ন? 726 00:35:52,478 --> 00:35:54,818 এই একটু বিভ্রান্তিকর হতে পারে আপনি এটি দেখতে প্রথমবার. 727 00:35:54,818 --> 00:35:57,550 >> Tomas REIMERS: আপনি আসলে চান একটি ফাইল খুলুন এবং তাদের কিছু প্রদর্শন 728 00:35:57,550 --> 00:35:58,155 jQuery অধিকার এখন? 729 00:35:58,155 --> 00:35:59,853 >> মাইক Rizzo: হ্যাঁ, এর তা করতে দিন. 730 00:35:59,853 --> 00:36:00,256 ঠিক আছে. 731 00:36:00,256 --> 00:36:02,490 >> Tomas REIMERS: তাই এখন আমরা করছি প্রয়োগ. 732 00:36:02,490 --> 00:36:07,730 এবং কি আমরা সম্পন্ন করেছি আমরা গ্রহণ করেছি হয় একটি index.html উভয় তৈরি করার স্বাধীনতা 733 00:36:07,730 --> 00:36:10,100 সংযোগ যা ফাইল, একটি জাভাস্ক্রিপ্ট ফাইল. 734 00:36:10,100 --> 00:36:12,880 এবং আমরা আপ খুলতে পারে - 735 00:36:12,880 --> 00:36:15,170 হাঁ. 736 00:36:15,170 --> 00:36:16,630 ওয়েল, এটা দুটি জিনিস আছে. 737 00:36:16,630 --> 00:36:18,350 >> প্রথম এটা লিঙ্ক হয় জাভাস্ক্রিপ্ট ফাইল. 738 00:36:18,350 --> 00:36:21,250 এবং আমরা এখানে যে পর্যন্ত দেখতে পাবেন. 739 00:36:21,250 --> 00:36:25,340 আমরা প্রধান মধ্যে দেখতে এইচটিএমএল ডকুমেন্ট, বিশেষ করে. 740 00:36:25,340 --> 00:36:28,260 তাই আপনি সেখানে দেখতে পাবেন যে আমরা মূলত না, কি SRC বলে, 741 00:36:28,260 --> 00:36:29,590 যার উৎস ঘোরা. 742 00:36:29,590 --> 00:36:30,630 এবং যে URL-এর. 743 00:36:30,630 --> 00:36:32,700 >> তাই এখানে আপনি যে আমরা করেছি বলতে পারেন jQuery অন্তর্ভুক্ত. 744 00:36:32,700 --> 00:36:34,290 এবং আমরা স্ক্রিপ্ট অন্তর্ভুক্ত করেছেন. 745 00:36:34,290 --> 00:36:40,630 জাভাস্ক্রিপ্ট অন্তর্ভুক্ত অন্যান্য উপায় আপনি যদি একটি ইনলাইন স্ক্রিপ্ট অন্তর্ভুক্ত করতে পারেন যে 746 00:36:40,630 --> 00:36:44,600 আমরা নীচে আছে ট্যাগ হিসাবে যেখানে এটি স্ক্রিপ্ট টাইপ টেক্সট জাভাস্ক্রিপ্ট বলছেন. 747 00:36:44,600 --> 00:36:46,960 >> তাই আমরা যদি আমরা করছি, শুনুন, বলছে একটি স্ক্রিপ্ট অন্তর্ভুক্ত করার বিষয়ে. 748 00:36:46,960 --> 00:36:51,890 এবং যে স্ক্রিপ্ট ধরণ হয় লেখার একটা টাইপ যা জাভাস্ক্রিপ্ট,. 749 00:36:51,890 --> 00:36:52,550 অত্যন্ত সহজ. 750 00:36:52,550 --> 00:36:56,490 >> মাইক Rizzo: তাই এই, ধরনের, পায় আমরা অন্তর্ভুক্ত কিভাবে আপনার প্রশ্ন 751 00:36:56,490 --> 00:37:02,340 আমাদের ফাইলের মধ্যে জাভাস্ক্রিপ্ট কারণ যখন আমরা পিএইচপি, আমরা ভালো কিছু করতে হয়. 752 00:37:02,340 --> 00:37:07,570 এবং তারপর, আমাদের পিএইচপি ফাংশন আছে - এর স্টক করতে বলা যাক 753 00:37:07,570 --> 00:37:09,150 যে সঙ্গে কিছু - 754 00:37:09,150 --> 00:37:10,490 সেখানে যায়. 755 00:37:10,490 --> 00:37:13,860 যাইহোক, এখন আমরা স্ক্রিপ্ট ট্যাগ আছে আমরা আসলে যা, তা দিতে যে 756 00:37:13,860 --> 00:37:19,470 এইচটিএমএল নিজেই অংশ এটা না কারণ এটা মত একটি HTML ফাইল হচ্ছে faking 757 00:37:19,470 --> 00:37:25,070 পিএইচপি হল আপনি আসলে এ যান, কারণ করে পৃষ্ঠার সোর্স তাকান, 758 00:37:25,070 --> 00:37:28,430 আপনি সেখানে এই স্ক্রিপ্ট ট্যাগ দেখতে পাবেন জাভাস্ক্রিপ্ট সঙ্গে যুক্ত সঙ্গে 759 00:37:28,430 --> 00:37:29,800 যে তাদের. 760 00:37:29,800 --> 00:37:31,760 >> আমরা চেয়েছিলেন আমি তখন, যদি কিছু জাভাস্ক্রিপ্ট লিখুন - 761 00:37:31,760 --> 00:37:37,110 এর মাত্র আমরা শরীরের পরিবর্তন চেয়েছিলেন বলা যাক এই মুহূর্তে আমি না থাকে, কারণ 762 00:37:37,110 --> 00:37:40,020 আমি সত্যিই যা করতে পারেন যে অন্য কোন ট্যাগ শরীরের পাশাপাশি সম্পাদনা করুন. 763 00:37:40,020 --> 00:37:42,450 আসুন শুধু আমি চেয়েছিলেন বলে যে সিএসএস পরিবর্তন. 764 00:37:42,450 --> 00:37:46,190 সুতরাং আমরা এগিয়ে যান এবং পরিবর্তন করব লাল এটি রঙ. 765 00:37:46,190 --> 00:37:47,380 >> তাই আমি ফাইলটি সংরক্ষণ করুন. 766 00:37:47,380 --> 00:37:52,700 এর পিছনে আমাদের ওয়েব পেজে যাওয়া যাক, রিফ্রেশ, এবং এটি স্বয়ংক্রিয়ভাবে এটি আছে 767 00:37:52,700 --> 00:37:55,920 এটা ঢুকে মত বলে মনে হচ্ছে না, কারণ আমরা শোনা ছিল না এ সব, কারণ 768 00:37:55,920 --> 00:37:59,450 একটি ঘটনা বা যে মত কিছু জন্য. 769 00:37:59,450 --> 00:38:02,800 >> Tomas REIMERS: সুতরাং আমরা যে ফিরে যান বিশেষ করে ফাইল - এইচটিএমএল 770 00:38:02,800 --> 00:38:04,710 ফাইল - আপনি চলুন দেখতে আমরা আছে হল - 771 00:38:04,710 --> 00:38:06,810 এই লোড করা মনে রাখবেন, ধরণের, chronologically. 772 00:38:06,810 --> 00:38:09,910 তাই আমরা প্রথম মাথায় আছে. এটা ঐ দুটি ফাইল লোড করা হয়. 773 00:38:09,910 --> 00:38:10,800 তারপর আমরা শরীর যান. 774 00:38:10,800 --> 00:38:11,640 এবং আমরা হ্যালো দুনিয়া দেখুন. 775 00:38:11,640 --> 00:38:13,030 সুতরাং আমরা হ্যালো দুনিয়া রেন্ডার. 776 00:38:13,030 --> 00:38:15,240 >> এবং তারপর আমরা আছে শেষ জিনিস আমরা স্ক্রিপ্ট ট্যাগ থাকতে হয়. 777 00:38:15,240 --> 00:38:20,880 এটা কারণ সুতরাং স্ক্রিপ্ট ট্যাগ রান কিছু জন্য অপেক্ষা করতে তা বলার নয়. 778 00:38:20,880 --> 00:38:24,700 এবং যে অধিকাংশ মৌলিক এর JavaScript চালানোর উপায়. 779 00:38:24,700 --> 00:38:29,200 >> সঙ্গে বলেন যে, আপনি স্ক্রিপ্ট লাগাতে পারেন হেডারের মধ্যে বড় ট্যাগ শুধু 780 00:38:29,200 --> 00:38:31,240 এই বিন্দু দেখাতে? 781 00:38:31,240 --> 00:38:34,450 782 00:38:34,450 --> 00:38:35,700 এবং যে চালানো. 783 00:38:35,700 --> 00:38:38,880 784 00:38:38,880 --> 00:38:41,070 আমরা লক্ষ্য করছি যাচ্ছে যে এটি রঙ পরিবর্তন করা হয়নি. 785 00:38:41,070 --> 00:38:44,210 এবং এই সমস্যার এক জাভাস্ক্রিপ্ট জিনিষ লোড হয় 786 00:38:44,210 --> 00:38:45,930 একটি কালানুক্রমিকভাবে. 787 00:38:45,930 --> 00:38:49,750 >> সুতরাং সময় যে যে কোড চলমান ছিল, আমরা নির্বাচিত - 788 00:38:49,750 --> 00:38:52,530 ফিরে যান - 789 00:38:52,530 --> 00:38:53,670 শরীরের ট্যাগ. 790 00:38:53,670 --> 00:38:57,560 শরীরের ট্যাগ এখনো বিদ্যমান নয়, কারণ জাভাস্ক্রিপ্ট এইচটিএমএল সঙ্গে সঙ্গতিপূর্ণ হয়. 791 00:38:57,560 --> 00:39:01,790 তাই ব্রাউজার নির্বাচন শরীর ভালো হয়. 792 00:39:01,790 --> 00:39:02,760 এখনো যেমন জিনিস আছে. 793 00:39:02,760 --> 00:39:03,600 সুতরাং আমরা যে উপেক্ষা করতে পারেন. 794 00:39:03,600 --> 00:39:05,330 এবং আমরা বর্তা. 795 00:39:05,330 --> 00:39:07,200 >> এবং তারপর আমরা একটি শরীরের ট্যাগ সংজ্ঞায়িত. 796 00:39:07,200 --> 00:39:09,670 কিন্তু যে আপডেট পরার না. 797 00:39:09,670 --> 00:39:12,560 সুতরাং আপনি স্ক্রিপ্ট প্রয়োগ করছি ট্যাগ, নিশ্চিত করুন যে আপনি স্থাপন করা 798 00:39:12,560 --> 00:39:15,502 শরীরের ট্যাগ পরে. 799 00:39:15,502 --> 00:39:16,820 পরবর্তী স্লাইডে. 800 00:39:16,820 --> 00:39:17,830 >> মাইক Rizzo: ঠিক আছে. 801 00:39:17,830 --> 00:39:19,330 তাই আমরা কিছু পরিবর্তন. 802 00:39:19,330 --> 00:39:21,910 এটি সাড়া মত কিন্তু এটা তাকান না আমাদের এ সব শুধু ধরনের কারণ 803 00:39:21,910 --> 00:39:24,150 যত তাড়াতাড়ি এটা পৃষ্ঠায় লোড হিসাবে তা. 804 00:39:24,150 --> 00:39:27,700 তাই এখন, পরিবর্তে এই করছেন, কেন আমরা একটি ইভেন্ট হ্যান্ডলার যোগ করবেন না. 805 00:39:27,700 --> 00:39:31,020 >> সুতরাং আসুন কিছু করতে দেওয়া শরীর আবার. 806 00:39:31,020 --> 00:39:33,490 এবং এর আমরা এটা করতে বলা যাক - 807 00:39:33,490 --> 00:39:34,500 ক্লিক করুন. 808 00:39:34,500 --> 00:39:35,750 আমরা একটি ফাংশন যুক্ত করতে হবে. 809 00:39:35,750 --> 00:39:38,270 810 00:39:38,270 --> 00:39:39,690 >> Tomas REIMERS: ধরা যাক এর পরিবর্তন এটা আবার লাল রং এর. 811 00:39:39,690 --> 00:39:40,000 কেন নয়? 812 00:39:40,000 --> 00:39:41,680 >> মাইক Rizzo: হ্যাঁ, এর যাক পরিবর্তন আবার লাল তার 'রঙ. 813 00:39:41,680 --> 00:39:46,310 814 00:39:46,310 --> 00:39:46,900 ঠিক আছে. 815 00:39:46,900 --> 00:39:48,480 সুতরাং আসুন পৃষ্ঠাটি পুনরায় লোড করুন. 816 00:39:48,480 --> 00:39:49,530 ঠিক আছে, আমরা দেখতে - 817 00:39:49,530 --> 00:39:52,290 প্রত্যাশিত হিসেবে, এটা এখনো লাল চালু করা হয় না. 818 00:39:52,290 --> 00:39:53,610 কিন্তু তারপর আমরা এগিয়ে যান এবং এটি ক্লিক করতে পারেন. 819 00:39:53,610 --> 00:39:54,270 >> Tomas REIMERS: এবং এটা লাল চালু করে. 820 00:39:54,270 --> 00:39:56,090 >> মাইক Rizzo: এবং এটি আছে প্রত্যাশা অনুযায়ী লাল চালু. 821 00:39:56,090 --> 00:39:59,010 >> Tomas REIMERS: এবং আমরা দেখতে পারেন আমরা খুব মৌলিক নির্মাণ শুরু করতে পারেন 822 00:39:59,010 --> 00:40:00,170 মিথস্ক্রিয়া. 823 00:40:00,170 --> 00:40:03,850 আমরা যা করতে চাইবেন অন্যান্য জিনিস, হয় আমরা শরীরের করতে অনিচ্ছুক থাকলে 824 00:40:03,850 --> 00:40:07,230 লাল রঙ, এর এইচটিএমএল করা যাক পটভূমির রঙ লাল. 825 00:40:07,230 --> 00:40:08,480 শুধু তাই এটি একই সিএসএস এর. 826 00:40:08,480 --> 00:40:19,960 827 00:40:19,960 --> 00:40:23,320 >> এবং আমরা তা পরিবর্তন করার সময়, আমরা এই দেখতে পারেন পরিবর্তন খুব নাটকীয় প্রভাব 828 00:40:23,320 --> 00:40:25,510 সম্পূর্ণ পাতা. 829 00:40:25,510 --> 00:40:29,100 তাই আবার, আপনি জিনিস রূপায়ণকারী করছি, আপনি এক উপাদান থাকতে পারে 830 00:40:29,100 --> 00:40:30,150 ক্লিক করা বোঝানো হয়, যা. 831 00:40:30,150 --> 00:40:32,710 এর একটি থেকে প্রস্থান বাটন শুরু করা যাক বলতে এবং একটি সম্পূর্ণ অন্যান্য কম্পোনেন্ট, 832 00:40:32,710 --> 00:40:33,830 সাড়া বোঝানো হয় যা. 833 00:40:33,830 --> 00:40:35,755 তাই আপনি যদি একটি উইন্ডো সরাতে হবে এটি ঘটে যখন. 834 00:40:35,755 --> 00:40:39,341 835 00:40:39,341 --> 00:40:40,700 >> মাইক Rizzo: ঠিক আছে. 836 00:40:40,700 --> 00:40:42,200 শুধু একটি উদাহরণ হিসাবে - 837 00:40:42,200 --> 00:40:44,400 আপনি এই তার আগে দেখতে পান নি - 838 00:40:44,400 --> 00:40:47,500 আমি শুধু এটা দেখে মনে হচ্ছে আপনি কি দেখাব আমরা কিছু লুকাতে হলে চাই. 839 00:40:47,500 --> 00:40:52,220 তাই আমি এগিয়ে যাবেন এবং আপ স্লাইড না. 840 00:40:52,220 --> 00:40:54,440 >> Tomas REIMERS: একটি মধ্যে যে মোড়ানো চান আমরা তা করতে অনুচ্ছেদ টাইপ করার আগে? 841 00:40:54,440 --> 00:40:55,132 >> মাইক Rizzo: ঠিক আছে. 842 00:40:55,132 --> 00:40:59,135 হ্যাঁ, কেন আমরা কি না ঠিক তাই আমরা একটু বেশি তা নির্বাচন করতে পারবেন. 843 00:40:59,135 --> 00:41:00,490 >> Tomas REIMERS: এবং let এর এটি একটি বর্গ দিতে. 844 00:41:00,490 --> 00:41:01,740 >> মাইক Rizzo: হ্যাঁ. 845 00:41:01,740 --> 00:41:06,575 846 00:41:06,575 --> 00:41:09,920 ঠিক আছে, তাই দেখুন. 847 00:41:09,920 --> 00:41:14,820 পরিবর্তে প্রকৃত শরীর নির্বাচন এখন, আমি সঙ্গে সবকিছু নির্বাচন করব 848 00:41:14,820 --> 00:41:18,780 বর্গ হ্যালো, যা এখানে আমরা শুধু একটা জিনিস আছে. 849 00:41:18,780 --> 00:41:20,900 সুতরাং আমরা থাকা উচিত নয় যে বিষয়ে উদ্বিগ্ন. 850 00:41:20,900 --> 00:41:23,080 >> তাই আমি এটা রিফ্রেশ করব. 851 00:41:23,080 --> 00:41:24,230 আমি এগিয়ে যান এবং এটি ক্লিক করবেন. 852 00:41:24,230 --> 00:41:27,890 এবং এটা, বাছাই, একটি অদ্ভুত স্লাইড করেছেন যে তাকান নি যা আপ জিনিস, 853 00:41:27,890 --> 00:41:29,580 আকর্ষণীয়. 854 00:41:29,580 --> 00:41:31,060 সাধারণত, তারা বেশ সুন্দর দেখাচ্ছে না. 855 00:41:31,060 --> 00:41:32,720 কিছু জন্য - আমি, এই অনুমান কারণ - না. 856 00:41:32,720 --> 00:41:36,640 আমি ঠিক তাই একটি ফেইড আউট চেষ্টা করবো আপনি খুব যে তাকান পারেন. 857 00:41:36,640 --> 00:41:38,100 অনেক nicer. 858 00:41:38,100 --> 00:41:41,150 >> এবং তারপর, আমি জাভাস্ক্রিপ্ট খুলুন যদি আবার কনসোল এবং আমরা দেখতে চাই 859 00:41:41,150 --> 00:41:43,900 এটা আমরা এটি ইন বিবর্ণ যখন মতো দেখতে 860 00:41:43,900 --> 00:41:46,920 এখন, আমি এটা উপর বিবর্ণ কল. 861 00:41:46,920 --> 00:41:48,830 এবং এটা ইন ফিরে fades 862 00:41:48,830 --> 00:41:56,150 >> একইভাবে, আমরা আসলে এছাড়াও পাস পারে একটি যুক্তি বিবর্ণ বা আউট বিবর্ণ, 863 00:41:56,150 --> 00:41:57,640 , যা ধরনের, এটা গতি. 864 00:41:57,640 --> 00:42:02,220 সুতরাং আসুন এগিয়ে যান এবং আমরা চাই বলে এটি ধীরে ধীরে যেতে ইন বিবর্ণ 865 00:42:02,220 --> 00:42:04,250 তাই আমি এটা এখনও করলো অনুমান বেশ দ্রুত. 866 00:42:04,250 --> 00:42:06,180 কিন্তু এটা আগের চেয়ে অনেক মন্থর ছিল. 867 00:42:06,180 --> 00:42:10,340 >> Tomas REIMERS: এবং আপনি খুঁজতে চান তাহলে এই জিনিস সম্পর্কে আরো, আবার, 868 00:42:10,340 --> 00:42:13,410 শুধু, jQuery ডকুমেন্টেশন যান আমরা আপনাকে দেওয়া, এবং পড়েছি যা 869 00:42:13,410 --> 00:42:13,735 এই মাধ্যমে. 870 00:42:13,735 --> 00:42:15,790 তারা তাদের কর্ম নথিতে অবিশ্বাস্যভাবে ভাল. 871 00:42:15,790 --> 00:42:18,622 872 00:42:18,622 --> 00:42:19,570 >> মাইক Rizzo: ঠিক আছে. 873 00:42:19,570 --> 00:42:21,560 তাই আমি এর পিছনে এই যান অনুমান. 874 00:42:21,560 --> 00:42:23,490 এবং আমরা আমাদের শেষ পাতা সম্পর্কে কথা বলতে পারেন. 875 00:42:23,490 --> 00:42:24,690 ভাল, আমরা বুটস্ট্র্যাপ সঙ্গে শেষ করতে পারেন. 876 00:42:24,690 --> 00:42:27,140 এবং তারপর আমরা এটি খুলুন পাবেন কিছু প্রশ্ন জন্য. 877 00:42:27,140 --> 00:42:30,180 আর আপনাকে বলছি কোন ধারনা আছে যে আপনি তোলা এবং দেখতে চেষ্টা করতে চান 878 00:42:30,180 --> 00:42:34,150 আমরা সঙ্গে তাদের বাস্তবায়ন করতে পারেন দ্রুত জাভাস্ক্রিপ্ট. 879 00:42:34,150 --> 00:42:37,890 >> তাই সত্যিই দ্রুত বুটস্ট্র্যাপ সম্পর্কে, যা স্বয়ংক্রিয়ভাবে অন্তর্ভুক্ত ছিল 880 00:42:37,890 --> 00:42:41,700 সিএসএস ফোল্ডারে সেট আপনার শেষ সমস্যা এবং প্রকৃতপক্ষে এ লিঙ্ক আপনার 881 00:42:41,700 --> 00:42:43,190 header.php. 882 00:42:43,190 --> 00:42:46,740 সুতরাং আপনি ক্লাস যোগ করতে পারে এটা করতে বুটস্ট্র্যাপ মধ্যে ব্যাখ্যা করা হয়েছে. 883 00:42:46,740 --> 00:42:50,490 এবং এটি স্বয়ংক্রিয়ভাবে স্টাইল করে সেই অনুযায়ী সেগুলো. 884 00:42:50,490 --> 00:42:54,550 >> Tomas REIMERS: তাই বুটস্ট্র্যাপ খুব হয় মানুষ উন্নত ঐন্দ্রজালিক জিনিস 885 00:42:54,550 --> 00:42:55,340 টুইটার এ. 886 00:42:55,340 --> 00:42:57,230 এবং কি এটা করতে অভিপ্রেত ছিল ছিল - 887 00:42:57,230 --> 00:43:00,740 ওয়েবসাইট করা সত্যিই কঠিন ছিল আগে আমরা ছিল, বিশেষ করে যখন সুন্দর দেখাচ্ছে 888 00:43:00,740 --> 00:43:02,200 সাধারণ উপাদান অনেক. 889 00:43:02,200 --> 00:43:04,770 সুতরাং বোতাম অনেক ওয়েব একই লাগছিল. 890 00:43:04,770 --> 00:43:08,960 >> টেক্সট ক্ষেত্রের অনেক করা যাবে প্রমিত টেক্সট চেয়ে ভাল চেহারা 891 00:43:08,960 --> 00:43:13,620 ক্ষেত্রের সম্ভবত আপনি সত্যিই থেকে জানি পুরানো ওয়েবসাইট বা সত্যিই দুর্বল হয়েছে 892 00:43:13,620 --> 00:43:18,210 শুধু আক্ষরিক মত চেহারা, যা ওয়েবসাইট, টেক্সট কোন ফর্ম ছাড়া টেক্সট বক্স 893 00:43:18,210 --> 00:43:21,190 ছায়া বা চমৎকার সীমারেখা যে কোন ধরণের. 894 00:43:21,190 --> 00:43:24,540 তাই বুটস্ট্র্যাপ করেছেন, এটা ভাল, বলেন ছিল আমরা অনেক সাধারণ শৈলী আছে. 895 00:43:24,540 --> 00:43:28,210 কেন আমরা সিএসএস এক সাধারণ সেট করা না এবং হিসাবে জাভাস্ক্রিপ্ট একটি সাধারণ সংকলন 896 00:43:28,210 --> 00:43:32,210 এবং যা হিসাবে ভাল, যা এটি শৈলী পারেন মানুষ ড্রপ ভালো জিনিস দিতে পারে 897 00:43:32,210 --> 00:43:34,610 মেনুর নিচে, যা মানুষ দিতে পারে মোডাল ভালো জিনিস. 898 00:43:34,610 --> 00:43:38,580 >> মোডাল পাতা উপর pops কি এটি কঠোরভাবে বলতে হচ্ছে যখনই 899 00:43:38,580 --> 00:43:41,090 আরও inhibits যা কিছু, আপনি যতক্ষণ মিথস্ক্রিয়া 900 00:43:41,090 --> 00:43:43,110 এটি সঙ্গে যোগাযোগ করার. 901 00:43:43,110 --> 00:43:45,820 ভালো কিছু, আপনি নিশ্চিত করা হয় আপনি এই জিনিস মুছে ফেলতে চান? 902 00:43:45,820 --> 00:43:49,100 আপনি সত্যিই অন্য কিছু করতে পারবেন না আপনি হ্যাঁ বলার অথবা না হওয়া পর্যন্ত. 903 00:43:49,100 --> 00:43:52,720 >> এটা এই সব নিয়ে যায় এবং এটি এটি প্যাকেজ একসঙ্গে এবং বলেন, আমরা এখানে. 904 00:43:52,720 --> 00:43:54,630 মানুষ এখন এই ব্যবহার করতে পারেন. 905 00:43:54,630 --> 00:43:56,830 এবং যদি আপনি এটি উপর পেতে পারেন getbootstrap.com এ. 906 00:43:56,830 --> 00:44:00,480 এটি স্বয়ংক্রিয়ভাবে মধ্যে অন্তর্ভুক্ত ছিল আপনার শেষ সমস্যা সেট. 907 00:44:00,480 --> 00:44:04,160 এবং আপনি স্বাগত বেশী করছি আপনার চূড়ান্ত প্রকল্পে এটি ব্যবহার. 908 00:44:04,160 --> 00:44:06,950 এবং আপনি যে অনুসরণ করতে চান তাহলে বুটস্ট্র্যাপ পেতে সাথে সংযুক্ত আছে. 909 00:44:06,950 --> 00:44:10,590 910 00:44:10,590 --> 00:44:15,700 >> আপনি এখানে দেখতে পাবেন হয় সিএসএস সাইট বুটস্ট্র্যাপ. 911 00:44:15,700 --> 00:44:16,860 আপনি বুটস্ট্র্যাপ দেখতে পাবেন. 912 00:44:16,860 --> 00:44:20,450 আপনি নিচে স্ক্রল এবং, যদি আপনি দেখতে পাবেন এটি ডাউনলোড করতে কিভাবে, কিভাবে 913 00:44:20,450 --> 00:44:21,900 এটি ইনস্টল, ইত্যাদি ইত্যাদি. 914 00:44:21,900 --> 00:44:24,700 >> মাইক Rizzo: এবং আপনি এটিও করতে পারেন মজার ব্যাপার যে, এটি কাস্টমাইজ 915 00:44:24,700 --> 00:44:27,770 থিম যাহা ধরনের হতে যে আপনি চান. 916 00:44:27,770 --> 00:44:31,270 আমি যে আমি জন্য কি কিছু জানেন আমার আমি ক্লাস নেন যখন চূড়ান্ত প্রকল্প 917 00:44:31,270 --> 00:44:32,050 এটা কাস্টমাইজ করা হয়. 918 00:44:32,050 --> 00:44:34,540 বুটস্ট্র্যাপ একটি ভিন্ন সংস্করণের যে একটি ভিন্ন রঙের স্কিম ছিল এবং 919 00:44:34,540 --> 00:44:36,700 কিছু বিভিন্ন আকার বিভিন্ন জিনিস. 920 00:44:36,700 --> 00:44:38,250 তাই আমি যে সাথে খেলতে উত্সাহিত. 921 00:44:38,250 --> 00:44:39,440 এটা কি মজা ধরনের. 922 00:44:39,440 --> 00:44:43,230 >> Tomas REIMERS: শীর্ষ জুড়ে দেখার জন্যে আবার, এটা ফন্ট অনুরূপ এর 923 00:44:43,230 --> 00:44:44,970 জট্টিল সাইট. 924 00:44:44,970 --> 00:44:47,810 ডকুমেন্টেশন অনেক শুরু হবে আপনি করেছি যখন একই বলে মনে করা 925 00:44:47,810 --> 00:44:48,940 এটা যথেষ্ট দেখা. 926 00:44:48,940 --> 00:44:51,260 তাই আমরা এখানে সিএসএস আছে এই কম্পোনেন্ট. 927 00:44:51,260 --> 00:44:53,540 এবং আপনি দেখতে পাবেন কিভাবে এটি জিনিষ শৈলী পারেন. 928 00:44:53,540 --> 00:44:56,780 আপনি টেবিলের উপর ক্লিক তাই যদি, উদাহরণস্বরূপ, আপনি অবিলম্বে একটি করতে পারেন 929 00:44:56,780 --> 00:45:01,710 টেবিলের প্রশংসনীয় সহজভাবে যুক্ত করে এটা বর্গ টেবিল. 930 00:45:01,710 --> 00:45:03,150 >> বোতাম জন্য একই জিনিস. 931 00:45:03,150 --> 00:45:12,140 আপনি কেবল বর্গ বিটিএন এবং বিটিএন যোগ করুন ডিফল্ট বা বিটিএন প্রাথমিক, আপনি যা করতে পারেন 932 00:45:12,140 --> 00:45:16,240 এই বোতাম যে কোনো একটি পেতে এই প্রাক তৈরি শৈলী সঙ্গে. 933 00:45:16,240 --> 00:45:18,570 এবং তারপর, আপনি যা খুঁজছেন তা যদি কেবল চেয়ে আরো জটিল কিছু 934 00:45:18,570 --> 00:45:24,100 W ইতিমধ্যে ওভার উপর, আছে কি restyling উপরে আমরা জুড়ে জাভাস্ক্রিপ্ট ট্যাব 935 00:45:24,100 --> 00:45:25,120 উপাদান একটি গুচ্ছ আছে. 936 00:45:25,120 --> 00:45:30,410 >> তাই আমরা এখানে স্থানান্তর, মোডাল আছে, dropdowns, ট্যাব, এবং tooltips. 937 00:45:30,410 --> 00:45:35,530 একটি টুলটিপ আপনার অধীনে পপ আপ কি মাউস আপনি কিছু নেভিগেশন বিলম্ব হলে. 938 00:45:35,530 --> 00:45:40,280 Popovers, সঙ্কেত, বাটন, হইতে সক্ষম accordions কি 939 00:45:40,280 --> 00:45:41,190 তারা সাধারণত বলা করছি. 940 00:45:41,190 --> 00:45:43,045 Carousels, যা উল্টানো মত ইমেজ মাধ্যমে. 941 00:45:43,045 --> 00:45:52,190 942 00:45:52,190 --> 00:45:54,840 >> সুতরাং যারা উপাদান বুটস্ট্র্যাপ এর. 943 00:45:54,840 --> 00:45:57,620 আমি উত্সাহিত হবে অত্যন্ত তাদের তাকান যান. 944 00:45:57,620 --> 00:46:01,780 একটি জাভাস্ক্রিপ্ট কম্পোনেন্ট আছে এবং একটি CSS এর উপাদান. 945 00:46:01,780 --> 00:46:03,880 আপনি হবে হিসাবে তাদের ব্যবহার নির্দ্বিধায়. 946 00:46:03,880 --> 00:46:06,730 আমরা তাদের মধ্যে খুব বেশী যেতে যাচ্ছেন না আমরা ডকুমেন্টেশন বোধ কারণ 947 00:46:06,730 --> 00:46:09,360 সত্যিই ভাল কাজ করেছেন. 948 00:46:09,360 --> 00:46:10,540 আর হ্যাঁ. 949 00:46:10,540 --> 00:46:14,500 আপনি যে সম্পর্কে কোন প্রশ্ন আছে? 950 00:46:14,500 --> 00:46:19,430 >> সত্যিই দ্রুত সুতরাং হিসাবে: Mike Rizzo দিকে, এই ওয়েব পৃষ্ঠার নকশা যে 951 00:46:19,430 --> 00:46:21,830 আমরা দ্রুত জন্য একত্র করা এই উপস্থাপনা 952 00:46:21,830 --> 00:46:24,290 আসলে বুটস্ট্র্যাপ ব্যবহার করা. 953 00:46:24,290 --> 00:46:27,810 যেহেতু আপনি দেখতে পারেন, আমরা এই উপর ক্লিক করা হলে বিভিন্ন ট্যাব, আসলে আমরা কখনও করছি 954 00:46:27,810 --> 00:46:30,750 এই বর্তমান index.html পাতা যাব. 955 00:46:30,750 --> 00:46:36,400 তাই কি আমরা আছে বিভিন্ন DIVs হয় এই index.html মধ্যে. 956 00:46:36,400 --> 00:46:39,610 এবং তারপর, আমরা একটি ভিন্ন ক্লিক যখনই ট্যাব, এটা পরিবর্তন হচ্ছে 957 00:46:39,610 --> 00:46:41,590 যা এক এর দেখানো. 958 00:46:41,590 --> 00:46:47,390 >> সুতরাং সেই অনুযায়ী, তাদের অবস্থানের পৃষ্ঠার এইচটিএমএল পরিবর্তন যাতে 959 00:46:47,390 --> 00:46:52,330 বর্তমান ট্যাব সক্রিয় হিসেবে চিহ্নিত করা হয়, তাই এটা ভিন্নভাবে এবং সৌন্দর্য প্রদর্শিত 960 00:46:52,330 --> 00:46:52,820 সত্যিই চমৎকার. 961 00:46:52,820 --> 00:46:57,260 >> Tomas REIMERS: সুতরাং যে সব এটি করা হয় আমাদের প্রায় কোনো সিএসএস লেখা ছাড়া. 962 00:46:57,260 --> 00:47:01,440 আমরা শীর্ষ জুড়ে একটি হেডার দেখুন, যা রং আমাদের দ্বারা হয়. 963 00:47:01,440 --> 00:47:04,800 কিন্তু প্রকৃত এটি নির্বাণ পাতার উপরে এবং তৈরীর 964 00:47:04,800 --> 00:47:06,660 এটি স্ক্রল বুটস্ট্র্যাপ ছিল. 965 00:47:06,660 --> 00:47:09,720 এবং তারপর এমনকি অন্য লাইব্রেরির জন্য - এই আমরা স্বপ্ন এক কিন্তু এক নয় 966 00:47:09,720 --> 00:47:11,580 যদি আপনি চান আপনি Google-পারেন. 967 00:47:11,580 --> 00:47:15,130 এই prettify.js বলা হয়. 968 00:47:15,130 --> 00:47:20,650 এবং এটি আপনার কোড হাইলাইট সিনট্যাক্স হবে আপনি সিএসএস এবং জাভাস্ক্রিপ্ট উভয় ব্যবহারের জন্য. 969 00:47:20,650 --> 00:47:23,480 970 00:47:23,480 --> 00:47:27,070 >> আমরা যে বিষয়ে কথা বলতে চান শেষ জিনিস আমরা মধ্যে আপনি আউট মুক্তি আগে 971 00:47:27,070 --> 00:47:30,620 জিনিসটা লাইব্রেরি তাকান বিশ্ব কিভাবে তাদের ব্যবহার করার জন্য এবং জন্য, আশা করছি, 972 00:47:30,620 --> 00:47:34,640 ডকুমেন্টেশন পড়া এবং কি আপনি খুঁজে প্রয়োজন লাইব্রেরি খুঁজে কিভাবে হয়. 973 00:47:34,640 --> 00:47:37,000 সুতরাং প্রথম আমরা ঠিক করছি হয় গুগল ধাক্কা যাচ্ছে. 974 00:47:37,000 --> 00:47:37,810 গুগল যান. 975 00:47:37,810 --> 00:47:41,150 >> যে আমরা কি কি আক্ষরিক যখন আমরা কিছু করতে হবে যে আমরা গুগল হয়. 976 00:47:41,150 --> 00:47:44,730 একটি জাভাস্ক্রিপ্ট লাইব্রেরি আছে আমার একটা সময় নিপূণভাবে করতে পারবেন 977 00:47:44,730 --> 00:47:45,400 দরকারী উপায়? 978 00:47:45,400 --> 00:47:49,510 আমি জানি তাই যদি যে তৈরি কিছু ইউজার এখানে একটি অ্যাকাউন্ট, এবং এই হল 979 00:47:49,510 --> 00:47:53,010 বর্তমান সময়, কিভাবে আমি নিরূপণ করতে পারেন না করেও যে সঙ্গে পার্থক্য 980 00:47:53,010 --> 00:47:55,020 এটা নিজেকে নিরূপণ? 981 00:47:55,020 --> 00:47:59,630 তাই আসলে এই একটি সাধারণ জিনিস, জাভাস্ক্রিপ্ট সময় লাইব্রেরি. 982 00:47:59,630 --> 00:48:02,440 এবং এখানে আমরা Moment.js-- সবচেয়ে জনপ্রিয় এক. 983 00:48:02,440 --> 00:48:06,530 >> আমরা নিপূণভাবে একটি লাইব্রেরি প্রয়োজন রঙ পাবে মত কিছু 984 00:48:06,530 --> 00:48:08,650 র্যান্ডম রং একটি গুচ্ছ উৎপন্ন - 985 00:48:08,650 --> 00:48:10,660 সম্ভবত, একটি উৎপন্ন শৈলী বা কিছু - 986 00:48:10,660 --> 00:48:13,480 আমরা ভালো কিছু Google-পারে জাভাস্ক্রিপ্ট রঙ লাইব্রেরি. 987 00:48:13,480 --> 00:48:15,620 এবং আমি মনে করি আমরা সঙ্গে পপ আপ হবে নিশ্চিত নই একটি হাজার এবং তাদের মধ্যে একজন. 988 00:48:15,620 --> 00:48:18,290 989 00:48:18,290 --> 00:48:21,410 আপনি তাদের মাধ্যমে পড়তে স্বাগত করছি. 990 00:48:21,410 --> 00:48:24,610 >> তাই অধিকাংশ জিনিস - আপনি তাদের খুঁজে যখন - যাচ্ছি এক হোস্ট করা 991 00:48:24,610 --> 00:48:25,920 সাইট যা হোস্ট কোড. 992 00:48:25,920 --> 00:48:26,960 তারা করছি কয়েকটি জনপ্রিয় ওগুলো. 993 00:48:26,960 --> 00:48:30,870 দ্বারা সবচেয়ে জনপ্রিয় এ পর্যন্ত, github.com হয়. 994 00:48:30,870 --> 00:48:35,300 আপনি GitHub যান এবং যদি এটা আসলে এর নিয়মমাফিক হোস্ট করা হয় যেখানে. 995 00:48:35,300 --> 00:48:36,950 তাই আপনি ফিরে এক যে যেতে চান. 996 00:48:36,950 --> 00:48:38,135 তাদের যে দেখান. 997 00:48:38,135 --> 00:48:40,516 >> মাইক Rizzo: এবং যে আসলে যেখানে আপনি খেয়াল করলে এই খুব হোস্ট করা হয়. 998 00:48:40,516 --> 00:48:41,000 >> Tomas REIMERS: হ্যাঁ. 999 00:48:41,000 --> 00:48:49,078 সুতরাং আপনি নিয়মমাফিক উপর যান এবং GitHub যান. 1000 00:48:49,078 --> 00:48:51,936 যে ছিল কি? 1001 00:48:51,936 --> 00:48:54,620 >> মাইক Rizzo: যে সামান্য বিড়াল জিনিস GitHub প্রতীক. 1002 00:48:54,620 --> 00:48:56,330 >> Tomas REIMERS: ওহ. 1003 00:48:56,330 --> 00:49:02,180 সুতরাং GitHub নামে একটি পদ্ধতি ব্যবহার করে দোকান কোড করার Git. 1004 00:49:02,180 --> 00:49:05,150 আপনি যে বা জানি না হয় এটি যে সূক্ষ্ম, আপনি frightens. 1005 00:49:05,150 --> 00:49:16,100 আপনি Git কি জানি করতে হবে না GitHub একটি ডাউনলোড বাটন আছে, কারণ 1006 00:49:16,100 --> 00:49:17,200 নীচে ডানদিকে. 1007 00:49:17,200 --> 00:49:21,350 >> জানা অন্যান্য প্রয়োজনীয় জিনিস GitHub অধিকাংশ পণ্য সম্পর্কে 1008 00:49:21,350 --> 00:49:23,200 একটি আমার পড়তে থাকবে. 1009 00:49:23,200 --> 00:49:25,400 এবং তারা একটি ওয়েবসাইট না থাকে, আমাকে কিভাবে আপনি সম্পর্কে কথা বলতে হবে পড়া 1010 00:49:25,400 --> 00:49:28,310 কি এটা, আপনি এটি ব্যবহার, কিভাবে এটি ইনস্টল না, ইত্যাদি ইত্যাদি, ইত্যাদি ইত্যাদি, ইত্যাদি ইত্যাদি. 1011 00:49:28,310 --> 00:49:31,033 আমরা কি মূলত চলেছি আপনি মাধ্যমে হাঁটা. 1012 00:49:31,033 --> 00:49:32,326 >> মাইক Rizzo: ইন্টারনেট এর প্রস্থান. 1013 00:49:32,326 --> 00:49:34,020 >> Tomas REIMERS: যে সূক্ষ্ম. 1014 00:49:34,020 --> 00:49:36,980 আমরা চেয়েছি শেষ দুটি জিনিস কথা বলার জন্য - 1015 00:49:36,980 --> 00:49:38,750 আমরা Git স্বপ্ন করেছি - 1016 00:49:38,750 --> 00:49:40,290 সমস্যা সমাধান হয়. 1017 00:49:40,290 --> 00:49:43,020 এবং এই এক হিসাবে জন্য প্রাসঙ্গিক নয় হিসাবে এটা চূড়ান্ত পণ্য 1018 00:49:43,020 --> 00:49:44,870 আপনি 50 চলে গেলে. 1019 00:49:44,870 --> 00:49:48,310 এবং আপনি পণ্য পাতিত যখন লাইব্রেরি প্রয়োগ বা বাস্তবায়ন 1020 00:49:48,310 --> 00:49:50,230 আপনার নিজের প্রজেক্ট, আপনি যাচ্ছেন প্রশ্ন থাকে বা আপনি থাকেন যাও 1021 00:49:50,230 --> 00:49:51,660 প্রশ্নের জন্য তাকান যাচ্ছে. 1022 00:49:51,660 --> 00:49:53,060 >> আবার, এটি Google-. 1023 00:49:53,060 --> 00:49:54,630 যে আক্ষরিক আমরা কি কি. 1024 00:49:54,630 --> 00:49:56,400 এই মূর্খ নিস্বন যাচ্ছে. 1025 00:49:56,400 --> 00:49:58,310 কিন্তু আক্ষরিক, আমরা এটি Google-. 1026 00:49:58,310 --> 00:50:01,810 এবং আবার, প্রথম জিনিস এক আপনি সাধারণত পাতিত করব 1027 00:50:01,810 --> 00:50:06,550 একটি বিস্ময়কর যা stackoverflow.com, প্রশ্ন ও উত্তর দৃষ্টিশক্তি. 1028 00:50:06,550 --> 00:50:10,530 >> এটা বিস্ময়কর উভয় আপনি যা করতে পারেন, কারণ এর প্রশ্ন পোস্ট ও জন্য সন্ধান 1029 00:50:10,530 --> 00:50:12,760 উত্তর কিন্তু কারণ এটি ইতিমধ্যে অনেক আছে 1030 00:50:12,760 --> 00:50:14,590 সেখানে কন্টেন্ট প্রাক জনবহুল. 1031 00:50:14,590 --> 00:50:18,510 তাই সাধারণত আপনি একটি প্রোগ্রামিং Google-যখন প্রথম মধ্যে প্রশ্ন 1032 00:50:18,510 --> 00:50:22,620 দম্পতি আপনি ইতিমধ্যে চালানো হয়ে থাকতে পারে হিট আপনার সমস্যা সেট সময় তা. 1033 00:50:22,620 --> 00:50:27,840 >> এবং তারপর, গত সত্যিই সংক্ষিপ্ত জিনিস আজ আমরা করেছি - যা JSFIDDLE, হয় 1034 00:50:27,840 --> 00:50:32,110 সঙ্গে কাজ অনেক কাজ করা হয়েছে জাভাস্ক্রিপ্ট এইচটিএমএল সিএসএস. 1035 00:50:32,110 --> 00:50:39,820 JSFIDDLE একটি ওয়েব অ্যাপ্লিকেশন, যা মূলত আপনি, আপনার HTML নিতে দেয় আপনার ব্যক্তিগত সংগ্রহ 1036 00:50:39,820 --> 00:50:42,820 জাভাস্ক্রিপ্ট নীচে বামে, এবং আপনার সিএসএস উপরে ডান. 1037 00:50:42,820 --> 00:50:47,840 এবং তারপর এটি একটি দ্রুত রেন্ডার তৈরি করতে পারেন এটি এবং এটি মিথস্ক্রিয়া কিভাবে দেখতে. 1038 00:50:47,840 --> 00:50:50,500 মানুষ চেষ্টা করছেন যখন এটা খুব দরকারী ভালো ধারণা একটি প্রমাণ যা করতে 1039 00:50:50,500 --> 00:50:52,910 এই হল কিভাবে আপনি would মেনু নিচে একটি ড্রপ করবেন. 1040 00:50:52,910 --> 00:50:54,980 হয়তো একটি দ্রুত আবরণ উন্মোচন বা যাই হোক না কেন. 1041 00:50:54,980 --> 00:50:56,560 >> মাইক Rizzo: সুতরাং আসুন চলুন এগিয়ে এবং এই বাটনে ক্লিক করুন. 1042 00:50:56,560 --> 00:50:57,820 একটি দ্রুত নোট - 1043 00:50:57,820 --> 00:51:00,430 আমরা আগে, যেহেতু ক্লিক করলে করছেন. 1044 00:51:00,430 --> 00:51:04,380 JCorey কোরিয়া এছাড়াও একটি অন্তর্নির্মিত আছে দেখা যাচ্ছে ক্লিক ইভেন্ট হ্যান্ডলার মধ্যে যে এটি 1045 00:51:04,380 --> 00:51:07,020 এটা আপনি পরিসংখ্যান ঠিক কারণ ব্যবহার জিনিস অনেক কাজ করতে চান যাচ্ছে 1046 00:51:07,020 --> 00:51:08,410 আপনি কিছু ক্লিক করতে চান. 1047 00:51:08,410 --> 00:51:09,690 >> একইভাবে, এটি একটি বিলম্ব আছে. 1048 00:51:09,690 --> 00:51:12,850 কিন্তু পূর্ণ সুযোগ পেতে ঐ, jQuery তাকান 1049 00:51:12,850 --> 00:51:15,320 ডকুমেন্টেশন এবং এটা. 1050 00:51:15,320 --> 00:51:18,760 আমি এখানে মূঢ় কিছু করেছিল. 1051 00:51:18,760 --> 00:51:21,490 >> Tomas REIMERS: তাই আমি সত্যিই দ্রুত আছে এখানে ডান প্রোগ্রাম, যা বলছেন 1052 00:51:21,490 --> 00:51:22,640 ক্লিক করলে বাটন. 1053 00:51:22,640 --> 00:51:23,890 তারপর আমরা লুপ জন্য একটি আছে. 1054 00:51:23,890 --> 00:51:26,810 আমি কম 404 হল জন্য. 1055 00:51:26,810 --> 00:51:29,530 এটি শুধু পপ আপ যাচ্ছে এই সতর্কতা Netlog. 1056 00:51:29,530 --> 00:51:33,425 >> মাইক Rizzo: এবং কি ছিল কোড 404 HTML এ জন্য দাঁড়িয়ে? 1057 00:51:33,425 --> 00:51:34,145 কেউ মনে করে? 1058 00:51:34,145 --> 00:51:35,450 ঠিক আছে, খুঁজে পাওয়া যায় না. 1059 00:51:35,450 --> 00:51:38,640 1060 00:51:38,640 --> 00:51:40,885 ক্রোম এই ঝরঝরে যোগ জিনিস যেখানে আপনি যা করতে পারেন - 1061 00:51:40,885 --> 00:51:43,430 >> Tomas REIMERS: মানুষের মত কারণ মাইক এই অনেক কাজ শুরু করে এবং 1062 00:51:43,430 --> 00:51:47,230 যার সাহায্যে বিরক্তিকর ব্যবহারকারী, আপনি তথ্য দেখতে. 1063 00:51:47,230 --> 00:51:48,286 >> মাইক Rizzo: হ্যাঁ. 1064 00:51:48,286 --> 00:51:50,690 >> Tomas REIMERS: আমরা কোনো প্রশ্ন করবেন না এই সম্পর্কে, জাভাস্ক্রিপ্ট সম্পর্কে 1065 00:51:50,690 --> 00:51:53,420 লাইব্রেরি, লাইব্রেরি ফাইন্ডিং, অথবা কি ওয়েব ডেভেলপমেন্ট কেমন লাগে 1066 00:51:53,420 --> 00:51:55,400 বাস্তব জগতে পছন্দ? 1067 00:51:55,400 --> 00:51:56,880 আমরা সময় বিরুদ্ধে আপ চালাচ্ছেন. 1068 00:51:56,880 --> 00:52:00,400 তাই আমি মনে করি আমরা চলুন নিশ্চিত না বাস্তবায়নের সময় আছে 1069 00:52:00,400 --> 00:52:02,290 এটা আসলে খুব দ্রুত, যদি না. 1070 00:52:02,290 --> 00:52:04,580 আমরা ভাল আছেন? 1071 00:52:04,580 --> 00:52:08,110 >> মাইক Rizzo: কিছু আপনি না চাই , মত, সত্যিই দ্রুত দেখতে দুই 1072 00:52:08,110 --> 00:52:09,556 মিনিট বা তার কম? 1073 00:52:09,556 --> 00:52:10,870 >> Tomas REIMERS: কিছু আমরা নির্মল করতে পারেন? 1074 00:52:10,870 --> 00:52:12,500 কিভাবে লিখতে - 1075 00:52:12,500 --> 00:52:13,260 >> AUDIENCE: [শ্রবণাতীত]? 1076 00:52:13,260 --> 00:52:16,070 >> মাইক Rizzo: হ্যাঁ, তাই অদূর ভবিষ্যতে - 1077 00:52:16,070 --> 00:52:18,065 >> Tomas REIMERS: আপনি ঠিক আঘাত করতে পারেন ওয়েবসাইটে কন্ট্রোল-ইউ. 1078 00:52:18,065 --> 00:52:19,275 >> মাইক Rizzo: ওহ, আমি জানি না. 1079 00:52:19,275 --> 00:52:22,290 >> Tomas REIMERS: আমি হাঁ, মনে করি. 1080 00:52:22,290 --> 00:52:23,300 কন্ট্রোল-ইউ. হ্যাঁ. 1081 00:52:23,300 --> 00:52:25,970 >> মাইক Rizzo: ওহ, তাই যে ওয়েব সাইটের জন্য কোড. 1082 00:52:25,970 --> 00:52:29,580 কিন্তু আসলে আপনি ডাউনলোড করতে চান তাহলে আমাদের ফাইল এবং সবকিছু, এটি হোস্ট করা হয় 1083 00:52:29,580 --> 00:52:32,650 github.com নেভিগেশন 1084 00:52:32,650 --> 00:52:34,850 >> Tomas REIMERS: আমার নাম কাট - 1085 00:52:34,850 --> 00:52:38,504 Tomas Reimers - স্ল্যাশ CS50 হাইফেন সেমিনার. 1086 00:52:38,504 --> 00:52:40,710 >> মাইক Rizzo: এবং আপনি যা করতে পারেন সেখানে সবকিছু খুঁজে. 1087 00:52:40,710 --> 00:52:42,310 >> Tomas REIMERS: এই কি GitHub হয় যাইহোক, মত দেখাচ্ছে. 1088 00:52:42,310 --> 00:52:44,910 তাই আবার, আপনি একটি ওপেন সোর্স দেখতে হলে প্রকল্প, সাধারণত, তারা একটি পঠিত হবেন 1089 00:52:44,910 --> 00:52:45,950 আপনি পড়তে পারেন যে আছে আমার. 1090 00:52:45,950 --> 00:52:50,200 আপনি ফিরে যান এবং, যদি আপনি বিজ্ঞপ্তি পাবেন যে আপনি ডাউনলোডের পিন আছে, যা হবে 1091 00:52:50,200 --> 00:52:52,130 আপনি সোর্স ডাউনলোড করার অনুমতি দেয় অন্তর্ভুক্ত কোড 1092 00:52:52,130 --> 00:52:53,666 আপনার নিজের জিনিস মধ্যে পণ্য. 1093 00:52:53,666 --> 00:52:56,890 >> মাইক Rizzo: হ্যাঁ, এবং যদি আমরা শুধু ক্লিক করুন সত্যিই দ্রুত index.html নেভিগেশন - 1094 00:52:56,890 --> 00:52:59,180 >> Tomas REIMERS: আপনি এখানে দেখতে পাবেন না আমাদের ওয়েব সাইটের জন্য সোর্স কোড. 1095 00:52:59,180 --> 00:53:02,016 1096 00:53:02,016 --> 00:53:06,070 >> মাইক Rizzo: এছাড়াও, আমি ডান ধাক্কা ভুলে গেছি বড় টেবিলের সাথে আগে 1097 00:53:06,070 --> 00:53:09,860 অন্তর্ভুক্ত, কিন্তু একটি টেবিল এর রয়েছে আমরা অন্তর্ভুক্ত chmods র 1098 00:53:09,860 --> 00:53:13,210 শুধু আপনার স্বচ্ছতার জন্য. 1099 00:53:13,210 --> 00:53:16,940 কিন্তু আমরা সব পথ নিচে স্ক্রল যদি নীচে, আমরা আসলে খুব কি না 1100 00:53:16,940 --> 00:53:21,160 জাভাস্ক্রিপ্ট দিয়ে অনেক কিছু সব এই সঙ্গে স্টাফ. 1101 00:53:21,160 --> 00:53:26,610 এটা সবকিছু থেকে একচেটিয়াভাবে এর আমরা ছিল অন্য. 1102 00:53:26,610 --> 00:53:28,730 >> সুতরাং আসার জন্য আপনাকে বলছি ধন্যবাদ এবং শোনা. 1103 00:53:28,730 --> 00:53:29,830 আমরা এই সত্যিই সহায়ক ছিল না. 1104 00:53:29,830 --> 00:53:33,020 আপনি সম্পর্কিত কোন জাভাস্ক্রিপ্ট আছে প্রশ্ন বা ঠিক সম্পর্কে কথা বলতে চান 1105 00:53:33,020 --> 00:53:36,240 কি অন্যান্য দুর্দান্ত জিনিস মত কি কি আপনি জাভাস্ক্রিপ্ট করতে পারেন, আমরা ভালোবাসতাম 1106 00:53:36,240 --> 00:53:37,186 আপনি কথা বলতে. 1107 00:53:37,186 --> 00:53:40,010 >> Tomas REIMERS: আপনি একটি প্রশ্ন থাকে আপনার প্রকল্প সম্পর্কে বা যদি এই হতে পারে 1108 00:53:40,010 --> 00:53:42,740 প্রাসঙ্গিক, আমরা সম্ভবত ঘুরঘুর করব এই পর অল্প. 1109 00:53:42,740 --> 00:53:44,640 কিন্তু অন্য যে, আছে একটি ভাল সপ্তাহান্তে. 1110 00:53:44,640 --> 00:53:45,845 >> মাইক Rizzo: হ্যাঁ, উপভোগ করুন. 1111 00:53:45,845 --> 00:53:46,120 আপনি না দেখুন. 1112 00:53:46,120 --> 00:53:47,370 >> Tomas REIMERS: Ya দেখুন. 1113 00:53:47,370 --> 00:53:47,926