পাইথন দিয়ে প্রোগ্রামিং শেখা : আরো বেশি পাইথন

৳ 320.00

বইয়ের বিবরণী

শিরোনাম পাইথন দিয়ে প্রোগ্রামিং শেখা : আরো বেশি পাইথন
লেখক তামিম শাহ্‌রিয়ার সুবিন
ক্যাটাগরি কম্পিউটার প্রোগ্রামিং
ISBN 978-984-8042-17-5
সংস্করণ প্রথম প্রকাশ, ফেব্রুয়ারি ২০২২
পৃষ্ঠাসংখ্যা ১৮৪

 

Categories: ,

ভূমিকা

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

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

বইটি লেখার বিভিন্ন সময়ে বিভিন্ন মানুষের সহযোগিতা পেয়েছি। তাঁদের মধ্যে যাঁদের নাম না বললেই নয়, তাঁরা হচ্ছেন তাহমিদ রাফি, আবু আশরাফ মাসনুন, আসিফ রইচ (প্রিন্স), আয়েশা রেজওয়ানা (টুম্পা) এবং মোশারফ হোসেন। তাঁদের প্রতি আমার অশেষ কৃতজ্ঞতা।

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

তামিম শাহরিয়ার সুবিন

সিডনি, অস্ট্রেলিয়া
জানুয়ারি ২০২২

সূচিপত্র

  • লেখক পরিচিতি
  • অধ্যায় ০ – শুরুর আগে
  • অধ্যায় ১ – ইটারেটর ও জেনারেটর
    • কনটেইনার
    • ইটারেটর
    • জেনারেটর
  • অধ্যায় ২ – পাইথনে ফাংশনের খুঁটিনাটি
    • ফাংশন নিজে একটি অবজেক্ট
    • ফাংশনের ভেতরে ফাংশন
    • ননলোকাল (nonlocal)
    • ফাংশন রিটার্ন করা
    • ক্লোজার (Closure)
    • ল্যামডা (lambda)
    • ফাংশন আর্গুমেন্ট
    • *args এবং **kwargs
  • অধ্যায় ৩ – ডেকোরেটর
  • অধ্যায় ৪ – সর্টিং
  • অধ্যায় ৫ – পাইথনের কিছু লাইব্রেরি ফাংশন
  • অধ্যায় ৬ – পাইথন ও ইউনিকোড
  • অধ্যায় ৭ – bisect মডিউলেটর ব্যবহার
  • অধ্যায় ৮ – পাইথনে টাইপ হিন্টিং
  • অধ্যায় ৯ – আরো একটু ওওপি
    • ম্যাজিক মেথড
    • প্রপার্টি ডেকোরেটর
    • অ্যাবস্ট্রাক্ট বেজ ক্লাস
    • স্ট্যাটিক মেথড ও ক্লাস মেথড
    • ডেটা ক্লাস
    • মাল্টিপল ইনহেরিটেন্স
    • মিক্সিন (Mixin)
    • কম্পোজিশন
  • অধ্যায় ১০ – ডেটাবেজ প্রোগ্রামিং
    • ডেটাবেজে পাসওয়ার্ড সংরক্ষণ করা
  • অধ্যায় ১১ – আরো কিছু ডেটা স্ট্রাকচার
    • অ্যারে (Array)
    • ডিফল্টডিক্ট (defaultdict) ও কাউন্টার (Counter)
    • অ্যানাগ্রাম (Anagram)
    • ডেক (deque)
    • হিপ (heap) ও প্রায়োরিটি কিউ (priority queue)
  • অধ্যায় ১২ – মাল্টিথ্রেডিং ও মাল্টিপ্রসেসিং
  • অধ্যায় ১৩ – ((ওএস নিয়ে কাজ-কারবার))
    • os মডিউল
    • পাইথন দিয়ে ডিরেক্টরি তৈরি করা
    • পাইথন দিয়ে ডিরেক্টরি ব্রাউজ করা
    • ডিরেক্টরির ভেতরে ফাইল খোঁজা
    • ফাইল ও ডিরেক্টরি কপি করা
    • os মডিউলের আরো কিছু ব্যবহার
    • সিস্টেম কমান্ড ব্যবহার করা
  • অধ্যায় ১৪ – সকেট প্রোগ্রামিং
    • পাইথন দিয়ে সকেট প্রোগ্রামিং
  • অধ্যায় ১৫ – ওয়েব সার্ভার ও ক্লায়েন্ট তৈরি
  • অধ্যায় ১৬ – বিউটিফুল স্যুপ ও তার ব্যবহার160
  • অধ্যায় ১৭ – ওয়েব ক্রলার প্রজেক্ট
  • অধ্যায় ১৮ – ইভেন্ট ড্রিভেন প্রোগ্রামিং
  • অধ্যায় ১৯ – পাইথনে গুই (GUI) প্রোগ্রামিং
    • গ্রাফিকাল ইউজার ইন্টারফেস (Graphical User Interface – GUI)
    • টিকেইন্টার (TkInter) প্যাকেজ
    • বয়স নির্ণয়
    • ডিজিটাল ঘড়ি

Reviews

There are no reviews yet.

Be the first to review “পাইথন দিয়ে প্রোগ্রামিং শেখা : আরো বেশি পাইথন”

Your email address will not be published. Required fields are marked *

Home
Course
Shop
Cart
Account
error: Content is protected !!