প্রাপ্তিস্থান দ্বিমিক প্রকাশনী৩৭ নর্থ ব্রুক হল রোড, বাংলাবাজার, ঢাকাকনকর্ড এম্পোরিয়াম, ২৫৩–২৫৪ এলিফ্যান্ট রোড, কাঁটাবন, ঢাকা। অনলাইন এবং ফেসবুকে সারাদেশে হোম ডেলিভারিফোন: ০১৭০৭ ৯৬ ০৩ ৭২ (যোগাযোগ ও বিকাশ) রকমারি ডট কম, ফোন: ১৬২৯৭দারাজ ডট কম ডট বিডি, ফোন: ১৬৪৯২ ভূমিকা আলহামদুলিল্লাহ! জাভা প্রোগ্রামিং এক্সারসাইজ বইটি লিখে সম্পন্ন করতে পারার জন্য বিশেষ কৃতজ্ঞতা প্রকাশ করছি মহান আল্লাহ তাআলার কাছে। বইটিতে সব রকম ধারণার ব্যাখ্যা বা বিশ্লেষণ বাদ দিয়ে শুধু অনুশীলনীর দিকে নজর দিয়েছি। এতে অনেকগুলো সমস্যার সমাধান আছে। তবে সবগুলোর সমাধান সংগত কারণেই নেই। যে সমস্যাগুলোর সমাধান নেই, আমি পাঠকদের সেগুলো নিজে নিজে করতে এবং এগুলো নিয়ে চিন্তা করতে উৎসাহিত করব। বইয়ে যে অনুশীলনীগুলোর সমাধান দিয়েছি, তাতে নতুনদের বোঝার সুবিধার্থে অনেক কমেন্ট যুক্ত করেছি। তবে এই সমাধানগুলো যখন নিজেরা করবেন, তখন কোডে এই কমেন্টগুলো লেখার প্রয়োজন নেই। কথায় আছে, আমরা একটা বিষয়ে যত বেশি অনুশীলনী করব, তত বেশি দক্ষতা বাড়বে। তবে অনুশীলন অবশ্যই নিয়মিত করতে হয়। প্রতিদিন একটি নির্দিষ্ট সময় অল্প সময়ের জন্য হলেও যদি বরাদ্দ করি, এবং অনেকদিন ধরে যদি এই অনুশীলন চালিয়ে যাই, তাহলে সবচেয়ে ভালো ফলাফল পাওয়া যায়। পাঠকদের এই পরামর্শটিই দেওয়া হলো। এখানে একটি বিষয় বলে রাখি, আপনি যদি ইতিমধ্যেই জাভা প্রোগ্রামিং সম্পর্কে ধারণা রাখেন, তাহলে এই বইটির জন্য জাভা প্রোগ্রামিং বইটি আগে পড়া জরুরি নয়। তবে…
‘পাইথন দিয়ে প্রোগ্রামিং শেখা : আরো বেশি পাইথন’ হচ্ছে পাইথন দিয়ে প্রোগ্রামিং শেখা সিরিজের ৪র্থ ও শেষ বই। এতে আলোচনা করা হয়েছে ইটারেটর ও জেনারেটর, ফাংশনের খুঁটিনাটি, ডেকোরেটর, বাইসেক্ট মডিউলের ব্যবহার, টাইপ হিন্টিং, ডেটাবেজ প্রোগ্রামিং, মাল্টিথ্রেডিং ও মাল্টিপ্রসেসিং, সকেট প্রোগ্রামিংসহ আরো অনেক বিষয়ে। বইটিতে মোট ১৯টি অধ্যায় রয়েছে।
অনসাইট প্রোগ্রামিং কনটেস্ট, বিশেষ করে আইসিপিসি ওয়ার্ল্ড ফাইনালসকে লক্ষ্য করে মূলত এই বই লেখা। তবে সাধারণভাবে যারা একটু অ্যাডভান্সড প্রবলেম সলভার, রেড কোডার হতে চায়, তাদের জন্য উপযোগী।
পাইথন দিয়ে প্রোগ্রামিং শেখা সিরিজের তৃতীয় এই বইতে লেখক ধারণা দিয়েছেন কম্পিউটার বিজ্ঞানের মৌলিক উপাদান ডেটা স্ট্রাকচার ও অ্যালগরিদম বিষয়ে। বইতে রয়েছে বিভিন্ন ধরনের ডেটা স্ট্রাকচার ও অ্যালগরিদম ধারণা, প্রয়োজনীয়তা ও ব্যবহার, যথাযথ ছবিসহ উদাহরন, পাইথন প্রোগ্রামিং ভাষায় ইমপ্লিমেন্টেশন ও প্রচুর অনুশীলনী।
কম্পিউটার প্রোগ্রামিং সিরিজের তৃতীয় ও সর্বশেষ এই বইতে লেখক ধারণা দিয়েছেন কম্পিউটার বিজ্ঞানের মৌলিক উপাদান ডেটা স্ট্রাকচার ও অ্যালগরিদম বিষয়ে। বইতে রয়েছে বিভিন্ন ধরনের ডেটা স্ট্রাকচার ও অ্যালগরিদম ধারণা, প্রয়োজনীয়তা ও ব্যবহার, যথাযথ ছবিসহ উদাহরন, সি প্রোগ্রামিং ভাষায় ইমপ্লিমেন্টেশন ও প্রচুর অনুশীলনী।