Post Search

CSS

How to learn সিএসএস ফন্ট | SP Foundation

Html এলিমেন্টের ভিতরের টেক্সটের আকার, ফন্ট, গাঢ়তা ইত্যাদি পরিবর্তন এবং সাজাতে css ফন্ট গুরত্বপূর্ন। এজন্য বেশ কিছু css প্রোপার্টিজ আছে যেগুলির বহুল ব্যবহার প্রচলিত।নিচের সেগুলির উদাহরন সহ আলোচনা করা হল

ফন্ট পরিবার (Font Family)

font-family প্রোপার্টিজ দিয়ে এলিমেন্টের ফন্ট কি হবে সেটা ঠিক করা যায়। একসাথে একাধিক ফন্ট কমা (,) দিয়ে দেয়া যায়। এক্ষেত্রে ব্রাউজার আগে প্রথমটি খুজবে যদি সিস্টেমে না পায় (অর্থ্যাৎ আপনার পিসিতে ফন্টটি ইনস্টল না থাকে) তখন পরে ..... ..... ......

PHP

Super Global variable Tutorials | SP Foundationbd

Php তে বিশেষ ধরনের কিছু অ্যারে variable আছে যাদের নাম superglobal variable এই variable গুলি স্ক্রিপ্টের যেকোন জায়গায় যেকোন স্কোপে ব্যবহার করা যেতে পারে। কোন ফাইল include কিংবা অতিরিক্ত কিছুই করতে হবেনা। এর আগের টিউটোরিয়ালগুলিতে বিভিন্নভাবে এগুলির আলোচনা করা হয়েছে এবং নিচে সেগুলির link দেয়া হল। superglobal  variable র তালিকা

$GLOBALS

$_SERVER

$_GET

$_POST

$_FILES

$_COOKIE

$_SESSION

$_REQUEST$_ENV

এই টিউটোরিয়ালে মূলত $_SERVER এবং $_ENV নিয়ে কারন অন্যান্য গুলি নিয়ে ইতোমধ্যে tutorials আছে।

$_SERVER  ..... ..... ......

Wordpress

Wordpress Plugin Tutorial| SP Foundationbd

wordpress install দিলেই একটা ব্লগ সাইট হয়ে গেল এবং by default এখানে backend থেকে প্রচুর functionality যোগ করা যায়। যেগুলি আমাদের পুরো ওয়ার্ডপ্রেসের tutorials জুড়ে রয়েছে। তবে যদি এমন কোন কাজ বা functionality আপনি আপনার সাইটে যোগ করতে চান যেটা ওয়ার্ডপ্রেসে নেই তখন প্লাগিন ব্যবহার করে সেসব ফাংশনালিটি যোগ করা যায়। যেমন আপনি চাইলেন যে আপনার সাইটে একটা "যোগাযোগ" পেজ থাকুক যেখানে ইউজার গেলে একটা ফর্ম আসবে এবং সেই ফর্ম পূরন করে submit করলে আমার মেইলে notification যাবে। তাছাড়া যেসব লেখা সহ ফর্ম সাবমিট করেছে সেগুলিও দে ..... ..... ......

Jquery & Ajax

jQuery bind method |SP Foundationbd

ধরুন আপনি চান যে একটা function execute হোক যখন কেউ আপনার সাইটের Go বাটনে ক্লিক করবে অথবা এই বাটনের উপর mouse নিয়ে গেলেও এই একই  function  execute  হবে।অর্থ্যাৎ দুটি ইভেন্টে একই function  চলবে।bind মেথড দিয়ে এটা করা যায়।একসাথে যতগুলি ইচ্ছা ইভেন্ট স্পেস দিয়ে লিখবেন এরপর যেকোন function  লিখবেন। যেমন

index.html ফাইল

01.<!doctype html>

  1. 03.<head>

04.05.<title> Spfoundationbd Jquery tutorials!</title>

06.<link rel="stylesheet" href="/style.css" type="text/css"/>

  1. 08.<script src="/jquery_latest.js" type="text/javascript"></script>

09.<script src="/script.js" type="text/javascript"></script>

10.</head>

11.<body>

12.<h2 cl ..... ..... ......

Jquery & Ajax

jQuery conflict removal | SP Foundationbd

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

01.var abc = jQuery.noConflict();

02.abc(document).ready(function() ..... ..... ......

Java Script

How to learn জাভাস্ক্রিপ্ট ইভেন্ট (Javascript event) | SP Foundationbd

Event কি?

Webpage a (Document বা ব্রাউজারে) ইউজার কখনও Mouse click করে(কোন একটা link বা যেকোন কিছুর উপর), কিবোর্ড দিয়ে টাইপ করে (ফর্ম থাকলে), কখনও কোন একটা এলিমেন্টের উপর mouse নিয়ে যেতে (mouse hover) পারে এটা কোন link, paragraph, ইনপুট ফিল্ড বা যেকোন কিছুর উপরে হতে পারে। এগুলি হচ্ছে এক একটা ইভেন্ট। যেমন কোন একটা প্যারাগ্রাফ বা বাটনের উপর ক্লিক করলেন, তাহলে এটা একটা ইভেন্ট (ক্লিক ইভেন্ট)। কোন একটা এলিমেন্টের উপর মাউস নিয়ে গেলেন এটা একটা Event(mouse hover event)। এরুপ অনেক ইভেন্ট আছে যেমন click, mouseover, load ইত ..... ..... ......

PHP

How to learn Gate Method and Post Method | SP Foundationbd

Gate Method

php তে সার্ভারে (form ইত্যাদির) ডেটা পাঠানোর জন্য কয়েকটি পদ্ধতি আছে এর মধ্যে GET একটি। gate Method er  ফর্মের ডেটা সংগ্রহ করতে $_GET ব্যবহার করা যায়, এটি একটি superglobal variable (Array) অর্থ্যাৎ কোন ফাইল include বা কোন কিছু করা ছাড়াই এই ভেরিয়েবল টি স্ক্রিপ্টের যেকোন জায়গায় ব্যবহার করা যাবে। ফর্ম বানানোর সময় method এট্রিবিউটে "get" দিলে URL এর প্যরামিটার থেকে (এখানে নিচের form a  search.php ফাইলটি)  data সংগ্রহ করবে। 

ফর্মের তথ্য GET মেথড এ প ..... ..... ......

PHP

How to create a PHP Form | SP Foundationbd

এতক্ষন php’র যত কিছু শেখা হল এবার তা প্রয়োগের সময় এসেছে। Form user থেকে তথ্য নিতে ব্যাবহৃত হয়।এই তথ্য php পেজ দিয়ে যায় এবং php দিয়েই এটা করা হয়। php তে দুটি variable আছে যা form হতে ডেটা(user input) তুলে আনতে ব্যাবহৃত হয়-$_GET এবং $_POST.একটা html form দেখানো হল যার দুটি input ফিল্ড আর একটি submit বাটন আছে।

<form action="welcome.php" method="post">

Name: <input name="fname" />

Age: <input name="age" />

<input type="submit" />

</form>

user যখন Formটি পূরন করে সাবমিট বাটনে ক্লিক করবে তখন ডেটা php ফাইলে চলে যাবে যার নাম “welcome.php” এখানে আরেকটা জিনি ..... ..... ......

PHP

How to learn ফাংশন (Function) | SP Foundationbd

এটা হচ্ছে একটা নাম যেটা আমি কোনো কোডব্লককে দিতে পারি এবং পরে সেই নাম ধরে ডেকে ঐ কোডব্লককে ইচ্ছেমত execution করাতে পারি।এটা পিএইচপি এর মূল শক্তি বলতে পারেন।প্রায় ১০০০ এরও বেশি বিল্ট ইন Function আছে php তে।

একটা Function কে যখন কল করা হয় তখনই এটা execute হয় আর পেজের যেকোনো জায়গা থেকে একটা Function কে কল করা যায়।

সংকেত

function functionName()

{

code to be executed;

}

টিপস:ফাংশনের নাম দেয়ার সময় এমন নাম দিন যেটা দেখেই যেন বোঝা যায় Function টি কি করবে।

ফাংশনের নাম অক্ষর বা _ দিয়ে শুরু হতে পারে,নাম্বার দিয়ে ..... ..... ......

PHP

How to learn অ্যারে (Array) | SP Foundationbd

একটা variable একটা single value এর পাত্র(container).কিন্তু Array একাধিক value’র  ontainer বা পাত্র।একটা অ্যারে হল কিছু উপাদান নিয়ে গঠিত যেখানে প্রত্যেকটি উপাদানের নির্দিষ্ট value আছে-key বা index বলে যেটা দিয়ে উপাদানটিকে রেফার করা হয়।ধরুন আপনার কাছে কিছু শহরের নামের list আছে এখন যদি এগুলোকে কোনো single variable এ store করে রাখতে চান তাহলে এমন হবে-

$city1= "Dhaka"

$city2= "Chittagong"

$city3= "Rajshahi"

$city4= "Sylet"

$city5= "Khulna"

$city6= "Barishal"

কিন্তু একটা Array এসবগুলোকে একটা variable এ ধরে রাখতে পারে।অ্যারের

সাধারন গঠন পদ্ধত ..... ..... ......