নমুনা

এই বিভাগে কিছু নমুনা অ্যাপ্লিকেশন এবং ‘রেসিপি’ উদাহরণ উপস্থাপন করা হয়েছে, যা দেখায় কিভাবে গুগল স্লাইডসের কোনো উদ্দিষ্ট কাজকে গুগল স্লাইডস এপিআই অনুরোধে রূপান্তর করা যায়।

কোডল্যাবস

প্রচলিত সফটওয়্যার লাইসেন্স বিশ্লেষণের জন্য বিশেষভাবে নির্মিত উপস্থাপনা সরঞ্জাম।

স্লাইডস কোডল্যাব আপনাকে শেখায় কীভাবে সবচেয়ে প্রচলিত সফটওয়্যার লাইসেন্সগুলোর বিশ্লেষণের জন্য গুগল স্লাইডস এপিআই-কে একটি কাস্টম প্রেজেন্টেশন টুল হিসেবে ব্যবহার করতে হয়।

আপনি শিখবেন কীভাবে BigQuery ব্যবহার করে GitHub-এর সমস্ত ওপেন সোর্স কোড কোয়েরি করতে হয় এবং আপনার ফলাফল উপস্থাপনের জন্য Slides API ব্যবহার করে একটি স্লাইড ডেক তৈরি করতে হয়।

নমুনা অ্যাপ্লিকেশন

মার্কডাউন ফাইল থেকে স্লাইড ডেক তৈরি করুন।

Markdown to Slides কমান্ড-লাইন টুলটি আপনাকে মার্কডাউন ফাইল থেকে স্লাইড ডেক তৈরি করতে দেয়।

আপনি এটি ব্যবহার করে স্লাইডস এপিআই (Slides API) অন্বেষণ করতে পারেন, অথবা রিপোজিটরিটি ফর্ক করে কোডটি পরিবর্তন করে আপনার জাভাস্ক্রিপ্ট অ্যাপ্লিকেশনে স্লাইডস আউটপুট সরবরাহ করতে পারেন।

রেসিপি

এই বিভাগে তালিকাভুক্ত উদাহরণগুলি দেখায় কিভাবে স্লাইডস-এর সাধারণ ক্রিয়াকলাপগুলিকে স্লাইডস এপিআই অনুরোধ হিসাবে প্রকাশ করা যায়।

ভাষা-নিরপেক্ষ হওয়ার জন্য এই উদাহরণগুলো HTTP অনুরোধ হিসেবে উপস্থাপন করা হয়েছে। গুগল এপিআই ক্লায়েন্ট লাইব্রেরি ব্যবহার করে একটি নির্দিষ্ট ভাষায় স্লাইডস এপিআই অনুরোধ প্রোটোকল কীভাবে প্রয়োগ করতে হয় তা জানতে, নিম্নলিখিত নির্দেশিকাগুলো দেখুন:

এই বিভাগের রেসিপিগুলো নিম্নলিখিত শ্রেণীতে বিভক্ত:

স্লাইডস এপিআই ব্যবহার করে একটি নির্দিষ্ট কাজ সম্পন্ন করার প্রায়শই একাধিক উপায় থাকে। একাধিক আপডেট অনুরোধকে একটিমাত্র মেথড কলে একত্রিত করতে, যেখানে সম্ভব presentations.batchUpdate ব্যাচ মেথডটি ব্যবহার করুন। এটি ক্লায়েন্ট HTTP ওভারহেড কমায়, কোয়েরির সংখ্যা হ্রাস করে, প্রেজেন্টেশনের রিভিশনের সংখ্যা কমিয়ে আনে এবং সমস্ত পরিবর্তন অ্যাটমিকভাবে প্রয়োগ করে।

পারফরম্যান্স আরও উন্নত করতে, প্রেজেন্টেশন, পেজ এবং পেজ এলিমেন্ট পড়া ও আপডেট করার সময় ফিল্ড মাস্ক ব্যবহার করুন।