ক্র্যাশ কোর্স 101
10 মডিউল
5 সপ্তাহ

বাড়ির কাজ

অনুলিপি করতে ক্লিক করুন

মডিউল 1 জন্য হোমওয়ার্ক


অনুশীলনে এটি চেষ্টা করার বিষয়ে কীভাবে? প্রথম হোমওয়ার্ক করার সময় এসেছে।

কমান্ড লাইনের সাথে কাজ করার জন্য আপনাকে টার্মিনাল সক্ষম করতে হবে। উইন্ডোজে, পছন্দসই অ্যাপ্লিকেশনটিকে CMD বলা হয়, MacOS - টার্মিনাল -এ।

কার্ল কনসোল অ্যাপ্লিকেশনটি ব্যবহার করুন (যদি এটি আপনার কম্পিউটারে ইনস্টল না থাকে - এটি ঠিক করুন)। এটি বিশেষভাবে একটি নির্দিষ্ট পরিষেবাতে একটি অনুরোধ পাঠাতে এবং সেখান থেকে একটি প্রতিক্রিয়া পাওয়ার জন্য ডিজাইন করা হয়েছে।

উদাহরণ হিসাবে, BoredAPI পরিষেবাতে একটি HTTP অনুরোধ পাঠান। এটি এমন একটি পরিষেবা যা সমস্ত অনুষ্ঠানের জন্য একটি কার্যকলাপ নিতে পারে৷

এটি করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি প্রবেশ করান:

কার্ল " http://www.boredapi.com/api/activity?type=diy "

দয়া করে নোট করুন যে ঠিকানাটিকে শর্তসাপেক্ষে দুটি ভাগে ভাগ করা যেতে পারে - প্রশ্ন চিহ্নের আগে এবং পরে।

প্রথম অংশ অনুরোধ ঠিকানা নিজেই. এই উদাহরণে - “http://www.boredapi.com/api/activity”

দ্বিতীয় অংশ হল অনুরোধের পরামিতি। উদাহরণে - "type=diy"। অর্থাৎ, ক্যোয়ারী প্যারামিটার হল "টাইপ" যার মান "diy"। এইভাবে, আমরা ইঙ্গিত দিয়েছি যে আমরা এমন একটি কার্যকলাপ পেতে চাই যা আপনি নিজেরাই করতে পারেন (diy - এটি নিজে করুন)।

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

পরিষেবার জন্য ডকুমেন্টেশন দেখুন ( http://www.boredapi.com/documentation ) এবং বিভিন্ন পরামিতি সহ আরও জটিল অনুরোধ করুন৷ উদাহরণস্বরূপ, 5 জনের বেশি কিন্তু 10 জনের কম লোক আছে এমন একটি কোম্পানির জন্য কোন কার্যকলাপ উপযুক্ত তা খুঁজে বের করুন।

উপাদান একত্রীকরণ, একটি আরো জটিল সেবা মাস্টার করার চেষ্টা করুন। যেমন- https://www.alphavantage.co/

ডকুমেন্টেশন পড়ুন, ডাটাবেস থেকে বিনিময় হার বা স্টক কোট পান।

ব্যবহারের আগে, আপনাকে অবশ্যই নিবন্ধন করতে হবে এবং একটি ব্যক্তিগত অ্যাক্সেস কী পেতে হবে।

Was this article helpful?
এখনও একটি উত্তর খুঁজছেন?
কমিউনিটিতে যোগ দিন