অবজেক্ট ওরিয়েন্টেড পিএইচপি · পিএইচপি প্রোগ্রামিং · বিভাগহহীন

সহজ উপায়ে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংএর বেসিক কনসেপ্ট

Advertisements

পাইথন প্রোগ্রামিং · পিএইচপি প্রোগ্রামিং

প্রোগ্রামিংয়ের পঞ্চরত্ন: প্রোগ্রামিং শিখতে গেলে যে পাঁচটা বেসিক জিনিস তোমাকে জানতেই হবে

Practicing programming: You will have to know the five basic things you need to learn programming variabel 2.if-else 3.Array 4.loop 5.funtion

পিএইচপি প্রোগ্রামিং · বিভাগহহীন

MVC এবং ফ্রেমওয়ার্ক সম্পর্কে কিছু কথা

ওয়ার্ক সম্পর্কে যেটা বলবো : ফ্রেমওয়ার্ক এর উদাহরণ হিসাবে ধরা যাক, আমি একটি দশ তলা বিল্ডিং তৈরি করতে চাই। আমি ইঞ্জিনিয়ারকে দুইটি অপশন দিলাম। প্রথমত, আমি তাকে একটি প্লট দিলাম এবং বললাম দশ তলা বিল্ডিং তৈরি করতে। এবং দ্বিতীয়ত, আমি তাকে একটি স্ত্রং দশ তলা বিল্ডিং এর কাঠামো দিলাম যেখানে অলরেডি তৃতীয় তলা পর্যন্ত তৈরি… Continue reading MVC এবং ফ্রেমওয়ার্ক সম্পর্কে কিছু কথা

পিএইচপি প্রোগ্রামিং · বিভাগহহীন

ওয়েব ডেভেলপমেন্টে পিএইচপি ( টপ কয়েকটা সাইট )

php.net codeacademy.com codeschool.com laracasts.com  

পিএইচপি প্রোগ্রামিং · বাংলায় পিএইচপি

বাংলায় পিএইচপি

সব কোর্স লিস্ট দেখুন শুরুর আগে 1. ইনস্টলেশন 2. ল্যাঙ্গুয়েজ ব্যাসিকস 3. ভ্যারিয়েবল ও ডাটা টাইপস 4. কন্সট্যান্টস, এক্সপ্রেশনস ও অপারেটরস 5. কন্ট্রোল স্ট্রাকচারস 6. ফাংশনস 7. মাস্টারিং এ্যারে 8. কমন এ্যারে ফাংশনস 9. অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং 9.1. ক্লাস এবং অবজেক্ট 9.2. মেথড এবং প্রোপার্টি 9.3. স্ট্যাটিক ও নন-স্ট্যাটিক কনটেক্সট 9.4. ইনহেরিট্যান্স 9.5. ভিজিবিলিটি 9.6.… Continue reading বাংলায় পিএইচপি

অবজেক্ট ওরিয়েন্টেড পিএইচপি

ট্রেইটস

আমরা দেখেছি ক্লাস ইনহেরিট্যান্সের মাধ্যমে আমরা প্যারেন্ট ক্লাস থেকে চাইল্ড ক্লাসে মেথড ইনহেরিট করতে পারি । অর্থাৎ প্যারেন্ট ক্লাসে কোন মেথড তৈরি করা থাকলে আমরা সেটা চাইল্ড ক্লাসে ব্যবহার করতে পারি । কিন্তু অনেক সময় দেখা যায় একই ক্লাস হায়ারার্কিতে নেই এমন দুটি ক্লাসের কিছু কমন মেথড থাকতে পারে । অর্থাৎ এমন দুটি ক্লাস যারা… Continue reading ট্রেইটস

অবজেক্ট ওরিয়েন্টেড পিএইচপি

এ্যাবস্ট্রাকশন

কিছু ক্লাসকে আমরা এ্যাবস্ট্রাক্ট হিসেবে ডিক্লেয়ার করতে পারি । এসব ক্লাস থেকে সরাসরি অবজেক্ট ইনস্ট্যান্স তৈরি করা সম্ভব হয় না । কিন্তু এদের কে ইনহেরিট করা সম্ভব । কোন ক্লাসের একটি মেথড এ্যাবস্ট্রাক্ট হলে সেটিকে এ্যাবস্ট্রাক্ট ক্লাস হিসেবে ডিক্লেয়ার করতে হবে । এ্যাবস্ট্রাক্ট মেথড গুলোর বেলায় শুধুই মেথড সিগনেচার ডিফাইন করে দিতে হয় । মূল… Continue reading এ্যাবস্ট্রাকশন

অবজেক্ট ওরিয়েন্টেড পিএইচপি

ইন্টারফেইস

ইন্টারফেইসের মাধ্যমে আমরা বলে দেই একটা ক্লাসের কোন কোন মেথড অবশ্যই থাকা লাগবে । কিন্তু আমরা এর মূল ইম্প্লিমেন্টেশনটা নির্দিষ্ট করে দেই না । আমরা একটা ইন্টারফেইস ডিফাইন করি interface কিওয়ার্ডটি দিয়ে । এবং যে সব ক্লাস এই ইন্টারফেইস মেনে চলে তারা এই ইন্টারফেইসকে implement করে । ইন্টারফেইস ডিফাইন করা হয় সাধারনভাবে ক্লাসের মত করেই… Continue reading ইন্টারফেইস

অবজেক্ট ওরিয়েন্টেড পিএইচপি

কন্সট্রাক্টরস

যে কোন ক্লাসে আমরা একটি বিশেষ মেথড ডিফাইন করে দিতে পারি । পিএইচপি যখন একটি ক্লাস থেকে অবজেক্ট ইন্সট্যান্স তৈরি করবে তখন নতুন তৈরি হওয়া অবজেক্টটির এই বিশেষ মেথডটি কল করবে । প্রত্যেকটি ইন্সট্যান্স তৈরি হওয়র পরপরই পিএইচপি এই মেথডটি কল করে বিধায় অবজেক্টের নানা বিধ ইনিশিয়ালাইজেশনের কাজ এই মেথডে করা সম্ভব । এই মেথডটি… Continue reading কন্সট্রাক্টরস

অবজেক্ট ওরিয়েন্টেড পিএইচপি

ভিজিবিলিটি

ভিজিবিলিটি আমরা যদি এর আগে অবজেক্ট ওরিয়েন্টেড পিএইচপি কোড দেখে থাকি তাহলে হয়তো public, protected এবং private কিওয়ার্ডগুলোর ব্যবহার দেখেছি । আজকে আমরা এগুলো কেন ব্যবহার করা হয় তা জানবো । কিওয়ার্ড গুলোর আভিধানিক অর্থ চিন্তা করলে কিছুটা পরিষ্কার হয়েই যায় । যেটা public সেটা সবার জন্যই উন্মুক্ত । যেটা private সেটা ব্যক্তিগত, অর্থাৎ শুধুই… Continue reading ভিজিবিলিটি