PHP: (পিএইচপি শেখার জন্য সেরা ৬টি সাইট)

PHP: (পিএইচপি শেখার জন্য সেরা ৬টি সাইট)
এখানে আমার দেখা এবং বিস্তারিত আলোচনা করে এমন ৬টি সাইট এর ঠিকানা আপনাদের শেয়ার করবো।

১. http://W3schools.com
w3schools হচ্ছে ইন্টারনেট-এ অত্যন্ত জনপ্রিয় এবং সহজ একটি সাইট। ওয়েব ডেভেলপিং শেখার জন্য আমার পছন্দের ১ নং সাইট এটি। এটি বিশ্বের সব ব্যবহারকারীদের জন্য উম্মুক্ত এবং ফ্রী। আমি নিজেও এর থেকে শিখতে সাচ্ছন্দ বোধ করি। বেসিক ও এ্যাডভান্স দুই বিভাগে বিস্তারিত টিউটোরিয়াল পাবেন এখানে। আর শুধু পিএইচপি- না, ওয়েব সাইট ডিজাইনার হিসাবে গড়ে উঠতে যা যা শিখতে লাগে তার সব কিছুই ফ্রী শিখতে পারবেন এখানে ধেকে। উল্লেখ্য, আপনি সম্পূর্ন শিখার পরে স্কীল টেষ্ট দিতে পারবেন। তবে, তাদের থেকে সার্টিফিকেট নিতে হলে সর্বনিম্ন হলেও ৯৫ ডলার গুনতে হবে। নিচের ইমেজটি ক্লিক করে সাইটটির পিএইপি পেজে প্রবেশ করতে পারবেন।

 

২. http://Php.net:
শুধু মাত্র পিএইচপি শিখার জন্য অন্যতম উতকৃষ্ট সাইট। একদম বিগেনার পর্যায় থেকে যারা পিএইচপি শিখতে আগ্রহী তারা এই সাইটি ফলো করতে পারেন নিচের ইমেজটিকে ক্লিক করে।

 

৩. http://About.com
এ্যাবাউট.কম, এই সাইটে এমন কোন বিষয় নাই যে তা নিয়ে টিউটোনিয়াল লিখা হয় নাই। সারা বিশ্বের অনেক প্রসিদ্ধ লেখকরা এখানে বিভিন্ন বিষয় নিয়ে লিখেন। পিএইপি-ও তার মধ্যে অন্যতম। এখানে পিএইচপি এর এ্যাডভান্স বিষয়াবলী নিয়ে বিস্তারিত টিউটোরিয়াল আলোচনা করা হয়।

 

৪. http://Tizag.com
পিএইচপি নিয়ে যারা গবেষনা করতে ইচ্ছুক তারা এই সাইটটিকে ফলো করতে পারেন। এখানে ব্যবহারিক বিষয়গুলো এতটাই সুক্ষভাবে বুঝানো হয়েছে যে, আপনি অন্তত্য এক মাসের মধ্যেই পিএইচপি তে ভাল জ্ঞান অর্জন করতে পারবেন।

 

৫. http://Quackit.com
বেসিক ও এ্যাডভান্স দুই ক্যাটাগরিতে বিভক্ত এই সাইটটি থেকেও সহজে পিএইচপি শিখতে পারবেন। সাইটি ভিজিট করুন নিচের থেকে।

 

৬. http://Freewebmasterhelp.com
নাম দেখেই বুঝা যাচ্ছে এটিও ফ্রী সাইট। সাইটিতে প্রতিটি বিষয় বিস্তারিত বর্ননা করা আছে। যে কেউ সহজেই বুঝতে সক্ষম হবে ইংরেজীতে সামান্য জ্ঞান তাকলেই।
এই হল আমার পছন্দের ৬টি পিএইচপি শিখার সাইট। তবে, সাইটগুলো থেকেই যে আপনি সব শিখতে পারবেন তা নয়। কারন পিএইচপি এমন একটি স্ক্রীপট যার কোন শেখার শেষ নাই। আমরা আমাদের দৈনন্দিন প্রয়োজনের জন্য যতটুকু না হলেই নয় তা আমাদের জানতে হবে। আর জানার বাহিরেও যদি কোন প্রয়োজন আসে তবে সাচ করেই তার স্ক্রীপট পাওয়া সম্ভব।
তাই, নিজে শিখুন এবং অন্যকেও উতসাহিত করুন পিএইচপি শিখতে।

MySQL এর ডাটাবেজ কে সুরক্ষিত করা

MySQL এর ডাটাবেজ কে সুরক্ষিত করা
————————————————-
MySQL ইন্সটলেশনের পর আমাদের টেস্ট ডাটাবেজ, সংশ্লিষ্ট ইউজার এবং তাদের পারমিশন অপসারন করতে হবে । পদ্ধতিটি নিচে ব্যখ্যা করা হলঃ

— DROP DATABASE test;

— SELECT db.Host, db.Db, db.User, db.Select_priv -> FROM db WHERE (db.DB =

“vworksDB”);

— SELECT db.User, db.Host, db.Db -> FROM db -> WHERE (db.Db LIKE ‘test%’);

— DELETE FROM db

-> WHERE (db.Db LIKE ‘test%’);

mysql> DELETE FROM db

-> WHERE (db.Host = “%”);

mysql> DELETE FROM db

-> WHERE (db.User = “”);

— SELECT user.Host, user.User

-> FROM user

-> WHERE ((user.Host = “%”) OR (user.User = “”));

DELETE FROM user -> WHERE ((user.Host = “%”) OR (user.User = “”)); —

FLUSH PRIVILEGES; —

Reference: http://salearningschool.com/displayArticle.php?table=Articles&articleID=598

MySQL বিষয় গুলো: MySQL শুরু

MySQL বিষয় গুলো: MySQL শুরু
মোঃ আনিসুর রহমান ইমন
https://www.facebook.com/casperemon

Mysql Resources:
প্রথমে আপনাকে MySQL এর সর্বশেষ ভার্শন অথবা স্থিথিশিল ভার্শন টি সংগ্রহ করতে হবে।
এখন সর্বশেষ ভার্শন ৫.৬.১৬ । Mysql এর দুটি ভিন্ন সংস্করন আছে । একটি হল community server[ফ্রী] এবং অন্যটি enterprise server[বাণিজ্যিক]
MySQL ডাউনলোড করা:
আপনি নিচের লিঙ্ক থেকে MySQL ডাউনলোড করতে পারেনঃ
http://dev.mysql.com/downloads/installer/5.6.html

Mysql নিয়ে কাজ করা:
ইন্সটল করার পর আপনি Mysql সার্ভার এর সাথে কমান্ড লাইন এর মাধ্যমে কাজ করতে পারেন। কমান্ড লাইন ব্যাবহার করার জন্য অবশ্যই আপনাকে এ বিষয়ে পারদর্শী হতে হবে। কিন্ত আপনি চাইলে GUI IDE ও ব্যাবহার করতে পারেন। GUI টুলস আপনি নিচের লিঙ্ক থেকে ডাউনলোড করে নিতে পারেনঃ
http://dev.mysql.com/downloads/gui-tools/5.0.html

 

GUI দুই প্রকার:
MySQL সার্ভার চালাতেঃ ব্যাকআপ, রিস্টোর, নিরাপত্তা সংক্রান্ত ব্যাপারে ব্যাবহার হয়।
উন্নয়নে: ডাটাবেস তৈরিতে এবং ডাটাবেসের টেবিল, কিওরিস, সঞ্চয় প্রক্রিয়া, ট্রিগার ইত্যাদি।

অ্যাপ্লিকেশান উন্নয়ন:
আপনি এমন অ্যাপ্লিকেশান তৈরি করতে পারেন যেগুলো ব্যাকএন্ডে MySQL ডাটাবেস ব্যাবহার করে। আপনি MySQL ডাটাবেসের সাথে কাজ করার জন্য PHP, Perl, Java, .net এই ভাষা গুলো ব্যাবহার করতে পারেন। সাধারণত, কাজ করার জন্য এগুলোর সাথে ড্রাইভার দেয়া থাকে। অথবা আপনি নিচের লিঙ্ক থেকে Java, PHP, Perl এবং সাদৃশ্যপূর্ণ অন্যান্য ভাষার জন্য ড্রাইভার ডাউনলোড করে নিতে পারেনঃ

http://dev.mysql.com/downloads/connector/

Source of this article: http://www.salearningschool.com/displayArticle.php?table=Articles&articleID=606

PHP হল web development এর একটি বৃহত্তর অংশ

Nazmul Hasan

PHP হল web development এর একটি বৃহত্তর অংশ। এটির আর একটি বড় পরিচয় হল এটি ওপেন cms এর একটি codding works. বর্তমানে PHP দিয়েই দূত গতিতে আগাচ্ছে এবং এটির ব্যাবহার ও বাড়ছে। wordpress হল website কে যেকোন পরিবর্তন যোগ্য করার জন্য ব্যাবহার করা হয়। আর এই বড় কাজটি করে PHP ।
আপনি যখন একটি ওয়েব সইট এর জন্য কোডিং করবেন তখন ওয়েব স্‌ইটের মধ্যে কোন image আনতে হলে লিখতে হচ্ছে

{

<img src=”your image location”/>

}

 

কিন্তু এটি PHP তে wordpress এ করতে হলে লিকতে হচ্ছে

{

 

<img src=”<? php eco get_template_directory(); ?>/your image location”/>

 

} ।
সুতরাং এটি একটি গুরুত্ব পূর্ন বিষয়।

2. http://salearningschool.com/index.php?table=Articles&categoryID=16&category=PHP

আজ আমি আপনাদের পি. এইচ.পি (PHP) দেখাব : Simple coding in PHP

আজ আমি আপনাদের পি. এইচ.পি সম্প্রকে দেখাব-
পি.এইচ.পি এইচ.টি.এম. এল কোড
php স্ক্রিপ্টকে HTML এর Body Section এর ভেতর রেখেছি।
<html>
<head>
<title>My First P
</head>
<body>
<?php
echo “Hello
echo “Hello
echo “Hello
?>
</body>
</html>

HTML এর body ট্যাগ এর ভিতর আমরা <?php ?> ব্যবহার করে তার ভিতর php
কোড লিখেছি
echo “Hello World! “;
echo “Hello Bangladesh! “;
echo “Hello Dhaka! “;
এখন প্রোগ্রামটি রান করলে নিম্নের মতো আউটপুট প্রদর্শিত হবে।
Hello Bangladesh!
Hello Tiger!
Hello Dhaka!
উপরের প্রোগ্রামটি রান করলে এরকম আউটপুট আসবে।
তবে মনে রাখবেন, ঢ়যঢ় তে কোন এক লাইন কোড অর্থাৎ statement লেখা শেষে সেমিকোলন (;)
ব্যবহার করতে হবে আর ডাবল কোটেশন এর ভিতর যা থাকবে সেটি আউটপুট হিসেবে প্রদর্শিত হবে।
যেমন উপরের কোডে লক্ষ্য করলে দেখবেন যে, ডাবল কোটেশন (“”) এর ভিতর Hello
Bangladesh! লিখা ছিল এবং সেটি আউটপুট হিসেবে †`Lv‡‛Q|

এখন আপনাদেরকে আরেকটি প্রোগ্রাম দেখাবো। নিম্নের কোডগুলো আপনি একটি ফাইলে লিখে পূর্বের
মতো সেভ করে রান করে দেখুন। নিম্নের প্রোগ্রামের মাধ্যমে PHP এবং HTML উভয় কোডের
আউটপুট একসাথে দেখাবে।

<html>
<head>
<title> My Fir
</head>
<body>
<?php
echo “Hel”;
?>
<h1> Our Dhak
<?php
echo “W”;
?>
</body>
</html>

এই প্রোগ্রামটি রান করলে আউটপুটে দেখাবে
Hello Bangladesh
Our Dhaka
Welcome Bangladesh
প্রোগ্রামের আউটপুট।
অর্থাৎ, এখানে আমরা দেখতে cvw‛Q PHP এবং HTML উভয় কোডের আউটপুট একসাথে †`Lv‡‛Q|

PHP ভ্যারিয়েবল Declare

এখন আমরা php ভ্যারিয়েবল এর নিয়মগুলো মেনে ভ্যারিয়েবল তৈwi (Declare) করবো :
$txt
এটি শুরূ হয়েছে $ সাইন দিয়ে এবং প্রথম Letter n‡‛Q (a-z) এর মধ্যে। সুতরাং, এটি একটি
ভ্যালিড ভ্যারিয়েবল।
$Txt
এটি $ সাইন দিয়ে শুরূ হয়েছে এবং প্রথম অক্ষর A থেকে Z এর মধ্যে। এখানে ভ্যারিয়েবল
Captial letter দিয়ে শুরূ হয়েছে। সুতরাং এটিও একটি ভ্যালিড ভ্যারিয়েবল।
$_txt
এটিও $ সাইন দিয়ে শুরূ হয়েছে এবং ভ্যারিয়েবল এর নামের প্রথমে Underscore আছে, সুতরাং
এটিও একটি ভ্যালিড ভ্যারিয়েবল।
$5txt
এটি $ সাইন দিয়ে শুরূ হয়েছে ঠিকই, তবে এটি ভ্যালিড ভ্যারিয়েবল না। কারণ, এর প্রথম লেটার
n‡‛Q bv¤^vi আর শর্ত n‡‛Q প্রথম লেটার bv¤^vi হওয়া যাবে না।
$bd5

নিম্নে কিছু ভ্যালিড ভ্যারিয়েবল লেখা হল :

$V
$car
$dhaka
$position
$num
$num5
$num56
$num5bd
$_num
$num_
$num_56
$dhaka_bd
$March_Salary
$March12
$salaryEmployee
$add_two_number
$addTwoNumber
$addtwonumber
$employee_name
$studentName
$studentaddress
$Student
$a
$A
$aa
$ab
$b
$b_a
$a6
$xyz

জাভা প্রোগ্রামের কিছু সংক্ষিপ্ত বিষয় জেনে নেই

1. জাভা প্রোগ্রামের কিছু সংক্ষিপ্ত বিষয় জেনে নেই:
Name : Rayhan Kabir
Email : rayhan150792@gmail.com

প্রতিনিয়ত আমাদের বিশ্ব পরিবর্তিত হচ্ছে ক্রমে। আর এর পেছনে যেটা কাজ করে তা হল আমাদের মেধা ও অন্যটি হল প্রযুক্তি যেটা ছাড়া আমাদের বর্তমান চলমান জীবন একমুহূর্ত কল্পনা করতে পারিনা। আর প্রযুক্তির যুগে ব্যবহারিত অন্যতম ডিভাইস হল অ্যাপস সমৃদ্ধ একটি মোবাইল। যা কিনা হতে পারে আপনার চলমান জীবনের অন্যতম সঙ্গী। আর অ্যাপস সমৃদ্ধ একটি মোবাইল যদি আপনার হাতে থাকে তাহলে সারা বিশ্ব আপনার হাতের মুঠোয় সেটা আর বলার আর অপেক্ষা রাখে না । আর এই অ্যাপস সমৃদ্ধ ফোনে যদি আপনার তৈরি একটি অ্যাপলিকেশন কাজ করে তাহলে বিষয় টি চমক দায়ক হবে। তাই অবাক হওয়ার কিছু নেই-আজ আপনাদের সংক্ষিপ্ত কিছু ধারনা দেব। আর ইতিমধ্যে আমরা জাভা সম্পর্কে কিছু ধারনা পেয়েছি, তাই এবার আমরা জানব কিভাবে Runnable Object দিয়ে কেমন করে Thread তৈরি করতে হয় সে সম্পর্কে। আর Runnable Object তৈরিতে যে বিষয় টি ব্যবহার করা হয় তা হল- Custom Runnable Class তৈরি করা । আর সেটা হল-
public class CustomRunnable implements Runnable {
// instance Variables

public CustomRunnable() {
// Constructor
}

@Override
public void run() {
while (!Thread.currentThread().isInterrupted()) {
//do something
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
break;
}
}
}
}

আর উপরোক্ত ফিচার টি Follow কর আপনি Custom Runnable Class তৈরি করতে পারেন।
এবার আসুন জেনে নিই Custom Runnable Class থেকে
// Runnable Object দিয়ে Thread তৈরি করার উপায় :
import necessasy.packagesAndLibraries;
public class MainRunningClass {
public static void main(String[] args) {
CustomRunnable aCustomRunnable = null;
CustomRunnable anotherCustomRunnable = null;

new Thread(aCustomRunnable).start();
new Thread(anotherCustomRunnable).start();

Thread anotherThread=new Thread(aCustomRunnable);
anotherThread.start();

try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
anotherThread.interrupt();
}
}

সুতরাং আপনি এ সকল লিংক কোড ব্যবহার করে আপনি সঠিক ভাবে আপনি Runnable Object খুব সহজে তৈরি করতে পারেন ।
তাই আপনাকে বল আর দেরি কেন ?
তৈরি করুন আপনার পছন্দের আপ্লিকেশন টি !
2. Java
http://salearningschool.com/index.php?table=Articles&categoryID=32&category=Java
উপরে ভিত্ত করে task লেখা ।

আপাচি ওয়েব সারভার : ব্যাসিক কনফিগারেশন

আপাচি ওয়েব সারভার : ব্যাসিক কনফিগারেশন
BY জাণ্ণাতুন ণাঈম

GUI টুলস :
সাধারণত আপাচি ওয়েব সারভার কনফিগার করার জন্য যেসব GUI টুলস ব্যবহার করা হয় সেগুল শুধুমাত্র প্রাথমিক পর্যায়ের কনফিগারেশন করে থাকে । উচ্চ মানের অর্থাৎ কনফিগারেশন ফাইল এ পরিবর্তন আনার জন্য যেসব GUI টুলস ব্যবহার করা জায় সেগুল হল : Comanche, TkApache, LinuxConf, WebMin, ApacheConf, user_manage ইত্তাদি ।এগুলর মধ্যে Webmin সবচেয়ে বেশি সহজ ও কার্যকরী ।

ব্যাসিক আপাচি কনফিগারেশন এর কিছু তথ্য :
আপাচির তিনটি ফাইল থাকে, সেগুল হল :
১-https.cnf
২-access.cnf
৩-srm.cnf
https.cnf হল মেইন ফাইল,বাকিগুল খুব দরকারি না।

একটি ব্যাসিক আপাচি কনফিগারেশন সাধারনত যেরকম হয় :
httpd.conf is the main file, you can forget about the others.
A basic configuration file may look like the following:
ServerName www.justetc.net #host name .. serving website URL
listen 192.168.0.1:80 # listen to the network interface 192.168.0.1 and port 80
listen 192.168.0.1:400 # listen to the network interface 192.168.0.1 and port 400
User nobody #connect to the apache server as the user nobody #default
Group nobody
ServerAdmin admin@justetc.net #email of the administrator
ServerRoot /usr/locale/apache #apache’s main working folder, apache keeps essential files here
ErrorLog logs/error_log #to keep track of errors
TransferLog logs/access_log #check the access, may make website slower
DocumentRoot /home/www/justetc
——– ওয়েবপেজ এ আক্সেস করার জন্য আপনার নিজের ইউজার আইডি যেভাবে তৈরি ও সেট করবেন :
groupadd -g httpd
useradd -u 999 -g httpd -s /bin/false -c ‘Web Server’
then use

User httpd
Group httpd

Articale Link:
http://salearningschool.com/displayArticle.php?table=Articles&articleID=638

 

পিএইচপি / FI সহজ, গতিশীল ওয়েব অ্যাপ্লিকেশন নির্মাণ করতে ব্যবহার করা যেতে পারে.

পিএইচপি উন্নয়ন ডেভেলপার Rasmus Lerdorf সে তার ব্যক্তিগত হোমপেজে বজায় রাখার জন্য ব্যবহৃত যা কমন গেটওয়ে ইন্টারফেস ( সিজিআই ) পার্ল স্ক্রিপ্ট , একটা সিরিজ লিখেছিলেন যখন 1994 সালে শুরু হয় . টুলস যেমন তার সারসংকলন প্রদর্শন এবং তার ওয়েব ট্রাফিক রেকর্ডিং হিসাবে কর্ম সঞ্চালিত. তিনি যে ওয়েব ফর্ম সঙ্গে কাজ করার ক্ষমতা যুক্ত করতে এবং উপাত্ত সাথে যোগাযোগের জন্য তাদের ব্যাপ্ত , কর্মক্ষমতা কারণে সি এই স্ক্রিপ্ট rewrote , এবং এই বাস্তবায়ন ” ব্যক্তিগত হোম পেজ / ফরম ইন্টারপ্রেটার ” অথবা পিএইচপি / FI বলা .
পিএইচপি / FI সহজ, গতিশীল ওয়েব অ্যাপ্লিকেশন নির্মাণ করতে ব্যবহার করা যেতে পারে. Lerdorf প্রাথমিকভাবে, ” ব্যক্তিগত হোম পেজ সরঞ্জাম ( পিএইচপি সরঞ্জাম ) সংস্করণ 1.0 ” প্রকাশ্যে বাগ অবস্থান ত্বরান্বিত এবং কোড উন্নতি , comp.infosystems.www.authoring.cgi ইউজনেট আলোচনায় দলের উপর জুন 8 হিসাবে পিএইচপি / FI মুক্তির ঘোষণা 1995 . এই রিলিজে ইতিমধ্যে পিএইচপি 2013 হিসাবে আছে যে মৌলিক কার্যকারিতা ছিল. এই পার্ল মত ভেরিয়েবল , ফর্ম হ্যান্ডলিং , এবং HTML এম্বেড করার ক্ষমতা অন্তর্ভুক্ত . সিনট্যাক্স পার্ল যে সাদৃশ্য কিন্তু , সহজ আরো সীমিত এবং কম সঙ্গতিপূর্ণ ছিল ‘.
প্রারম্ভিক পিএইচপি একটি নতুন প্রোগ্রামিং ভাষা হতে উদ্দেশ্যে , এবং Lerdorf অতীতের দিকে লক্ষ সাথে , সংগঠিত যেতেন না হয় : “আমি এটা বন্ধ করার জন্য কিভাবে জানি না , একটি প্রোগ্রামিং ভাষা লিখতে কোনো অভিপ্রায় নেই ছিল না […] আমি কখনই কোন আছে একটি প্রোগ্রামিং ভাষা লিখতে কিভাবে ধারণা , কাজ এবং আনুষ্ঠানিকভাবে নভেম্বর 1997 সালে পিএইচপি / FI 2 মুক্তি বেটা টেস্টিং, মাস পর, আমি শুধু ” . পথে পরের লজিক্যাল পদক্ষেপ যুক্ত রাখা একটি উন্নয়ন দল গঠন করে শুরু হয় .

PHP, MySQL, Java মূলত এক ধরনের প্রোগ্রামিং ভাষা/Tool

PHP, MySQL, Java মূলত এক ধরনের প্রোগ্রামিং ভাষা। যার মাধ্যমে মূলত Wed Design করা হয়ে থাকে। ডিনামিক Wedsite তৈরীর ক্ষেত্রে এই ভাষা খুবই জানা প্রোয়োজন। আপনি যদি এজন দক্ষ Wed Designer হতে চান তাহলে আপনাকে অবশ্যই PHP, MySQL, Java and .net জানতে হবে।
১/ এবার আসুন জানি প্রোগ্রামিং ভাষা কি?
 প্রোগ্রামিং ভাষা (ইংরেজি ভাষায়: programming language) হচ্ছে এক ধরনের কৃত্রিম ভাষা (artificial language) যা কোন যন্ত্রের, বিশেষ করে কম্পিউটারের আচরণ নিয়ন্ত্রণ করার জন্য ব্যবহার করা হয়। মানুষের মুখের স্বাভাবিকভাষাগুলোর মত প্রোগ্রামিং ভাষাগুলোও বাক্যতাত্ত্বিক (syntactic বা বাক্যস্থিত বিভিন্ন পদের মধ্যে সম্পর্ক কী হবে সে-সংক্রান্ত) ও আর্থ (semantic বা শব্দের অর্থসংক্রান্ত) নিয়ম মেনে চলে।
২/ এবার আসুন জানি PHP, MySQL কি?
 পিএইচপি হচ্ছে একটি স্ক্রিপ্টিং ভাষা যা মূলতঃ চলমান ওয়েব পাতা তৈরির জন্য ডিজাইন করা হয়েছে। ইহা কমান্ড লাইন ইন্টারফেস ক্ষমতাকে অন্তর্ভুক্ত করেছে এবং স্ট্যান্ডআলোন গ্রাফিক্যাল আপ্লিকেশনকে ব্যবহার করতে পারে।
৩/ এবার আসুন জানি Java কি?
 জাভা একটি প্রোগ্রামিং ভাষা। সান মাইক্রোসিস্টেম ৯০এর দশকের গোড়ার দিকে জাভা ডিজাইন করার পরে এটি অতি দ্রুত বিশ্বের সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষার একটিতে পরিণত হয়। জাভা’র এই জনপ্রিয়তার মুল কারণ এর বহনযোগ্যতা (portability), নিরাপত্তা, এবং অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ও ওয়েব প্রোগ্রামিং এর প্রতি পরিপূর্ণ সাপোর্ট।
৪/ এবার আসুন জানি .net কি?
 .NET একটি প্রোগ্রামিং ভাষা। যা Microsoft কত্রিক পরিবরতন করা হয়েছে Microsoft Windows পরিছালনা করার জন্য। এটি Database ও Web Design এর কাজেও ব্যাবহার করা হয়ে থাকে।

আল্প কিছু কথায় এই বিষয় গুলো বলা সম্ভব নয়। এর জন্য আপনাকে Video tutorial দেখতে হবে।
এবং আর অনেক বই পরথে হবে।

PHP
http://salearningschool.com/index.php?table=Articles&categoryID=16&category=PHP

Java: জাভা

জাভা

জাভা একটি কম্পিউটার প্রোগ্রামিং ল্যাগুয়েজ । জাভা প্রোগ্রামটির ডেভেলব করেন জেমস্ গসলিং। জাভা প্রোগ্রাম ল্যাগুয়েজ ১৯৯৫ সালে প্রথম প্রকাশ পায়, যার কাজ শুরু হয়েছিল ১৯৯১ সালে। এই সময়ে সবচেয়ে জনপ্রিয় প্রোগ্রামিং ল্যাগুয়েজ হিসেবে ব্যবহার হচ্ছে জাভা প্রোগ্রাম। এটি মূলত সেই ধরনের প্রোগ্রাম যা কাজ করে যেকোন জাভা ভারচুয়াল মেশিনে, যা কম্পিউটার প্রোগ্রামিং ল্যাগুয়েজ শিল্পের আলোড়ন সৃষ্টি করেছে।শুরুতে জাভা প্রোগ্রামটির ডেভেলব প্রতিষ্ঠানের নাম ছিল মারগেড ইনটু ওরাকাল সিস্টেম এখন সান মাইক্রোসিস্টেম্স নামে পরিচিত।জাভা প্রোগ্রাম ব্যবহারের মাধ্যমে প্রোগ্রামের ইনিস্টল সমস্যার সমাধান হয়।সুতরাং কম্পিউটার শিল্পের উন্নয়নের জন্য জাভা কম্পিউটার প্রোগ্রামিং ল্যাগুয়েজ বিশেষ প্রয়োজনীয়।