ICT Practical Lecture

Dear Students I am posting all my Practical Lectures here, Click on the relevant Lecture Name for Download to your computer.

প্রিয় শিক্ষার্থীরা, আমি প্রাক্টিকাল ক্লাসের লেকচার গুলো এই পেইজে পোস্ট করছি, যে লেকচারটি প্রয়োজন তার নামের উপর ক্লিক কর।

Some Important tips
> Bangla unicode Software Avro or Bijoy or any relevant software should be installed on your pc/device.
> Office Powerpoint 2007 or upper versions should be installed.

[ কিছু প্রয়োজনীয় টিপস]
> বাংলা ইউনিকোড সফ্টওয়ার অভ্র বা বিজয় বা যে কোনটি সেটাপ থাকতে হবে।
> অফিস পাওয়ার পয়েন্ট ২০০৭ বা এর উপরের যে কোন ভার্সন ইনস্টল করা থাকতে হবে।

Advertisements

PHP [what and how? ]

PHP is a general-purpose server-side scripting language originally designed for Web development to produce dynamic Web pages. It is one of the first developed server-side scripting languages to be embedded into an HTML source document, rather than calling an external file to process data. Ultimately, the code is interpreted by a Web server with a PHP processor module which generates the resulting Web page.

☻Functions
PHP has hundreds of base functions and thousands more via extensions. These functions are well documented on the PHP site; however, the built-in library has a wide variety of naming conventions and inconsistencies. PHP currently has no functions for thread programming, although it does support multiprocess programming on POSIX systems.

☻Objects
Basic object-oriented programming functionality was added in PHP 3 and improved in PHP 4 Object handling was completely rewritten for PHP 5, expanding the feature set and enhancing performance. In previous versions of PHP, objects were handled like value types. The drawback of this method was that the whole object was copied when a variable was assigned or passed as a parameter to a method. In the new approach, objects are referenced by handle, and not by value.

☻Compilers
The PHP language was originally implemented as an interpreter. Several compilers have been developed which decouple the PHP language from the interpreter. Advantages of compilation include better execution speed, static analysis, and improved interoperability with code written in other languages. PHP compilers of note include Phalanger, which compiles PHP into Common Intermediate Language (CIL) byte-code, and HipHop, developed at Facebook and now available as open source, which transforms the PHP Script into C++, then compiles it, reducing server load up to 50%.

HTML

HTML, HYPERTEXT MARKUP LANGUAGE…
Writing a simple HTML Source…
<<>>open Notepad/any simple text editor.. I.E NOTEPAD++, GEDIT, etc
<<>>Save the page as, your_file_name.html 
[.html/.htm is the extension for html files, file name can be any name as your wish]
Now Write
<html>
<head>
<title> my first page</title>
</head>
<body>
<h1>Hello Web World</h1>
<p>This is a sample paragraph. which can be start with oneline and end with multiple lines. You can use any type of text as content. Most of the time we use paragraph to show text based contents of a page. 
</p>
</body>
</html>

now save the file again.. 
right click on the file, and open with the file with any browser..
Most of the computers will open this file with default browser set on your computer. E.G, Internet explorer, Mozilla Firefox.

<html> === Start tag of html file
<head> === Header contents
</ === end of tags
<body> === main body contents. this contains the most part of the website. we see all the design or implementations of html under body tag.
<h1> === headline type 1.. there are 6 types of headline. h1 to h6, gradually reduces the size of headline texts.
<p> === Paragraphs

HTML -Part 2
▬☻☻▐☻☻▬▬
<html>
</html>

… 
Opening and closing tag of a HTML DOCUMENT
ওয়েবসাইটের শুরু এবং শেষের ট্যাগ।

<head>
</head>

Contains website information, i.e titles, meta contents, search contents.
ওয়েবসাইটের বিভিন্ন তথ্য রাখে, যেমন, টাইটেল, মেটা তথ্যভান্ডার, সার্চএর তথ্য সমূহ! একস্টার্নাল ফাইল যোগাযোগ ব্যবস্থাও এই ট্যাগের ভেতর থাকে!

<title>
</title>

Contains the title of the website.. 
ওয়েবসাইটের টাইটেল দেখানোর জন্য এই ট্যগ ব্যবহৃত হয়! [উপরে ব্রাউজার উইন্ডতে]

<body>
</body>

Contains websites contains, i.e text, images, videos etc etc, the browsers shows the contents of body to us.
ওয়েবসাইটে যা যা দেখানো হয়, তা বডি ট্যাগের ভেতর রাখা হয়!

<a href>HOME</a>

An example of a text base link/button. 
Anchor to hyper Reference. 
একটি লেখার উপর লিংক বসানোর জন্য উদাহরণ,
হাইপার রেফারেন্স এর জন্য যুক্ত ব্যবস্থা!
▬☻☻▐☻☻▬▬
HTML Part-3
▐▐▐▐▐▐ ▐▐▐▐▐▐▐▐▐▐▐▐
To Create a HTML Document..
1. Go to any text editor [Notpad, Gedit, TextEdit etc ]. যেকোন টেস্কট এডিটর ওপেন করুন
2. Save the file with extension *.html* i.e : “my_new_page.html” ফাইলটি *.html* নামে সেইভ করুন যেমন: my_new_page.html
3. Start with Open Tag <html>
Here is a sample of HTML Document দেখুন একটি এইচটিএমএল ফাইলের নমুনা।

<html>
<head>
<title> Hello World</title>
</head>

<body>
<h1>Hello Beautiful World</h1>
<p1>This is my First Website. I am learning Html Step by Step. One Day I will be able to learn how to Design and Develop Web Sites. Thanks for Reading. 
</p>
</body>
</html>
4. Now Save the document. Close it. এবার ডকুমেন্ট টি সেইভ করুন এবং বন্ধ করে দিন। (বন্ধ না করলেও চলবে)
5. You will see the document will be shown as browser Icon. Don’t Worry HTML Documents are set to open with browser with default setting of any Operating System. আপনি যেস্থানে ফাইলটি সেইভ করেছেন সেস্থানে গিয়ে দেখুন, ফাইলটি ব্রাউজার আইকোন এ দেখাচ্ছে। চিন্তানেই, যেকোন অপারেটিং সিস্টেমেই এইচটিএমএল ডকুমেন্টএর ডিফল্ট সেটিংএ ব্রাউজার সেট করা থাকে।
6. Just Double Click the File, you will see the magic. ফাইলটিতে ডাবল ক্লিক করুন এবং যাদু দেখুন।

 

চলবে…

C Programming [ How and What? ]

«▐«▐«
Dennis MacAlistair Ritchie (b. September 9, 1941; found dead October 12, 2011),
«▐«▐«
was an American computer scientist who “helped shape the digital era.”He created the C programming language and, with long-time colleague Ken Thompson, the Unix operating system.[1] Ritchie and Thompson received the Turing Award from the ACM in 1983, the Hamming Medal from the IEEE in 1990 and the National Medal of Technology from President Clinton in 1999. Ritchie was the head of Lucent Technologies System Software Research Department when he retired in 2007. He was the ‘R’ in K&R C and commonly known by his username dmr.
«▐«▐«

Search Engine : What is that?

A web search engine is designed to search for information on the World Wide Web. The search results are generally presented in a line of results often referred to as search engine results pages (SERPs). The information may be a specialist in web pages, images, information and other types of files. Some search engines also mine data available in databases or open directories. 
ওয়ার্ল্ড ওয়াইড ওয়েব থেকে তথ্য সংগ্রহ বা খোঁজার জন্য যেই প্রকৌশল ব্যবহার করা হয়ে থাকে.. তাকেই বলা হয় ওয়েব সার্চ ইন্জিন। সার্চরেজাল্ট বা পাওয়া তথ্য গুলো যে পেইজ গুলোতে ক্রমান্বয় সাজানো হয়ে থাকে.. তাদের বলা হয়.. সার্চ ইন্জিন রেজাল্ট পেইজ (SERP)। বিভিন্ন ওয়েব পেইজ, ছবি, তথ্য সমগ্র এবং অন্যন্য ফাইল গুলোই সাধারণত তথ্য হয়ে থাকে.. এতে কিন্তু ডেটাবেসে সংরক্ষিত খোলা তথ্য বা ফাইল গুলো ও অনেক সময় এসে পড়ে।

কিছু নাম করা ওয়েব সার্চ ইন্জিন হলো..
GOOGLE, YAHOO, BING, BAIDU, ASK , AOL etc…

wordpress : Hands on

WordPress: 
◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙
«A free Blogging tool, also a Content Management System (CMS) created with Php & Mysql. Its Free for download and open source. 
Currently The Most Popular Blogging System in www.
◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙
«It was first released on May 27, 2003, by founders Matt Mullenweg and Mike Little as a fork of b2/cafelog. 
As of December 2011, version 3.0 had been downloaded over 65 million times .
◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙
«Features
╝Themes
╝Plugins
╝Widgets
╝Multi-user and Multi Blogging
╝Mobile Support
╝Open Source
◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙
Current Version is 3.4.2 for Download
Version 3.5 is announced to be released in December 2012
◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙◙
You can make
○Static Simple website
○News Paper
○Blog
○Commercial Semi Dynamic sites
○and many more

…. শুধুই তোমার জন্য! ভালো থেকো!

…. শুধুই তোমার জন্য! ভালো থেকো!

স্তব্ধ বসে আছি আমি, চারদিক অন্ধকার,,
স্ক্রীনের নীলচে আলোতে চেয়ে আছি,
সামনে এক অন্য দুনিয়া, তাতে হয়তো ডুবে রয়েছি!
ছন্দকে নিয়ে খেলার চিন্তা করছি!

এইযে ছন্দ, এইযে কবিতা বা কবিতার মত কিছু একটা!
আনন্দ আর বেদনার মিস্রন! আবদ্ধ আবেগটা!
অথবা এক অনাবীল মাধুরতার অপেক্ষায় এই মনটা!
সবুজের মাঝে দিয়ে দূরে মেঘেদের ভেলায় দিকে চাওয়ার প্রবনতা!

সবকিছুরই মাঝে ছন্দ খুঁজতে চাই আজ..
চিৎকার করে বলতে চাই, জীবনটা কেন খায় ভাঁজ!
আবার নিজেকে নিয়ে চলতে শুরু করি, আবার মনে আসে সাঁঝ!
নতুন সকালের অপেক্ষায় থাকি, ভুলে যেতে চাই সব কাজ!

সবারই একটি নতুন পৃথিবী থাকে, থাকে ছন্দময় সপ্ন!
সবারই একটি আত্না আছে, আছে ভালোবাসার রত্ন!
নীরবে শুধুই ভেবে যাই, অস্থির চিন্তায় মগ্ন!
নীরবে আমি গান গাই তোমার, মনটা যে খোঁজে লগ্ন!

শুধুই তোমার জন্য, তুমি জানবেনা.. কিন্তু এই পৃথিবীটা জানুক!
শুধুই ভালোবাসার জন্য, তুমি ভাববেনা, কিন্তু আমার মনটা ভাবুক!
শুধুই কল্পনার জন্য, তুমি সপ্ন দেখবেনা, কিন্তু আমার সপ্ন চলুক!
শুধুই ছন্দের জন্য, তুমি পড়বেনা, কিন্তু আমার কবিতাটি হোক!
……… ২৪ মে