পাইথন প্রোগ্রামিং – ভূমিকা – পর্ব ০০

ভুমিকাঃ-

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


আচ্ছা, এবার পাইথন শেখা শুরু করা যায় মনে হয়। তবে আগে যেনে নেই এটা কি এবং কেন??

পাইথন হাই-লেভেল, অবজেক্ট ওরিয়েন্টেড, ইন্টারপ্রেটেড ল্যাঙ্গুয়েজ। পুরো বিশ্ব এখন পাইথন শিখতে উদ্গ্রিব কেন জানতে একটু অপেক্ষা করুন।।


স্টাক ওভারফ্লোও নাম শুনেছেন নিশ্চয় সেখানে ৩৮% ইউজার পাইথন ব্যবহার করে তাদের প্রজেক্ট এর জন্য, যেখানে প্রোগ্রামিং ল্যাঙ্গুয়েজ অসংখ্য।। আর কথা বাড়াবোনা। ডাইরেক্ট শুরু করব।


পাইথন শেখার সুচিপত্রঃ—–

  • পাইথন কী??
  • কেন শিখবেন পাইথন??
  • পাইথন এর বৈশিষ্ঠ সমুহ।
  • কারা পাইথন ব্যবহার করে??
  • পাইথন এবং কোড এডিটর ইন্সটল।
  • প্রথম পাইথন প্রোগ্রাম লেখা।
  • পাইথনে ভ্যারিয়েবল
    • এক্সারসাইজ
  • পাইথনে ইউজার ইনপুট এবং টাইপ কনভার্সন।
    • এক্সারসাইজ
  • পাইথন ডাটা টাইপ
    • স্ট্রিং
      • এক্সারসাইজ
    • নিউমেরিক
      • এক্সারসাইজ
    • লিস্ট
      • এক্সারসাইজ
    • টাপল
      • এক্সারসাইজ
    • সেট
      • এক্সারসাইজ
    • ডিকশোনারি
      • এক্সারসাইজ
    • পাইথন অপারেটর
      • এক্সারসাইজ
    • পাইথন কন্ডিশনাল স্টেটমেন্ট
      • ইফ স্টেটমেন্ট
      • ইফ-এলস স্টেটমেন্ট
      • এলস স্টেটমেন্ট
      • এক্সারসাইজ
    • পাইথন লুপ্স
      • হুয়াইল লুপ
      • ফর লুপ
      • নেস্টেড লুপ
      • এক্সারসাইজ
    • পাইথন ফাংশন
    • পাইথন ফাইল ইনপুট/আউটপুট অপারেশন
      • এক্সারসাইজ

পাইথন কী??

প্রথমত কম্পিউটার খুব বোকা একটা মেশিন। আমরা যা করতে বলি শুধু সেটাই করতে পারে।

তবে, ভবিষ্যতে এই ধারণা পরিবর্তন হবে এবং খুব শীঘ্রই। যেহেতু কম্পিউটার বোকা তাই একে বুঝিয়ে দিতে হয় কখন কি করতে হবে আর এই বুঝিয়ে দেয়ার কাজটাই হল প্রোগ্রামিং।

আর যে ভাষাটা দিয়ে বুঝিয়ে দিতে হয় সেটা হলো প্রোগ্রামিং ভাষা।

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

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


পাইথন কেন শিখবেন??

  1. যদি হতে চান একজন প্রোগ্রামার।
  2. যদি শিখতে চান পাইথন প্রোগ্রামিং।
  3. যদি সহজে প্রোগ্রামিং শিখতে চান।
  4. যদি ভবিষ্যতে নিজের একটা স্বতন্ত্র প্রোফাইল বানাতে চান।
  5. যদি আর্টিফিশিয়াল ইন্টেলিজেন্সি শিখতে চান।
  6. যদি এথিক্যাল হ্যাকিং শিখতে চান।

আরো অনেক যদি আছে শুধু গুগলে লিখেন Why I need to learn Python?


পাইথন এর বৈশিষ্ঠ্য সমুহঃ—-

১। পাইথন অধিকতর সহজ। মানে, অনেকটা ইংরেজির মত।

২। ভবিষ্যতের আকর্ষণ আর্টিফিশিয়াল ইন্টেলিজেন্স এর প্রোগ্রাম করতে প্রয়োজন পাইথন।

৩। পাইথন অনেক জনপ্রিয় এবং চাকরীর বাজারে হাই স্যালারি।

৪। ডাটা সাইন্সে পাইথন ব্যবহৃত হয়।

৫। পাইথন অয়েব-ডেভেলপমেন্ট এ ব্যবহৃত হয়।

আরো আছে…।

শুধু গুগলে লিখেন Features of Python


কারা পাইথন ব্যবহার করে??

নেটফ্লিক্স, ইন্সটাগ্রাম তো পাইথনের বিশাল ফ্যান। পুরোটাই তাদের পাইথন ভিত্তিক। আরো অনেকেই পাইথন এর ফ্যান। 

শুধু গুগলে লিখেন The Usage of Python


আজকে আর লিখবো না। আজকের মত এই পর্যন্তই।

পরবর্তী পোস্ট এ থাকবে কিভাবে পাইথন প্রোগ্রামিং এর জন্য কম্পিউটার কে প্রস্তুত করতে হবে এবং প্রথম পাইথন প্রোগ্রাম লিখে লাফালাফি করার টেকনিক।


কোন প্রশ্ন বা গালি দেয়ার জন্য কমেন্ট বক্স উন্মক্ত। আর প্রাইভেটলি গালি দিতে চাইলে জানান ফেসবুকে।

আর, যদি কমেন্ট এর রিপ্লে পেতে দেরি হয় তাহলে ফেসবুকে মেসেজ দিন। ধন্যবাদ!! আল্লাহ হাফেজ।

The post পাইথন প্রোগ্রামিং – ভূমিকা – পর্ব ০০ appeared first on Trickbd.com.



from Trickbd.com http://bit.ly/2Wo7r6u
Post a Comment (0)
Previous Post Next Post