C/C++ - Bengali By Prof Kannan Moudgalya
C/C++ - Bengali
By Prof Kannan Moudgalya - Principal Investigator of Spoken Tutorial Project | Indian Institute of Technology Bombay
Learners enrolled: 1002
এই কোর্সে 20 টি অডিও-ভিডিও স্পোকেন টিউটোরিয়াল রয়েছে, যা ব্যবহার করে আপনি স্বাচ্ছন্দ্যে C এবং C++ প্রোগ্রামিং ভাষা নিজেই শিখতে পারবেন।
STEP 1-
সবচেয়ে আগে, এই শীটে প্রদত্ত ধাপগুলি অনুসরণ করে কম্পাইলারগুলি সংস্থাপন করুন।
https://spoken-tutorial.org/C-and-Cpp-Installation-Sheet-English.pdf/
1. এই শীটটি লিনাক্স এবং উইন্ডোজ অপারেটিং সিস্টেমে gcc এবং g++ কম্পাইলার সংস্থাপিত করার ধাপগুলি দেয়।
2. শীটটি খুলুন, আপনার অপারেটং সিস্টেমের জন্য নির্দেশাবলী পড়ুন এবং আপনার মেশিনে কম্পাইলার সংস্থাপিত করুন।
3. সফল সংস্থাপন নিশ্চিত করার জন্য (শীটে উল্লিখিত) পুনঃ যাচাই করুন।
4. উইন্ডোস অপারেটং সিস্টেমের জন্য, নিশ্চিত করুন যে মেশিনে Notepad ++ ও সংস্থাপিত রয়েছে।
STEP 2-
এরপর, এই শীটটি পড়ুন। https://spoken-tutorial.org/C-and-Cpp-Instruction-Sheet-English.pdf/
এই শীটটি ব্যাখ্যা করে যে স্পোকেন টিউটোরিয়াল থেকে কিভাবে শেখে।
এই শীটটিতে কোডিংয়ের সময় টেক্সট এডিটরের কিছু গুরুত্বপূর্ণ তথ্য, কমান্ড প্রম্পট কিভাবে ব্যবহার করে(উইন্ডোস অপারেটিং সিস্টেমে), কোড ফাইল কিভাবে ব্যবহার করে, অনুশীলনী কিভাবে করে ইত্যাদি সম্পর্কিত কিছু গুরুত্বপূর্ণ তথ্যও উল্লেখ করা হয়েছে।
আপনি শুরু করার আগে এই শীটটি সাবধানে পড়ুন এবং সকল তথ্যে ধ্যান দিন।
STEP 3-
স্পোকেন টিউটোরিয়াল থেকে শেখার সময় সাইড-বাই-সাইড শেখার পদ্ধতি অনুসরণ করুন - ভিডিওটি দেখুন, নির্দেশাবলী শুনুন, ভিডিওটি থামান, আপনার সিস্টেমে কমান্ডগুলি ব্যবহার করুন। আপনার ভিডিওতে প্রদর্শিত ঠিক একই ফলাফল পাওয়া উচিত। সফল হলে ভিডিওটির সাথে এগিয়ে যান। অন্যথায়, পিছিয়ে যান এবং ভিডিওটি আবার দেখুন এবং প্রদর্শিত কমান্ডগুলি পুনরাবৃত্তি করুন।
এক এক করে প্রদত্ত ক্রমে দেওয়া সকল ভিডিও দেখা শেষ করুন। প্রতিটি টিউটোরিয়ালের জন্য দেওয়া অনুশীলনী শুধুমাত্র আপনার স্ব-মূল্যায়নের জন্য। এটি মূল্যায়নের জন্য কোথাও আপলোড করবেন না।
Summary
Course Status : Upcoming
Course Type : Elective
Duration : 12 weeks
Start Date : 29 Apr 2020
End Date :
Exam Date :
Category :
Credit Points : 2
Level : Undergraduate/Postgraduate
FacebookTwitterEmailLinkedInWhatsAppShare
Course layout
C এবং C++ এর পরিচিতি
শক্তিশালী বৈশিষ্ট্য, সহজ সিনট্যাক্স এবং বহনযোগ্যতা C কে ব্যবসায় এবং শিল্প অ্যাপ্লিকেশনগুলির জন্য প্রোগ্রামারদের মধ্যে পছন্দসই ভাষা করে তোলে। বহনযোগ্যতার মানে হল একটি নির্দিষ্ট প্রসেসরের কম্পিউটারের জন্য লেখা C প্রোগ্রাম যেমন ইন্টেল, যা বিভিন্ন প্রসেসর যেমন Motorola, Sun Sparc বা IBM সহ কম্পিউটারে খুব কম বা কোনো পরিবর্তন ছাড়াই সম্পাদন করা যেতে পারে। C ভাষা অপারেটিং সিস্টেমের বিকাশে ব্যাপকভাবে ব্যবহৃত হয়।
একটি অপারেটিং সিস্টেম (ওএস) এমন একটি সফ্টওয়্যার (প্রোগ্রামের সংকলন) যা একটি কম্পিউটারের বিভিন্ন ফাংশন নিয়ন্ত্রণ করে। এছাড়াও এটি আপনার কম্পিউটারে অন্যান্য প্রোগ্রাম বানায়।
উদাহরণস্বরূপ, আপনার কম্পিউটারে কোনো অপারেটিং সিস্টেম সংস্থাপন করা থাকলে আপনি মাইক্রোসফ্ট ওয়ার্ডের মত ওয়ার্ড প্রসেসর প্রোগ্রামের সাথে কাজ করতে পারবেন না। উইন্ডোস, ইউনিক্স, লিনাক্স, সোলারিস এবং MacOS হল কয়েকটি জনপ্রিয় অপারেটিং সিস্টেম।
1970 এর শুরুর দিকে নিউ জার্সির বেল ল্যাবরেটরিজের সিস্টেম ইঞ্জিনিয়ার Dennis M. Ritchie, C বিকাশ করেছিল যদিও এটি ইউনিক্স অপারেটিং সিস্টেমের জন্য ডিজাইন করা হয়েছিল, শীঘ্রই এটি নিজেকে একটি শক্তিশালী, সাধারন ক্ষেত্রের প্রোগ্রামিং ভাষা হিসাবে প্রমাণিত করেছিল।
C ++ হল একটি প্রোগ্রামিং ভাষা যা 1979 এ Bell Labs এর Bjarne Stroustrup দ্বারা বিকশিত হয়েছিল। C ++ হল একটি স্ট্যাটিকালি টাইপড, ফ্রি-ফর্ম, মাল্টি-প্যারাডিম, সংকলিত, সাধারণ-উদ্দেশ্য, শক্তিশালী প্রোগ্রামিং ভাষা। C ++ একটি অবজেক্ট ওরিয়েন্টেড ভাষা। এটি ক্লাস এবং অবজেক্টস, পলিমারফিজম, এনক্যাপসুলেশন, ইনহেরিটেন্স ইত্যাদির মত বৈশিষ্ট্যগুলি সমর্থন করে। এছাড়াও C ++ হার্ডওয়্যার ডিজাইনের জন্য ব্যবহৃত হয়।
C এবং C++ এর জন্য স্পোকেন টিউটোরিয়াল প্রচেষ্টার নেতৃত্ব আইআইটি বোম্বে থেকে অশ্বিনী পাটিল করেছে। আইআইটি বোম্বে থেকে প্রফেসর উদয় খেদকর দলকে পরিচালিত করেছিলেন এবং কোর্স আউটলাইনটি পুনর্নীরিক্ষিত করেছিলেন। তিনি একক কোর্সে C এবং C++ শেখানোর প্রস্তাব করেছিলেন যেহেতু উভয়ের একই বেসিক সিনট্যাক্স রয়েছে এবং মোটামুটি সকল C অপারেটর, কীওয়ার্ড এবং কনস্ট্রাক্ট C++ এও উপস্থিত রয়েছে।
অন্যান্য অবদানকারী: চৈতন্য মোকশী, ঋত্বিক যোশী, ধাওয়াল গোয়াল
শিক্ষার্থী: হাই স্কুল এবং স্নাতক/ স্নাতকোত্তর CSE/CS/IT শিক্ষার্থী এবং যে কেউ যারা বেসিক পাইথন প্রোগ্রামিং শিখতে চায়।
Books and references
https://spoken-tutorial.org
Instructor bio
https://www.che.iitb.ac.in/online/faculty/kannan-m-moudgalya
Summary
Course Status : Upcoming
Course Type : Elective
Duration : 12 weeks
Start Date : 29 Apr 2020
End Date :
Exam Date :
Category :
Credit Points : 2
Level : Undergraduate/Postgraduate
ITI Student Resume Portal
रिज्यूम पोर्टल का मुख्य उद्देश्य योग्य छात्रों की जानकारी सार्वजनिक पटल पर लाने की है जिससे जिन्हें आवश्यकता हो वह अपने सुविधा अनुसार छात्रों का चयन कर सकते हैं