নতুনদের জন্য : প্রোগ্রামিং ইবুক রিভিউ [ সি ও সি++ ]

7
1675
নতুনদের জন্য  :  প্রোগ্রামিং ইবুক রিভিউ [ সি ও সি++ ]

আরিয়ান খান আরিফ

1. " অনেক কথা থাকে, যা সব সময় বা কিছু কিছু সময় বা লক্ষ্য অর্জনের আগ পর্যন্ত গোপন থাকাই শ্রেয় , তাতে সফলতার পথ অনেক সময়ই মসৃণ হয় "

2. "স্বপ্ন, পরিকল্পনা, ধৈর্য, পরিশ্রম আর সাধনা - এই পাঁচ আমার সফলতা ও সকল কাজের প্রেরণা" - বানীতে আরিয়ান
নতুনদের জন্য  :  প্রোগ্রামিং ইবুক রিভিউ [ সি ও সি++ ]
  • শুরুতেই গল্প : 

 

আসুন প্রথমে একটা গল্প শুনি, গল্পটা কত টা প্রাসঙ্গিক তা আলোচনা সাপেক্ষ, তবে আমার লেখার সাথে যে অনেকটাই মিল আছে তা পড়া শেষে আপনিও বুঝতে পারবেন । মূল গল্প টা হুবহু বলতে না পারলে, অনেকটা এ রকম ছিল ।

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

আচ্ছা তুমি তো আরবি বুঝো না, তাহলে ওই দেশের ভাষা বুঝলে কিভাবে ??

ওই ব্যক্তি :  ওই দেশে সব কিছু আরবিতে বললেও আজান দেয় কিন্তু বাংলায় ??

প্রশ্নকারী ব্যক্তি :   তুমি বুঝলা কিভাবে যে, আজান বাংলায় দেয় ??

ওই ব্যক্তি : কারন, একমাত্র আযানটাই বুঝতে পারছি, আমাদের দেশে যেভাবে আযান দেয়, ওই দেশেও একই ভাবে আযান দেয় । আর আমাদের দেশের  আযানের ভাষা তো আমার জানাই !!

আপানারা কে কি বুঝলেন তা আমি জানি না, আমি যা বুঝলাম, তা হল –  দেশে ৫ ওয়াক্ত আযান শুনতে শুনতে সে ধরেই নিয়েছে যে , আযান বাংলায় দেয়া হয় । অর্থাৎ ভিন দেশেও তার কাছে এই আযান পরিচিত মনে হয়েছে ।

নতুনদের জন্য  :  প্রোগ্রামিং ইবুক রিভিউ [ সি ও সি++ ]

গল্প কেন বললাম??

কারন আজ আমি যে ২ টি বই নিয়ে আলোচনা করব । সেই বই দুটি বিদেশি ভাষার হলেও আপনার কাছে পরিচিত মনে হবে । আমি সত্যি বলছি । আপনি যদি আরও ১০ টি বই, এই বই দুইটির সাথে তুলনা করেন, তাহলে আমি বলব প্রোগ্রামিং শুরু করার জন্য এর থেকে ভাল বই আমি দেখিনি এবং আমার সাথে আপনি বলবেন ; এটা আমার বিশ্বাস তবে এডভান্স লেভেল এর জন্য এই বই কতটা হেল্পফুল তা প্রশ্নের দাবি রাখে ।

এখন প্রশ্ন ।  তাহলে কি আপনি এই বই পড়লেই প্রোগ্রামার বা ভাল প্রোগ্রামার হতে পারবেন  ??

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

 

 

 

 

 

 

1. Programming in ANSI C by E Balagurusamy

প্রাপ্তি স্থান ঃ নীলক্ষেত বই মার্কেট

ফ্রি ডাউনলোড করতে পারেন এখান থেকে    Programming C By balaguruswamy

কিন্তু আমাকে জিজ্ঞেশ করেন, বইটি কিনলে ভাল হবে নাকি ইবুক ই ভাল । সেক্ষেত্রে আমি বলব, দুইটাই ভাল কিন্তু বইটা যদি কিনেন তাহলে সব থেকে ভাল, দ্রুত শিখতে পারবেন ।

বইটি তে মোট পেইজ সংখ্যা  ৫০৯ টি, অধ্যায় রয়েছে ১৫ টি ।

১ম অধ্যায়ে সি এর উপরে প্রাথমিক ধারনা দেয়ার চেষ্টা করা হয়েছে ।

২য় অধ্যায়ে constants , variable এবং data type সম্পর্কে বিস্তারিত আলোচনা করা হয়েছে । এখানে একটু বলে রাখি,  variable এবং data type বিষয় দুইটি এতো সুন্দর করে লেখা হয়েছে যে, আপনি যদি একটু মনোযোগ দেন । তাহলে না বোঝার মত কিছু খুজে পাবেন না ।

৩য় অধ্যায়ে Operators and Expressions , বিভিন্ন প্রতিক ( + – * / ইত্যাদি ) সম্পর্কে বিস্তারিত আলোচনাসহ , বাস্তব প্রয়োগ দেখান হয়েছে । নতুনদের যা খুবই সহায়ক ।

৪র্থ অধ্যায়ে ইনপুট ও আউটপুট নিয়ে উদাহরন সহ আলোচনা করা হয়েছে ।

এভাবে ১৫ অধ্যায় পর্যন্ত বিস্তারিত আলোচনা করা হয়েছে । আমি সময় হাতে নিয়ে উদাহরহসহ ১৫ অধ্যায় লিখে ফেইসবুক পেইজ এর মাধ্যমে আপডেট করে দিব, যত দ্রুত সম্ভব । সাথেই থাকুন ।

 

2. Object Oriented Programming with  C++ by E Balagurusamy

প্রাপ্তি স্থান : নীলক্ষেত বই মার্কেট

ফ্রি ডাউনলোড করতে পারেন এখান থেকে    Object Oriented Programming with  C++ by E Balagurusamy

বইটি তে মোট পেইজ সংখ্যা ৪৯৩ টি, অধ্যায় রয়েছে ১৫ টি ।

[ যেহেতু, আমি সি++ নিয়ে কিছু লিখছি না । সেহেতু সি++ ব্যাখ্যা করলাম না । পরবর্তীতে যখন সি ++ নিয়ে লিখব তখন এই পোস্ট আবার আপডেট করব ।]

 

 ইবুক সংক্রান্ত আরও কিছু পোস্ট 

  1. প্রোগ্রামিং সি এর সেরা ২০ টি ই-বুক ডাউনলোড করুন
  2. এবার ডাউনলোড করুন প্রোগ্রামিং সি ++ এর ২০ টি সেরা ইবুক
  3. ৩০ টি এইচটিএমএল৫ ইবুক সংগ্রহে রাখুন
  4. ওয়েব ডেভেলপমেন্টের বাইবেল সিরিজ ইবুক , এক্সপার্ট হওয়ার জন্য সংগ্রহে রাখুন
  5. ওয়েব ডেভেলপমেন্টের সেরা ২৫ টি ই-বুক

=====================================================================================

  • যা না পড়লেও ক্ষতি নাই, বরং পড়লে সময় নষ্ট !!

=====================================================================================

  1. গুগল এ এখন প্রচুর বাংলা লেখা পাওয়া যাচ্ছে, সুতরাং আপনার প্রয়োজনীয় লেখা খুজে পেতে বাংলা সার্চ ব্যবহার করেন । (যেমন, what is html ? না লিখে এইচটিএমএল কি ? লিখে সার্চ দেন অনেক তথ্য পাবেন । ) এতে করে বাংলা লেখা দ্রুত ছড়িয়ে যাবে সবার মাঝে, অনেক বাংলা লিখতে উৎসাহ পাবে।
  1. লেখার সমস্ত আপডেট পেতে শুধু এখানে একটা লাইক দিয়ে রাখুন ।
  2. আমার লেখার বিষয় আপনার কোন প্রশ্ন থাকলে, আমার ফেইসবুক ব্লগে করুন ।

===================================================================================

  • গুগল এ যেভাবে খুঁজবেন

===================================================================================

  • প্রোগ্রামিং কি ? প্রোগ্রামিং কিভাবে শুরু করবো/করব ?
  • প্রোগ্রামিং কি সি ? প্রোগ্রামিং সি কিভাবে শুরু করবো/করব ?
  • প্রোগ্রামিং কি সি++ ? প্রোগ্রামিং সি++ কিভাবে শুরু করবো/করব ?
  • প্রোগ্রামিং ইবুক / প্রোগ্রামিং ইবুক ফ্রি ডাউনলোড
  • প্রোগ্রামিং সি ইবুক / প্রোগ্রামিং সি ইবুক ফ্রি ডাউনলোড
  • প্রোগ্রামিং সি++ ইবুক / প্রোগ্রামিং সি++ ইবুক ফ্রি ডাউনলোড  
  • প্রোগ্রামিংএর  ধারাবাহিক টিউটোরিয়াল
  • what is programming c ? how to start programming c ?
  • what is programming c ? how to start programming c ?
  • what is programming c++ ? how to start programming c++ ?
  • programming c ebook / programming c ebook free download
  • programming c++ ebook / programming c++ ebook free download
  • programming ebook / programming ebook free download
  • programming step by step tutorial

 

7 মন্তব্য

একটি উত্তর ত্যাগ