Post Search

Java Script

Javascript While লুপ Tutorials | SP Foundationbd

Programing এ বিভিন্ন সময় একই code বারবার execute করানোর প্রয়োজন হয় যেমন যতক্ষন ৫০ পর্যন্ত না পৌছাবে ততক্ষন ০ থেকে ৫০ পর্যন্ত সব বিজোর সংখ্যা দেখিয়ে যেতে থাকবে। এরুপ কাজ করতে লুপিং ব্যবহার করা হয়। একটা condition/ expression দেয়া হয় যতক্ষন এই condition পুরন হবেনা ততক্ষন while স্টেটমেন্টের code execute হতে থাকবে।

1.var i = 0;

2.while( i < 50){

3.if(i % 2 != 0){

4.document.write(i + '<br/>');

5.}

6.i++;

7.}

এখানে while () এর ভিতর এক্সপ্রেশন টি check করে দেখবে যে i এর মান ৫০ এর চেয়ে ছোট কিনা যদি ছোট হয় তাহলে true রিটার্ন করবে এবং বিজোর সংখ্যার বের কর ..... ..... ......

Java Script

Javascript Else If statement tutorials | SP Foundationbd

এর আগে if এবং if.. else statement উদাহরন সহ দেখে এলাম। if দিয়ে একটা codeblock এক্সিকিউট করানো যায় আর if.. else দিয়ে দুটি codeblock লেখা যায় যেখানে কন্ডিশনের উপর ভিত্তি করে যেকোন একটি codeblock execute হবে। এখন আপনার যদি একের অধিক condition check করতে হয় তখন কি করবেন? এতক্ষন তো একটা condition check করা শিখলাম, একাধিক condition check করতে if...else if... else staement আছে জাভাস্ক্রিপ্টে। শুধু javascript  নয় সব programing ল্যাংগুয়েজেই এইসব স্টেটমেন্টের সুবিধা আছে।

01.var i = 5;

02.if(i < 3){

03.document.write('Hi "i" is small than 5');

  1.  

05.}else if(i == 5){

06.document.write('Hi "i" is equal to 5');

    ..... ..... ......

Java Script

Javascript If স্টেটমেন্ট tutorials | SP Foundationbd

এতক্ষনে অনেকগুলি if statement দেখে এসেছেন আগের tutoriral গুলিতে। এটা তেমন কিছুই নয় শুধুমাত্র if() এর ভিতর যে এক্সপ্রেশনটি থাকে সেটা যাচাই করে।boolean মান যাচাই করে অর্থ্যাৎ দেখে যে এক্সপ্রেশনটি true নাকি false (1 নাকি 0) রিটার্ন করে। যদি true হয় তাহলে if স্টেটমেন্ট টি এক্সিকিউট হয় এবং এই কোডব্লকে ঢুকে যায়। আর যদি false হয় মানে ০ রিটার্ন করে তাহলে else স্টেটমেন্ট এর কোডব্লকে ঢুকে যায়। যেমন শুধু if স্টেটমেন্টের একটা উদাহরন

1.var x = 'hi';

2.if(x == 'hi'){

3.document.write('yes "x" is equal to "hi"');

  1.  

5.}

যদি ২ নম্বর লা ..... ..... ......

Java Script

জাভাস্ক্রিপ্ট স্টেটমেন্ট (Javascript statement tutorials ) | SP Foundationbd

আমরা জাভাস্ক্রিপ্টে যেসব code লিখি এগুলি এক একটা কমান্ড ব্রাউজারের জন্য। এগুলি ব্রাউজারকে বলে তাকে কি করতে হবে। ইংরেজীতে যেমন আমরা বাক্য লিখি আর একটা বাক্য শেষ হয় ফুল স্টপ (.) দিয়ে। জাভাস্ক্রিপ্ট স্টেটমেন্টও এরুপ এক একটা command বা বাক্যের মত, এটা শেষ হয় সেমিকোলন দিয়ে (;)। এটাকে বলতে পারেন javascript বাক্য। একটা javascript স্ক্রিপ্টে এরুপ কিছু স্টেটমেন্ট থাকে। এগুলি ব্রাউজারকে নির্দেশনা দেয়।

কিছু statement

1.var x = 20;

2.document.write('test');

3.if(x == 20){

4.alert('Hi 20');

  1.  

6.}

..... ..... ......

Jquery & Ajax

jQuery is, toggle and slideToggle method | SP Foundationbd

Jquery তে is() method টি বেশ কাজের। ধরুন আপনার একটা এপ্লিকেশনে  check  করা দরকার যে h3 ট্যাগের পর কোন p tag আছে কিনা?বা একটা এলিমেন্ট visible কিনা? ইত্যাদি কাজের জন্য এই method ব্যবহার করতে পারেন। যেমন

index.html

01.<html>

02.<head>

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

04.<script type="text/javascript">

05.$(document).ready(function(){

06.$('#tutorial').click(function(){

07.if($('# SPFoundationbd).is(':visible')){

08.$('# SPFoundationbd).hide();

09.}else{

10.$('# S Foundationbd).show();

11.};

12.});

13.});

14.</script>

15.</head>

16.<body>

17.<p id="tutorial">When you click me,a button will toggle</p>

18.<input type="submit" id=" SPFoundationbd " value="Submit"/>

19.</body>

20.</html>

আউ ..... ..... ......

Jquery & Ajax

jQuery callback function | SP Foundationbd

Jquery র effect সম্পর্কিত method গুলিতে শেষ প্যারামিটার হিসেবে একটা function পাঠানো যায়। effect শেষ হওয়ার পরেই এই function execute হয়।এই ফাংশনকে callback function  বলে।উদাহরন এরুপ একটি ইফেক্ট সম্পর্কিত মেথড slideDown() এবং slideUp() নিয়ে এটা উদাহরন দিচ্ছি।সাধারনত আমরা এই method দুটি কিভাবে লিখি?

1.slideDown(500);

এভাবে তাইনা?এখন এই ৫০০ হচ্ছে কত গতিতে সে slide নিচে নামাবে,যাইহোক এই প্যারামিটারের পর কমা দিয়ে আমরা কলব্যাক ফাংশন দ্বিতীয় প্যারামিটার হিসেবে পাঠাতে পারি।এবং এই ফাংশনে আপনি অন্য যেকোন কাজ করতে পারেন।সুবিধা ..... ..... ......

Codeigniter

কোডইগনাইটার URI রাউটিং টিউটোরিয়াল (CodeIgniter URI Routing Bangla Tutorials) | SP Foundationbd

আমরা সবাই জানি কোডইগনাইটারের URI কিভাবে কাজ করে। প্রথমে class এরপর মেথড এবং এরপর প্যারামিটার যেমন www. spfoundationbd.com/tutorial/php_tut/1 এখানে "tutorial" হল ক্লাসের নাম এবং method হল "php_tut" এরপর "1" হল প্যারামিটার। এরপর আরও প্যারামিটার থাকতে পারে, সব ..... ..... ......

Codeigniter

কোডইগনাইটার Ajax টিউটোরিয়াল (CodeIgniter Ajax Tutorial) | SP Foundationbd

বর্তমানে php র application মানেই এজাক্স থাকবে। ajax দিয়ে পেজ reload ছাড়াই ডেটাবেস কিংবা অন্য কোন সোর্স থেকে নতুন ডেটা ব্রাউজারে দেখতে পারে। এর আগেও Jquery তে একটা ajax tutorial  দিয়েছিলাম। তবে সেটা raw PHP তে ছিল। এবার এই টিউটোরিয়ালে codeigniter ..... ..... ......

Codeigniter

কোডইগনাইটার file আপলোড (CodeIgniter File Upload)

কোডইগনাইটারে file আপলোডের জন্য একটি class আছে নাম "upload" এটা দিয়ে যেকোন file, ছবি ইত্যাদি validation করে upload করা যায়। raw PHP' মত এত বেশি কোড লিখতে হবেনা। শুধু কিছু কনফিগারেশন ঠিক করে দিতে হবে (কন্ট্রোলারে) ব্যাস ..... ..... ......

CSS

How to learn সিএসএস ডিসপ্লে | SP Foundationbd

display প্রোপার্টিজ দিয়ে ব্লক লেভেল element কে inline আবার inline element কে ব্লক লেভেল বানানো যায়। এছাড়া এই প্রোপার্টিজ দিয়ে এলিমেন্ট অদৃশ্য করে রাখা যায়। মুলত এর ৩/৪ টি মান খুব ব্যবহার হয় বাকি মানগুলি দিয়েও অনেক কাজ হয় তবে কম ব্যবহৃত হয়ে থাকে।

1..navigation a {

2.display: block;

3.margin-left: 0.5em;

4.padding: 5px;

5.border: 1px solid #000;

6.color: #000;

7.text-decoration: none;

8.}

display:inline; দিয়ে দেখুন (এটাই বা্ ডিফল্ট থাকে) সব a বা এনকর ট্যাগ একলাইনে দেখাবে। এনকর হচ্ছে (<a></a> ) ইনলাইন এলিমেন্ট। display:block; দেয়াতে ব্লক লেভেল এলিমেন্টের মত কাজ কর ..... ..... ......


SP FoundationBD is optimized for learning, testing, and training. Examples might be simplified to improve reading and basic understanding. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using this site, you agree to have read and accepted our terms of use, cookie and privacy policy. Copyright 2016-2017 by Refsnes Data. All Rights Reserved.

Modina Plaza C-Block, Merajnagar, Rayerbag, Dhaka-1362.

Mobile: 01703136868

Skype: md.shahab.uddin9

www.spfoundationbd.com