< Return to Video

Creating elements from scratch | Computer Programming | Khan Academy

  • 0:00 - 0:01
    ## আগামী ও গ্রামীণফোন এর সহযোগিতায় অনূদিত ##
  • 0:01 - 0:03
    আমরা এখন আমাদের ওয়েব পেইজে
  • 0:03 - 0:06
    জে কুয়েরী ব্যবহারের মৌলিক বিষয় সম্পর্কে জানবো।
  • 0:06 - 0:09
    প্রথম ধাপ হলো '<script>' ট্যাগ ব্যবহার করে
  • 0:09 - 0:12
    জে কুয়েরী লাইব্রেরী অন্তর্ভুক্ত করা।
  • 0:12 - 0:16
    এর পূর্বে, আমাদের '<script>' ট্যাগের ভেতর জাভাস্ক্রিপ্টে লিখতে হবে,
  • 0:16 - 0:20
    কিন্তু এখন, আমি একটি 'src' বৈশিষ্ট্য যুক্ত করবো।
  • 0:20 - 0:24
    এবং আমাকে একটি ইউআরএল এ এটি সেট করতে হবে।
  • 0:24 - 0:27
    কোন ইউআরএল এ সেট করবো?
  • 0:27 - 0:29
    আমি যদি আমার নিজস্ব কম্পিউটারে কাজ করি
  • 0:29 - 0:30
    এবং আমার ওয়েব পেইজের সাথে একই ফোল্ডারে
  • 0:30 - 0:33
    জে কুয়েরী ডাউনলোড করা থাকে,
  • 0:33 - 0:36
    তাহলে আমি এখানে 'jquery.js' লিখতে পারি।
  • 0:36 - 0:39
    কিন্তু এখানে খান একাডেমিতে এটি কাজ করবে না।
  • 0:39 - 0:43
    এখানে, আমার অনলাইন সার্ভারে
  • 0:43 - 0:46
    জে কুয়েরীর একটি সঠিক ইউআরএল প্রয়োজন।
  • 0:46 - 0:50
    এবং jquery.com এ এই ইউআরএলগুলোর একটি তালিকা আছে,
  • 0:51 - 0:53
    এবং এদের থেকে একটি আমি এখানে পেস্ট করে দিব।
  • 0:53 - 0:54
    তাহলে তাই করছি।
  • 0:54 - 0:56
    ঠিক আছে। এখন এই ইউআরএল সম্পর্কে
  • 0:56 - 0:58
    কিছু বিষয় বলছি।
  • 0:58 - 1:02
    প্রথম বিষয়টি হলো এটি 'https' দিয়ে শুরু হয়।
  • 1:02 - 1:05
    অর্থাৎ এটি একটি নিরাপদ ইউআরএল।
  • 1:05 - 1:09
    খান একাডেমি ওয়েব পেইজে
  • 1:09 - 1:11
    আমরা শুধু নিরাপদ রিসোর্স অনুমোদন দেই
  • 1:11 - 1:15
    এবং এটি ওয়েব ডেভেলপমেন্ট এর ক্ষেত্রে একটি ভালো অনুশীলন।
  • 1:16 - 1:19
    দ্বিতীয় বিষয়টি হলো,
  • 1:19 - 1:23
    এটি googleapis.com এই গুগল সার্ভারে অবস্থান করে।
  • 1:23 - 1:25
    এই সার্ভারকে বলা সিডিএন,
  • 1:25 - 1:28
    এটি হলো কনটেন্ট সরবরাহকারী নেটওয়ার্ক,
  • 1:28 - 1:29
    অর্থাৎ এটি জাভাস্ক্রিপ্ট লাইব্রেরীর মতো
  • 1:29 - 1:33
    স্ট্যাটিক ফাইলে কাজ করার জন্য নিখুঁতভাবে করা হয়েছে
  • 1:33 - 1:35
    এবং খুব দ্রুত কাজ করে।
  • 1:35 - 1:38
    এই গুগল সার্ভারগুলো আমি বিশ্বস্ত মনে করি এবং
  • 1:38 - 1:41
    তোমারও এই সার্ভারগুলোকে বিশ্বাস করা উচিত
  • 1:41 - 1:43
    তুমি যেখান থেকে স্ক্রিপ্টগুলো এনেছো
  • 1:43 - 1:47
    যেহেতু তারা তোমার পেইজে নোংরা বা বিপজ্জনক কিছু করবে না।
  • 1:47 - 1:50
    ঠিক আছে। এবার, তৃতীয় বিষয়টি হলো এই ইউআরএল এ একটি
  • 1:50 - 1:54
    সংস্করণ নম্বর আছেঃ ২.১.৪.
  • 1:54 - 1:56
    জে কুয়েরী লাইব্রেরী উন্নয়নে খুব সক্রিয়
  • 1:56 - 1:59
    এবং প্রায়ই তাদের নতুন সংস্করণ বের করে।
  • 1:59 - 2:01
    বামপাশের নম্বরটি বড় ধরনের পরিবর্তন
  • 2:01 - 2:03
    প্রকাশ করে, অপরদিকে
  • 2:03 - 2:06
    ডানদিকের নম্বরটি
  • 2:06 - 2:08
    ছোট খাটো পরিবর্তনকে নির্দেশ করে।
  • 2:08 - 2:10
    আমি এখানে জে কুয়েরী ২ ব্যবহার করছি,
  • 2:10 - 2:12
    যা আধুনিক ব্রাউজারে কাজ করে
  • 2:12 - 2:14
    কিন্তু আইই৮ এ কাজ করে না।
  • 2:14 - 2:16
    তোমার নিজস্ব সাইটে,
  • 2:16 - 2:20
    তোমার প্রয়োজনের ভিত্তিতে তুমি নির্ধারণ করবে কোন সংস্করণটি ব্যবহার করবে ।
  • 2:20 - 2:23
    বেশ। আমরা জে কুয়েরী অন্তর্ভুক্ত করলাম।
  • 2:23 - 2:25
    এখন, চলো এটি অন্য আরেকটি
  • 2:25 - 2:28
    '<script>' ট্যাগে এটি ব্যবহার করি।
  • 2:30 - 2:33
    প্রতিটি জাভাস্ক্রিপ্ট লাইব্রেরী ফাংশন প্রকাশ করে
  • 2:33 - 2:35
    এবং তাদের ফাংশনের নাম প্রদান করে।
  • 2:35 - 2:37
    আমাদের ডকুমেন্টেশনের দিকে লক্ষ্য করতে হবে
  • 2:37 - 2:39
    ঐ ফাংশনগুলোর নাম কী এবং তারা কী কাজ করে
  • 2:39 - 2:42
    তা খুঁজে বের করতে।
  • 2:42 - 2:45
    জে কুয়েরী লাইব্রেরী একটি প্রধান ফাংশন প্রকাশ করে
  • 2:45 - 2:48
    এবং একে খুব ক্ষুদ্র নামে সংজ্ঞায়িত করা হয়।
  • 2:48 - 2:51
    এটি হলো শুধু একটি ডলার চিহ্ন।
  • 2:51 - 2:52
    অর্থাৎ আমরা প্রথমে
  • 2:52 - 2:54
    ডলার লিখি
  • 2:54 - 2:57
    এরপর দু'টি বন্ধনী, কারণ এটি একটি ফাংশন
  • 2:57 - 2:59
    এবং অবশ্যই সেমিকোলন।
  • 2:59 - 3:02
    এখন, এটি ভালোই হয়েছে যে এই ফাংশনটির নাম খুব ক্ষুদ্র
  • 3:02 - 3:06
    কারণ তা নাহলে একে আমাদের খুব অদ্ভুত নামে ডাকতে হতো।
  • 3:06 - 3:09
    অনেক কিছু আছে যা আমরা এই ফাংশনে লিখতে পারি,
  • 3:09 - 3:10
    কিন্তু এই প্রারম্ভিক উদাহরণে
  • 3:10 - 3:15
    আমি শুধু 'h1' স্ট্রিং লিখবো।
  • 3:16 - 3:18
    এখন, যখন আমি এটি করেছি,
  • 3:18 - 3:20
    এটি জে কুয়েরীকে নির্দেশ করেছে
  • 3:20 - 3:23
    এই পেইজের সকল 'h1' উপাদানকে বের করতে
  • 3:23 - 3:28
    এবং সেগুলো জে কুয়েরী কালেকশন অবজেক্ট হিসেবে ফিরিয়ে দিতে।
  • 3:28 - 3:29
    আমি এটা করে ফেলেছি,
  • 3:29 - 3:33
    আমরা খুঁজে পাওয়া সকল 'h1' উপাদানকে পরিচালনা করতে
  • 3:33 - 3:37
    জে কুয়েরী অবজেক্টে অন্য পদ্ধতিগুলো ব্যবহার করতে পারি।
  • 3:37 - 3:40
    যেমন, আমি যদি এদের সকলের ইনার টেক্সটকে পরিবর্তন করতে চাই,
  • 3:40 - 3:43
    তাহলে 'text' ফাংশনকে ব্যবহার করতে পারি
  • 3:43 - 3:46
    এরপর এতে একটি স্ট্রিং পাস করতে পারি।
  • 3:47 - 3:48
    দেখো, এটি হচ্ছে।
  • 3:48 - 3:50
    ইয়েস!
  • 3:50 - 3:51
    এবং আমাদের শেষ!
  • 3:51 - 3:53
    এই ছিলো জে কুয়েরী সম্পর্কে আমাদের সামান্য কিছু ধারণা।
  • 3:53 - 3:57
    তো আমরা '<script>' ট্যাগ দিয়ে জে কুয়েরী লাইব্রেরী অন্তর্ভুক্ত করলাম,
  • 3:57 - 4:00
    পেইজে সকল 'h1s' খুঁজে বের করতে জে কুয়েরী কে নির্দেশ দেয়া হলো
  • 4:00 - 4:04
    এবং এরপর এদের সকলের টেক্সট পরিবর্তন করতে জে কুয়েরীকে বলা হলো।
  • 4:04 - 4:06
    তুমি যদি শিখতে থাকো, আমরা পরবর্তীতে
  • 4:06 - 4:08
    আরও বিস্তারিত শেখাবো,
  • 4:08 - 4:11
    উপাদান নির্বাচন ও পরিচালনার আরও অনেক উপায়,
  • 4:11 - 4:14
    জে কুয়েরী ব্যবহার করে পেইজে ব্যবহারকারীর ইভেন্টে সাড়া দেয়া,
  • 4:14 - 4:17
    সেইসাথে অ্যানিমেশন এবং ইফেক্ট সংক্রান্ত অনেক মজার বিষয়।
  • 4:17 - 4:21
    ## আগামী ও গ্রামীণফোন এর সহযোগিতায় অনূদিত ##
Title:
Creating elements from scratch | Computer Programming | Khan Academy
Description:

more » « less
Video Language:
English
Team:
Khan Academy
Duration:
04:19

Bengali subtitles

Revisions