ওয়ার্ডপ্রেস থিম ডেভেলপমেন্ট লাইভ প্রজেক্ট ইন্টার্নশীপ (হাতে-কলমে পূর্ণাঙ্গ প্রজেক্ট)

ওয়ার্ডপ্রেস থিম ডেভেলপমেন্ট লাইভ প্রজেক্ট ইন্টার্নশীপ (হাতে-কলমে পূর্ণাঙ্গ প্রজেক্ট)

প্রজেক্ট টাইপ:  লাইভ প্রজেক্ট ইন্টার্ন (হাতে-কলমে পূর্ণাঙ্গ প্রজেক্ট)

বিশেষভাবে উল্লেখ: নিজস্ব ল্যাপটপ থাকতে হবে।

আগ্রহীদের জন্য নিষেধ:

প্রোগ্রামটি নতুনদের জন্য একেবারেই প্রযোজ্য নয়।
নিচে জরুরী ১৮ টি পয়েন্ট দেওয়া আছে যেগুলো সম্পর্কে ন্যুনতম ধারনা না থাকলে মানে আপনার অজানা থাকলে এই প্রোগ্রামটি আপনার জন্য নয়।

জরুরী :
WordPress Theme Development-Internship আগ্রহীদের জন্য ন্যুনতম কিছু বিষয় জানা থাকা আবশ্যক :

1. HTML
2. CSS
3. Javascript/jQuery (plugins/library)
4. Theme installation
5. Basic PHP
6. Knowledge of template Hierarchy,
7. Basic knowledge about option framework
8. Basic knowledge about
9. Have to knowledge about creating meta box
10. Creating shortcode
11. Creating widget
12. Managing menu
13. Custom post type
14. Simple customization of the theme
15. Managing WordPress plugins
16. Understanding the WordPress Loop
17. Need to knowledge about taxonomy
18. Have knowledge of WordPress hook

যা যা শিখতে পারবেন :
১. স্টান্ডার্ড কোডিং সম্পর্কে জানতে পারবেন।
২. থিম ফরেস্ট কোডিং স্টাইল সম্পর্কে জানতে পারবেন।
৩. প্রজেক্ট ভিত্তিক কাজ শেখানো হবে, যার কারনে একটি প্রজেক্ট
কিভাবে শুরু এবং শেষ করতে হবে জানতে পারবেন।
৪. একটি পূণার্ঙ্গ প্রোজেক্ট সম্পর্কে জানতে পারবেন।
৫. মার্কেটপ্লেসে ওয়ার্ডপ্রেস থিম ডেভলপার হিসেবে কাজ করতে পারবেন।
৬. থিমফরেস্ট অথর-টিমের সাথে কাজ করার যোগ্যতা অর্জন হবে।
৭. লোকাল যেকোন কোম্পানীতে ওয়ার্ডপ্রেস থিম ডেভলপার হিসেবে কাজ করতে পারবেন।

শর্ত সমূহ :
১) রেজিষ্ট্রেশন করতে হবে।
২) এই ইন্টার্ণশীপটি অবশ্যই পেইড, অর্থাৎ আপনাকে টাকা দিয়ে ইন্টার্ণশীপ করতে হবে।
৩) প্রতিদিনের কাজ অবশ্যই অবশ্যই প্রতিদিন জমা দিতে হবে।
৪) সপ্তাহে ৩ দিন আমাদের অফিসে এসে কাজ কাজ করতে হবে ৬ ঘন্টা করে। বাকিদিনগুলোতে বাসায় কাজ করে নির্ধারিত সময়ে জমা দিতে হবে।

৫) প্রতিদিন ৬/৮ ঘন্টা কাজ করতে হকে।

৭) ফি সর্বোচ্চ ২টি কিস্তিতে দেওয়া যাবে।

পুরো প্রজেক্টে যা যা শিখতে পারবেন তার অধ্যায় ভিত্তিক লিস্ট

 

 ) ওয়ার্ডপ্রেস ডেভেলপমেন্ট শুরু করার আগে কি কি জানা দরকার

  • কাদের জন্য এই কোর্স
  • থিম বলতে আসলে কি বোঝায়? কেনই বা আমরা থিম ডেভেলপ করব
  • প্লাগইনের সাথে থিমের পার্থক্য কোথায়
  • ওয়ার্ডপ্রেসের অ্যাডমিন প্যানেলের বিভিন্ন অংশের সাথে পরিচয়
  • ওয়ার্ডপ্রেস টার্মিনোলজি – আমাদের কোর্সে আমরা যেই টার্মগুলো সচরাচর ব্যবহার করব সেগুলোর সাথে পরিচয়
  • নেভিগেশন, উইজেট, সাইডবার, অ্যাটাচমেন্ট, ট্যাক্সোনমি এবং ডাটা এক্সপোর্ট ইমপোর্ট নিয়ে আরও একটু বিস্তারিত আলোচনা
  • পোস্ট ফরম্যাট নিয়ে একটু আলোচনা
  • হুক নিয়ে প্রাথমিক আলোচনা
  • ডু এবং ডোন্টস

) থিম স্ট্রাকচার, হায়ারারকি, পেজ টেম্পলেট পরিচিতি

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

) নিজের প্রথম থিম তৈরি করা

  • এই চ্যাপ্টারে আমরা একটা ব্লগ থিম এবং চ্যালেঞ্জগুলো নিয়ে আলোচনা করব
  • বিভিন্ন থিম ফিচার্স
  • থিমের স্টাইলশীট ফাইল নিয়ে আলোচনা
  • সঠিক ভাবে স্ক্রিপ্ট ফাইল, স্টাইলশীট এবং গুগল ফন্টস ইনক্লুড করা
  • মেনু বা নেভিগেশন যোগ করা
  • ওয়ার্ডপ্রেস থিম লুপে কিছু পোস্ট বাদ দেয়া
  • লুপে কোন পার্টিকুলার ক্যাটেগরির বা ট্যাগের পোস্ট বাদ দেয়া
  • বডি ক্লাস এবং পোস্ট ক্লাস ফাংশনের বিস্তারিত ব্যবহার
  • ব্লগ ইনডেক্স পেজে জোড় এবং বেজোড় নাম্বার পোস্টগুলো ভিন্নভাবে স্টাইল করা
  • স্ট্যাটিক হোমপেজ এবং ব্লগপেজ নিয়ে বিস্তারিত
  • পেজ টেমপ্লেট তৈরী করা এবং এটা নিয়ে বিস্তারিত আলোচনা
  • কোন একটা স্পেসিফিক পেজে বিভিন্ন স্টাইলশীট এবং স্ক্রিপ্ট লোড করা
  • পোস্ট এর এক্সার্প্ট এবং পেজিনেশন
  • ব্লগ পোস্ট গুলোর পেজিনেশন
  • সিংগেল পোস্ট এবং পোস্ট ফরম্যাট অনুযায়ী আলাদা রকমের লুক-অ্যান্ড-ফিল দেয়া
  • সিংগেল পোস্টে থাম্বনেইল এবং বিভিন্ন সাইজের ইমেজ দেখানো
  • একটা লাইটবক্স যোগ করা
  • সিংগেল পোস্টে নেভিগেশন
  • সিংগেল পেজ গুলো পেজ টেমপ্লেটের সাহায্যে বিভিন্নভাবে দেখানো
  • লগড ইন ইউজারের জন্য সিংগেল পোস্টে এডিট লিংক দেখানো
  • পাসওয়ার্ড প্রটেকটেড পোস্ট নিয়ে কাজ করা
  • অ্যাটাচমেন্টস প্লাগইনের সাহায্যে একাধিক ফিচার্ড ইমেজ / ক্যারোসেল দেখানো
  • পোস্টের জন্য ক্যাটেগরী বা ট্যাগ ডিজেবল করা
  • পোস্ট অথরের বিস্তারিত দেখানো
  • ব্রেডক্রাম্ব তৈরী করা
  • কাস্টম ফিল্ডের ব্যবহার এবং কাস্টম ফিল্ডের ডাটা ঠিকমত দেখানো
  • ব্লগে সাইডবার যোগ করা, সাইডবার ছাড়া ভিউ এবং বামে ও ডানে সাইডবার যোগ করা
  • শুধুমাত্র কোন উইজেট থাকলে তখনই সাইডবার দেখানো, অন্যথায় হিডেন রাখা
  • পোস্টে ওয়ার্ডপ্রেসে ডিফল্ট বিল্টইন কমেন্ট, ফেসবুক কমেন্ট এবং ডিসকাস কমেন্ট সিস্টেম যোগ করা
  • কমেন্ট ফর্ম নিয়ে কাজ করা
  • কমেন্ট পেজিনেশন এবং থ্রেড লেভেল নিয়ে বিস্তারিত
  • ব্লগ পোস্টের ক্যাটেগরি এবং ট্যাগ দেখানো
  • টেমপ্লেট ফাইলের সাহায্যে একেক ধরনের আর্কাইভের একেকরকম লুক-অ্যান্ড-ফিল দেয়া
  • সার্চ নিয়ে কাজ করা এবং সার্চ রেজাল্ট গুলো সুন্দর করে দেখানো
  • পোস্টের ভেতর সার্চ আইটেম হাইলাইট করা
  • ৪০৪ পেজ দেখানো
  • পোস্ট অথরের জন্য একটা পেজ তৈরী করা
  • বুটস্ট্র‍্যাপ এবং বিভিন্ন উইজেট ও প্লাগইনের সাহায্যে একটা সুন্দর হোমপেজ তৈরী করা
  • রিলেটেড পোস্ট নিয়ে কাজ করা

) মেটা এবং মেটাবক্স

  • মেটা ইনফরমেশন আসলে কি
  • ওয়ার্ডপ্রেস পোস্টের জন্য কিছু মেটা ইনফরমেশন কালেক্ট করা
  • মেটাবক্স ফর্মগুলোর স্টাইলিং
  • অ্যাডমিন প্যানেলে স্ক্রিপ্ট এবং স্টাইলশিট এনকিউ করা
  • সহজে মেটা ইনফরমেশন চেক করার জন্য মেটা ইনস্পেক্টর প্লাগইনের ব্যবহার
  • মেটাবক্সের প্রায়োরিটি এবং পজিশন
  • মেটাবক্স ফ্রেমওয়ার্ক এর ব্যবহার – এসিএফ
  • মেটাবক্স ফ্রেমওয়ার্কের ব্যবহার – কোডস্টার
  • মেটাবক্স ফ্রেমওয়ার্কের ব্যবহার – টাইটান ফ্রেমওয়ার্ক
  • পেজ টেমপ্লেটের সাথে মেটাবক্সের বাইন্ডিং
  • মেটাবক্সে জাভাস্ক্রিপ্টের মাধ্যমে ইন্টারঅ্যাকটিভিটি আনা
  • মেটাবক্স ফ্রেমওয়ার্কগুলো এক্সটেন্ড করা, টাইটান এবং কোডস্টার ফ্রেমওয়ার্কে নতুন ফিল্ড তৈরী করা
  • ফ্রন্টএন্ডে মেটাবক্স ফর্ম দেখানো এবং ডাটা কালেকশন
  • মেটা ইনফরমেশন ব্যবহার করে বিভিন্ন কন্ডিশনের উপরে বেজ করে থিমে ডাটা দেখানো
  • মেটা ইনফরমেশনের উপরে ভিত্তি করে কনটেন্ট সার্চ করা (ব্যাকএন্ড এবং ফ্রন্টএন্ড)
  • অ্যাডমিন প্যানেলের অল পোস্ট উইন্ডোতে এক্সট্রা কলাম/ডেটা দেখানো
  • মেটাবক্সে WYSIWYG এডিটর যোগ করা
  • মেটাবক্সে গ্যালারি, ফাইল আপলোড এবং ইমেজ আপলোড নিয়ে কাজ করা

) কাস্টম পোস্ট

  • কাস্টম পোস্ট টাইপ (সিপিটি) আসলে কি, কেনই বা এর ব্যবহার হয়?
  • কাস্টম পোস্ট তৈরী করা
  • কাস্টম পোস্ট তৈরী করার সময় বিভিন্ন ফিচার কাস্টোমাইজ করা নিয়ে আলোচনা
  • কাস্টম পোস্টের স্লাগ নিয়ে বিস্তারিত
  • পাবলিক ভার্সেস প্রাইভেট কাস্টম পোস্ট
  • কাস্টম পোস্টে মেটাবক্স ফ্রেমওয়ার্কের ব্যবহার এবং মেটা ডাটা কালেকশন
  • কাস্টম পোস্টের জন্য টেমপ্লেট
  • কাস্টম পোস্ট গুলো ব্লগ পোস্টের মত করে পেজিনেশনের সাথে দেখানো
  • কাস্টম পোস্ট এ সার্চ করা (ফ্রন্টএন্ড)
  • কাস্টম পোস্ট এ সার্চ করা (ব্যাকএন্ড)
  • কাস্টম পোস্টের জন্য এডিটর, এক্সার্প্ট এবং থাম্বনেইল এনাবল/ডিজেবল করা
  • অ্যাডমিন প্যানেলের কাস্টম পোস্টের অল পোস্ট উইন্ডোতে এক্সট্রা কলাম/ডেটা দেখানো
  • কাস্টম পোস্টের জন্য ক্যাটেগরী বা ট্যাগ ডিজেবল করা
  • কাস্টম পোস্টে কাস্টম ফিল্ড যোগ করা এবং সেই ডাটা থিমে ডিসপ্লে করা
  • পোস্টস টু পোস্টস প্লাগইনের সাহায্যে কাস্টম পোস্টগুলোর মাঝে রিলেশন তৈরী করা
  • হায়ারার্কিকাল কাস্টম পোস্ট নিয়ে কাজ করা
  • কাস্টম পোস্টের মেনু পজিশন

) ট্যাক্সনমিক্যাটেগরি এবং ট্যাগ, এবং কাস্টম ট্যাক্সনমি

  • ট্যাক্সোনমি এবং টার্ম নিয়ে বিস্তারিত আলোচনা
  • যেকোন ক্যাটেগরীর পোস্ট খুঁজে বের করা
  • যেকোন ক্যাটেগরীর চিলড্রেন ক্যাটেগরীগুলো খুঁজে বের করা
  • যেকোন ট্যাগের পোস্ট গুলো খুঁজে বের করা
  • মাল্টিপল ক্যাটেগরী এবং ট্যাগের পোস্ট একসাথে খোঁজা
  • পোস্টের স্লাগে ক্যাটেগরী এবং টার্মস যোগ করা
  • ক্যাটেগরী এবং ট্যাগ আর্কাইভ পেজ তৈরী করা
  • ক্যাটেগরী আর্কাইভের স্লাগ নিয়ে আলোচনা
  • আর্কাইভ পেজের পেজিনেশন
  • ডিটেক্ট করা যে ইউজার কোন স্পেসিফিক আর্কাইভ পেজ ভিজিট করছে কিনা
  • কাস্টম ট্যাক্সোনমি তৈরী করা
  • হায়ারার্কিকাল এবং নন হায়ারার্কিকাল ট্যাক্সোনমি
  • কাস্টম ট্যাক্সোনমির পোস্টগুলো খুঁজে বের করা
  • কাস্টম ট্যাক্সোনমির টার্মসগুলো খুঁজে বের করা
  • ট্যাক্সোনমি এবং টার্মসের জন্য আলাদা আলাদা আর্কাইভ পেজ তৈরী করা
  • রেগুলার লুপে কোন ক্যাটেগরীর বা ট্যাগের পোস্ট বাদ দেয়া, অথবা শুধু একটা ক্যাটেগরী বা ট্যাগের পোস্ট দেখানো
  • অ্যাডমিন প্যানেলের কাস্টম ট্যাক্সোনমির অল টার্মস পেজে নতুন কলাম যোগ করা
  • কাস্টম ট্যাক্সোনমি বা ক্যাটেগরী/ট্যাগের জন্য ফিচার্ড ইমেজ যোগ করা
  • কাস্টম ট্যাক্সোনমির জন্য মেটাবক্স
  • কাস্টম ট্যাক্সোনমির মেটা ডাটা দেখানো
  • মেটা ডাটার উপরে ভিত্তি করে কাস্টম ট্যাক্সোনমি, টার্মস, ক্যাটেগরী এবং ট্যাগস খুঁজে বের করা
  • কাস্টম পোস্টে মাল্টিপল কাস্টম ট্যাক্সোনমি যোগ করা

) শর্টকোড

  • শর্টকোড কি, কেন শর্টকোড ব্যবহার করব, কেনই বা শর্টকোড তৈরী করব
  • বিভিন্ন রকমের শর্টকোড
  • বিল্টইন শর্টকোডগুলো নিয়ে একটু আলোচনা
  • আমাদের প্রথম শর্টকোড
  • রিটার্ন নাকি ইকো?
  • শর্টকোডে প্যারামিটার নিয়ে বিস্তারিত
  • নন-অপশনাল এবং নন-অপশনাল প্যারামিটার, ডিফল্ট প্যারামিটার ভ্যালু
  • শর্টকোডের কনটেন্ট
  • নেস্টেড শর্টকোড
  • কোডস্টার ফ্রেমওয়ার্কের সাহায্যে পোস্ট এডিটরে সহজেই শর্টকোড এন্ট্রি দেয়া
  • কিংকম্পোজারের জন্য শর্টকোড ম্যাপিং এবং কিংকম্পোজারে নতুন এলিমেন্ট তৈরী করা
  • ভিজ্যুয়াল কম্পোজারের জন্য শর্টকোড ম্যাপিং এবং ভিজ্যুয়াল কম্পোজারে নতুন এলিমেন্ট তৈরী করা
  • এক্সার্প্টের মাঝে শর্টকোড ব্যবহার করা
  • শর্টকোডের জন্য অ্যাসেট ম্যানেজমেন্ট
  • কিভাবে শর্টকোড নামের ক্ষেত্রে কনফ্লিক্ট এড়ানো যায়
  • কুইক ট্যাগের মাধ্যমে টেক্সট এডিটরে শর্টকোড এন্ট্রি দেয়া
  • ভিজ্যুয়াল এডিটরে শর্টকোড এন্ট্রি দেয়ার জন্য নতুন বাটন যোগ করা
  • শর্টকোডে অ্যাজাক্সের ব্যবহার

) উইজেট

  • উইজেট কি
  • উইজেট এনাবল্ড এরিয়া রেজিস্টার করা
  • আমাদের প্রথম উইজেট
  • উইজেটের কোডে ওল্ড ইন্সট্যান্স এবং নিউ ইন্সট্যান্স নিয়ে বিস্তারিত
  • উইজেট ফর্ম স্টাইলিং
  • কনটেন্ট ভ্যালিডেশন এবং স্যানিটেশন
  • উইজেটের আউটপুট দেখানো
  • ডিটেক্ট করা কোন উইজেট এনাবল্ড এরিয়াতে কোন উইজেট আছে কিনা
  • উইজেটের জন্য অ্যাসেট ম্যানেজমেন্ট
  • আরও কিছু চমৎকার উইজেট তৈরী করা
  • ড্যাশবোর্ড উইজেট তৈরী করা নিয়ে বিস্তারিত
  • উইজেট ফ্রেমওয়ার্ক হিসেবে পিকলিস্টের ব্যবহার

) এডিটর কাস্টোমাইজেশন এবং কুইক ট্যাগ

  • কুইক ট্যাগ কি, কেন এটা ব্যবহার করব, কেনই বা কুইক ট্যাগ তৈরী করব
  • কুইক ট্যাগ তৈরী করা
  • কুইক ট্যাগের জন্য অ্যাসেট ম্যানেজমেন্ট
  • টেক্সট এডিটরে বাংলা লেখার জন্য কুইক ট্যাগ
  • WYSIWYG এডিটরে নতুন বাটন যোগ করা
  • WYSIWYG এডিটরে বাটন গ্রুপ তৈরী করা
  • WYSIWYG এডিটরে ড্রপডাউন লিস্ট তৈরী করা
  • WYSIWYG এডিটরে নেস্টেড ড্রপডাউন লিস্ট তৈরী করা
  • WYSIWYG এডিটরে ফর্ম নিয়ে কাজ করা
  • WYSIWYG এডিটরের ফর্ম এলিমেন্টস নিয়ে বিস্তারিত
  • WYSIWYG এডিটরে ফর্ম এলিমেন্টগুলোর ডাটা এডিটরে এন্ট্রি করা
  • WYSIWYG এডিটর স্টাইলশীট যোগ করা

১০) মিডিয়া অ্যাটাচমেন্ট

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

১১) প্লাগেবল ফাংশন, ওয়ার্ডপ্রেস হুক এবং ফিল্টার নিয়ে কিছু কথা

  • ওয়ার্ডপ্রেসের বিল্টইন চমৎকার কিছু হুক এবং ফিল্টার নিয়ে আলোচনা
  • নিজের ফিল্টার হুক তৈরী করা
  • হুক কলব্যাকের প্রায়োরিটি নিয়ে আলোচনা
  • হুক কলব্যাকের প্যারামিটার নিয়ে আলোচনা
  • হুক রিমুভ করা
  • প্লাগেবল ফাংশন কি?
  • কিছু প্লাগেবল ফাংশন এর উদাহরন

১২) থিম অপশন/এডমিন প্যানেল

  • অপশন এপিআই নিয়ে আলোচনা
  • থিমে কেন অপশন/অ্যাডমিন প্যানেল দরকার?
  • অ্যাডমিন প্যানেল তৈরী করার ক্ষেত্রে যেসব জিনিস/প্ল্যান মাথায় রাখা দরকার
  • রিডাক্স ফ্রেমওয়ার্কের সাহায্যে অ্যাডমিন প্যানেল তৈরী
  • রিডাক্স ফ্রেমওয়ার্ক নিয়ে বিস্তারিত
  • টাইটান ফ্রেমওয়ার্কের সাহায্যে অ্যাডমিন প্যানেল তৈরী
  • টাইটান ফ্রেমওয়ার্ক নিয়ে বিস্তারিত
  • কোডস্টার ফ্রেমওয়ার্কের সাহায্যে অ্যাডমিন প্যানেল তৈরী
  • কোডস্টার ফ্রেমওয়ার্ক নিয়ে বিস্তারিত
  • টাইটান ফ্রেমওয়ার্ক এবং কোডস্টার ফ্রেমওয়ার্ক এক্সটেন্ড করা
  • টিপস এবং ট্রিকস

১৩) কমেন্ট নিয়ে কাজ করা

  • কমেন্টের বিভিন্ন এলিমেন্টস
  • কমেন্ট ডিজেবল করা থাকলে সেটা ডিটেক্ট করা
  • কমেন্ট ফর্ম কাস্টোমাইজেশন
  • কমেন্ট সেকশন স্টাইলিং
  • কমেন্ট থ্রেড নিয়ে আলোচনা
  • কাস্টম কমেন্ট ওয়াকার নিয়ে বিস্তারিত
  • টিপস এবং ট্রিকস

১৪) অ্যাডমিন প্যানেলের মেনু কাস্টোমাইজেশন এবং থিম নেভিগেশন

  • মেনু পরিচিতি, প্লেসহোল্ডার কি?
  • নতুন প্লেসহোল্ডার রেজিস্টার করা
  • প্লেসহোল্ডারে অ্যাসাইন করা মেনু দেখানো
  • মেনু স্টাইলিং
  • মেনু সরাসরি না দেখিয়ে আগে কিছু মডিফাই করা
  • বুটস্ট্র‍্যাপের সাহায্যে নেভিগেশন মেনু দেখানো
  • মেনু এলিমেন্টে ক্লাস যোগ করা
  • রেসপনসিভ মেনু দেখানো
  • মেনু এডিটরে এক্সট্রা মেটা ইনফরমেশন কালেক্ট করা
  • কাস্টম মেনু ওয়াকার
  • মেগা মেনু প্লাগইনের ব্যবহার
  • মেনুতে ট্যাক্সোনমির ব্যবহার

১৫) একটি ওয়ান পেজ থিম তৈরি

  • চ্যালেঞ্জ আইডেন্টিফাই করা
  • থিম প্ল্যানিং, স্ট্রাকচার এবং অর্গানাইজিং
  • সেকশন কাস্টম পোস্ট
  • সেকশন গুলোর অর্ডার পরিবর্তন করা
  • সেকশনগুলোর মেটাডাটা কালেকশন
  • সেকশন ডিসপ্লে করা
  • ব্যানার সেকশন
  • টেস্টিমোনিয়াল সেকশন
  • প্রাইসিং টেবল সেকসন
  • বিভিন্ন রকমের টেক্সট সেকশন
  • গ্যালারি/পোর্টফোলিও সেকশন (উইথ ফিল্টারিং)
  • ব্লগ পোস্ট সেকশন
  • ফুটার সেকশন
  • ওয়ানপেজ থিমটি ভিজ্যুয়াল কম্পোজার কম্প্যাটিবল করা
  • সেকশন টেমপ্লেটস ফর ভিজ্যুয়াল কম্পোজার
  • কনট্যাক্ট সেকশন
  • wp_mail() এবং ইমেইল নিয়ে বিস্তারিত

১৬) প্লাগইন ১০১

  • প্লাগইন কি এবং কেন
  • প্লাগইন টেরিটরী নিয়ে বিস্তারিত
  • একটা সিম্পল প্লাগইন তৈরী করা
  • প্লাগইন অ্যাকটিভেশন এবং ডিঅ্যাকটিভেশন নিয়ে কিছু আলোচনা
  • প্লাগইনে হুক এবং ফিল্টারের কলব্যাক ফাংশন কিভাবে লিখতে হয় সেটা নিয়ে আলোচনা
  • প্লাগইনে নিজের অ্যাকশন এবং ফিল্টার হুক তৈরী করা এবং সেগুলো ব্যবহার করা
  • প্লাগইনের অ্যাসেট ম্যানেজমেন্ট
  • প্লাগইন ডিপেন্ডেন্সি ম্যানেজমেন্ট
  • প্লাগইনের ট্রান্সলেশন এবং টেক্সটডোমেইন নিয়ে বিস্তারিত আলোচনা
  • পোএডিট দিয়ে প্লাগইন ল্যাংগুয়েজ ফাইলের পো এবং মো ফাইল তৈরী করা এবং চেক করা সেগুলো কাজ করছে কিনা
  • প্লাগইনের সেটিংস পেজ
  • প্লাগইন থেকে অ্যাজাক্স কল ম্যানেজ করা
  • প্লাগইন থেকে মাইসিকুয়েল ডেটাবেজ নিয়ে কাজ করা – পরিচিতি
  • WPDB ক্লাসের সাহায্যে দিয়ে ডেটাবেজে টেবিল তৈরী করা
  • প্লাগইন আপডেটের সাথে সাথে টেবিল স্ট্রাকচার আপডেট করা
  • WPDB দিয়ে ডেটাবেজে রেকর্ড ইনসার্ট করা
  • WPDB দিয়ে ডেটাবেজে রেকর্ড আপডেট করা
  • WPDB দিয়ে ডেটাবেজে রেকর্ড ডিলেট করা
  • WPDB দিয়ে ডেটাবেজে মাল্টিপল রেকর্ড ইনসার্ট করা
  • ডেটাবেজ অপ্টিমাইজ এবং ক্লিনআপ
  • পিএইচপিমাইসিকুয়েল নিয়ে ছোট্ট একটা পর্ব
  • ডাটাবেজ এবং টেবিল ডাম্প এবং রিস্টোর
  • প্লাগইনে শর্টকোড লেখা
  • প্লাগইনে শর্টকোডের সাহায্যে ডেটাবেজের কাস্টম টেবিলের ডেটা দেখানো
  • ফ্রন্টএন্ড থেকে প্লাগইন দিয়ে তৈরী করা কাস্টম টেবিলে সার্চ করা
  • প্লাগইনের আপডেট ইনফরমেশন ম্যানেজমেন্ট
  • ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলে প্লাগইনের ডেসক্রিপশন এরিয়াতে নতুন হাইপারলিংক যোগ করা
  • প্লাগইন থেকে কাস্টম পোস্ট তৈরী করা

১৭) থিম ট্রান্সলেশন

  • থিমের ট্রান্সলেশন বলতে আসলে কি বোঝায়
  • ল্যাঙগুয়েজ ফাইল এবং টেক্সটডোমেইন
  • স্ট্রিং কিভাবে ট্রান্সলেটেবল করতে হয়
  • সিংগুলার ভার্সেস প্লুরাল টেক্সট
  • পোএডিটরের সাহায্যে পট ফাইল তৈরী করা
  • পট ফাইল ট্রান্সলেট করে পো এবং মো ফাইল তৈরী করে চেক করা যে ট্রান্সলেশন ঠিকমত কাজ করছে কিনা
  • ওয়ার্ডপ্রেস কনফিগ ফাইলে ল্যাঙ্গুয়েজ সেটিংস নিয়ে আলোচনা

১৮) এস্কেপিং এবং স্যানিটাইজেশন

  • এস্কেপিং বলতে আসলে আমরা কি বুঝি
  • বিভিন্ন রকমের এস্কেপিং
  • কখন কোন এস্কেপিং ব্যবহার করব?
  • স্যানিটাইজেশন
  • বিভিন্ন রকমের স্যানিটাইজেশন
  • কখন কোন স্যানিটাইজেশন ব্যবহার করব?
  • টিপস এবং ট্রিকস

১৯) থিমফরেস্ট থিম সাবমিট করার বিস্তারিত

  • থিমফরেস্ট এ থিম সাবমিট করতে হলে যেসব জিনিস খেয়াল রাখা দরকার
  • বেশ কিছু কমন ইস্যু এবং সেগুলোর সমাধান
  • থিম চেক এবং ডিবাগিং

২০) কমার্স পরিচিতি এবং একটি কমার্স থিম তৈরি করা

  • একটি থিমকে উকমার্স এনাবল করা
  • থিমে শপ পেজ কে কাস্টোমাইজ করা
  • বিভিন্নভাবে প্রোডাক্টগুলোকে দেখানো
  • প্রোডাক্টে ইমেজ জুম অপশন যোগ করা
  • পেপ্যাল এবং স্ট্রাইপ কনফিগারেশন
  • বাংলাদেশে পেমেন্ট কালেক্ট করতে গেলে লোকাল কার্ড/বিকাশ/রকেট গেটওয়ে কনফিগারেশন
  • প্রোডাক্টের সিংগেল পেজ কাস্টোমাইজেশন
  • প্রোডাক্টের অপশনাল ডাটা কালেকশন এবং সেগুলো দেখানো
  • প্রোডাক্টের অ্যাট্রিবিউট ম্যানেজমেন্ট
  • যেসব প্রোডাক্ট সেল/ফ্ল্যাশ-সেল এ আছে, সেগুলো ডিসপ্লে করা
  • চেকআউট পেজ কাস্টোমাইজেশন
  • এক্সটার্নাল অথেনটিকেশন নিয়ে বিস্তারিত
  • কাস্টোমার অ্যাকাউন্ট পেজ কাস্টোমাইজেশন
  • রিলেটেড প্রোডাক্টস দেখানো
  • প্রাইস ফিল্টার
  • একটি মিনিমাল উকমার্স থিম তৈরী করা
  • স্টোরফ্রন্ট থিম কাস্টোমাইজেশন নিয়ে বিস্তারিত পর্ব
  • টিপস এবং ট্রিকস

২১) একটি মাল্টিপেজ থিম তৈরি

  • একটি নিউজপেপার/ম্যাগাজিন থিমের ক্ষেত্রে চ্যালেঞ্জ আইডেন্টিফিকেশন
  • থিম প্ল্যানিং, স্ট্রাকচার এবং অর্গানাইজিং
  • কাস্টম পোস্ট এবং তাদের মাঝে রিলেশনশিপ এস্টাবলিশ করা
  • কাস্টম ট্যাক্সোনমি
  • শর্টকোড তৈরী করা
  • উইজেট তৈরী করা
  • রিলেটেড পোস্ট গুলো দেখানো (ট্যাক্সোনমি বেজড)
  • ফিচারড পোস্টগুলো দেখানো
  • নিউজ ক্যারোসেল
  • স্লাইডার
  • ভিজ্যুয়াল কম্পোজার এলিমেন্ট তৈরী
  • ভিজ্যুয়াল কম্পোজার টেমপ্লেট তৈরী
  • কনট্যাক্ট পেজ
  • টেক্সট, ইমেজ, অডিও, ভিডিও টাইপের পোস্ট সঠিকভাবে দেখানো
  • নেভিগেশন এবং ফুটার
  • অ্যাডভার্টাইজমেন্ট সেকশন

২২) কাস্টোমাইজার নিয়ে কাজ করা

  • ইনট্রোডাকশন, থিম কাস্টোমাইজার কি এবং কেন এটা ব্যবহার করব
  • থিম কাস্টোমাইজারের সাপোর্ট যোগ করা
  • সেকশন, সেটিংস এবং কনট্রোল
  • সেটিংস তৈরী করা
  • নতুন একটা সেকশন তৈরী করা এবং তাতে বিভিন্ন রকমের কনট্রোল যোগ করা
  • সিএসএস জেনারেট করা
  • লাইভ প্রিভিউ এনাবল করা
  • কোর ফিচারস মডিফাই করা
  • টেক্সট মডিফাই করা
  • সেকশন শো/হাইড করা
  • কাস্টোমাইজারে অ্যাভাইলেবল কনট্রোলগুলো নিয়ে আলোচনা
  • কাস্টম কনট্রোল তৈরী করা
  • কিরকি ফ্রেমওয়ার্ক নিয়ে আলোচনা
  • কাস্টোমাইজারকে কিভাবে আরও ইউজার ফ্রেন্ডলি করা যায়

২৩) এক্সপোর্ট ইমপোর্ট

  • থিমে ডাটা এক্সপোর্ট কিভাবে করতে হয়
  • কাস্টম পোস্ট এর ক্ষেত্রে কিভাবে এক্সপোর্ট এনাবল/ডিজেবল করা যায়
  • কাস্টম ট্যাক্সোনমি এর ক্ষেত্রে কিভাবে এক্সপোর্ট এনাবল/ডিজেবল করা যায়
  • ওয়ান ক্লিক রিস্টোর নিয়ে আলোচনা
  • থিম সেটআপ হুকে ডেমো ডাটা তৈরী নিয়ে আলোচনা
  • মেনু এক্সপোর্ট এবং ইমপোর্ট

২৪) অ্যাজাক্স

  • অ্যাজাক্স কি?
  • ওয়ার্ডপ্রেস থিমে অ্যাজাক্স কল দিয়ে ডেটা পাঠানো এবং রিসিভ করা
  • নন প্রিভিলেজড এবং প্রিভিলেজেড অ্যাজাক্স কল
  • অ্যাজাক্স কলে এইচটিটিপি স্ট্যাটাস নিয়ে কিছু জানার আছে
  • অ্যাজাক্স কল ডিবাগ করা
  • ওয়ার্ডপ্রেসে অ্যাজাক্স এর লিমিটেশন নিয়ে আলোচনা
  • অ্যাজাক্স দিয়ে ফাইল আপলোড

২৫) ইউজার, রোল, পারমিশন এবং লগইন ফর্ম

  • ইউজার, ইউজার রোল এবং ক্যাপাবিলিটিজ এর সাথে পরিচিতি
  • কিভাবে বর্তমান লগডইন ইউজার এর ডিটেইলস অ্যাক্সেস করা যাবে?
  • যেকোন ইউজারের পোস্টগুলো বের করা
  • যেকোন ইউজারের প্রোফাইল ইমেজ/অ্যাভাটার বের করা
  • মেটাবক্স ফ্রেমওয়ার্কের সাহায্যে ইউজার এর জন্য মেটাবক্স যোগ করা
  • ইউজার এর মেটা ইনফরমেশন অ্যাক্সেস করা
  • যেকোন ইউজারের রোল এবং ক্যাপাবিলিটিজ গুলো বের করা
  • যেকোন রোলের ইউজার লিস্ট বের করা
  • যেকোন ক্যাপাবিলিটির ইউজার লিস্ট বের করা
  • প্রোগ্রামেটিকালি একটা ইউজার তৈরী করা
  • প্রোগ্রামেটিকালি যেকোন ইউজার হিসেবে লগইন করা
  • প্রোগ্রামেটিকালি যেকোন ইউজারের রোল পরিবর্তন করা
  • নতুন একটা রোল তৈরী করা
  • নতুন ক্যাপাবিলিটি তৈরী করা
  • নতুন রোলে ইউজার অ্যাসাইন করা
  • বর্তমান রোল গুলো প্রোগ্রামেটিকালি কাস্টোমাইজ করা
  • রোল এবং ক্যাপাবিলিটিজ পরিবর্তন করা

২৬) স্ক্রিপ্টস এবং স্টাইলশীটস

  • স্ক্রিপ্ট এবং স্টাইলশীট ঠিকমত থিমে যোগ করা
  • স্ক্রিপ্ট এবং স্টাইলশীট ঠিকমত প্লাগইনে যোগ করা
  • অ্যাডমিন প্যানেলে স্ক্রিপ্ট এবং স্টাইলশীট ঠিকমত যোগ করা
  • অ্যাডমিন প্যানেলে কোন নির্দিষ্ট পেজে স্ক্রিপ্ট এবং স্টাইলশীট যোগ করা
  • স্ক্রিপ্ট এবং স্টাইলশীট এর ডিপেন্ডেন্সি ম্যানেজমেন্ট
  • স্ক্রিপ্ট এবং স্টাইলশীট এর হ্যান্ডেল নিয়ে বিস্তারিত
  • ওয়ার্ডপ্রেসে বান্ডলড থার্ড পার্টি স্ক্রিপ্ট গুলো নিয়ে কাজ করা
  • ওয়ার্ডপ্রেসে বান্ডলড স্ক্রিপ্ট ডিরেজিস্টার এবং ডিকিউ করে নিজের ইচ্ছামত ভার্সনের স্ক্রিপ্ট যোগ করা
  • wp_localize_script() এর সাহায্যে পিএইচপি থেকে জাভাস্ক্রিপ্টের কাছে ডেটা পাস করা
  • ইনলাইন স্ক্রিপ্ট এবং স্টাইলশীট নিয়ে আলোচনা
  • গুগল ম্যাপ এর স্ক্রিপ্ট যোগ করা
  • ঠিকমত গুগল ফন্টস যোগ করা

২৭) থিম এবং প্লাগইন প্যাকেজিং

  • ডিপেন্ডেন্সী চিহ্নিত করা
  • টিজিএম প্লাগইন অ্যাকটিভেশন লাইব্রেরীর সাথে পরিচয়
  • ডিপেন্ডেন্সী গুলো থিমের সাথে বান্ডল করে দেয়া
  • ডিপেন্ডেন্সী গুলো প্লাগইনের সাথে বান্ডল করে দেয়া
  • ওয়ার্ডপ্রেস রিপোজিটরী থেকে ডিপেন্ডেন্সী গুলো লিংক করা
  • গিটহাব থেকে ডিপেন্ডেন্সী গুলো লিংক করা
  • ফোর্স অ্যাকটিভেশন, ফোর্স রেজিস্টার নিয়ে কথা
  • টিপস এবং ট্রিকস

২৮) এক্সট্রা এবং বোনাস

  • থিম তৈরীর ক্ষেত্রে প্রয়োজনীয় প্লাগইন সমূহ নিয়ে আলোচনা
  • ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলে সর্টেবল টেবিল তৈরী করা
  • লগইন ফর্ম কাস্টোমাইজেশন
  • ওয়ার্ডপ্রেসের অ্যাডমিন প্যানলের যেকোন পেজে কোয়েরি স্ট্রিং পার্স করা
  • ড্যাশবোর্ড পেজ তৈরী করা
  • অ্যাডমিন নোটিশ
  • আরোও অনেক কিছু যা রেগুলার আপডেট হবে

২৯) ভিজ্যুয়াল কম্পোজার নিয়ে পূর্নাঙ্গ একটা চ্যাপ্টার

৩০) কিং কম্পোজার নিয়ে পূর্নাঙ্গ একটা চ্যাপ্টার

৩১) এলিমেন্টর পেজ বিল্ডার নিয়ে পূর্নাঙ্গ একটা চ্যাপ্টার

৩২) টুইটারের মত একটা থিম তৈরী করা

৩৩) একটা অ্যাপ থিম তৈরী করা

৩৪) একটা পোর্টফোলিও থিম তৈরী করা

৩৫) গুটেনবার্গ ডেভেলপমেন্ট

৩৬) ওয়ার্ডপ্রেস ডট অর্গে থিম এবং প্লাগইন সাবমিশন

 

আমাদের পাবেনঃ
MicroWeb Technology Limited
ফার্মভিউ সুপার মার্কেট (৬ষ্ঠ তলা)
ফার্মগেট, ঢাকা ১২১৫।

ফোনঃ 01911-555084 অথবা 01831-332732

Leave a Reply

three × two =