Learn

Learn Online Free » Web Design & Development Courses – Step by Step with Examples

JavaScript Introduction

JavaScript is a lightweight programming language that is used to make web pages interactive. It is an interpreted programming language that supports object-oriented properties as well. JavaScript is one of the three core technologies used in the majority…

JavaScript Basic Program

This basic javascript program is used output a Hello message in Browser. Javascript code must be inserted inside tags. Try Live Example: http://codepen.io/pen/

JavaScript Events

DOM (Document Object Model): The Document Object Model (DOM) is a programming API for HTML and XML documents. It defines the logical structure of documents and the way a document is accessed and manipulated. Source: https://www.w3.org/TR/WD-DOM/introduction.html JavaScript Events:…

CSS Introduction

What is CSS? CSS stands for “Cascading Style Sheet”. Cascading Style Sheets (CSS) is a language used to specify design & formatting of web pages. In other words, CSS is used to control the style of a web…

CSS Inclusion

In this tutorial, we will Type of CSS Inclusion methods in HTML. There are four ways to include style sheets into HTML pages: Inline, Embedded/Internal, External, Imported.

CSS Syntax

A CSS code or document is basically a set of style rules. We apply these CSS Rules for the formatting of HTML Page. For an example, we can change the size of text or background color of HTML…

CSS Selectors

CSS Selectors selects HTML elements to apply style rules. Learn CSS Class Selectors | Id Selectors | Element Selector | Group Selector with examples.

CSS Colors

CSS provides different options to define colors for HTML Page. CSS Color can be applied to text or fonts in HTML Tags CSS Color can be applied to background areas of HTML Tags & page. CSS Color can…

HTML Introduction

What is HTML? HTML is the standard markup language for creating web pages. HTML stands for HyperText Markup Language. Hypertext is more than simple text. Hypertext can works as a link. A markup language is a computer language…

WordPress Introduction

What is WordPress? WordPress is open source web publishing software you can use to create a beautiful website or blog. It is a content management system (CMS) based on PHP and MySQL. WordPress is the world’s most popular…

WordPress Installation

WordPress installation is easy process as it includes few simple steps. Steps to Install WordPress on Localhost/Xampp This tutorial will guide you with WordPress installation on localhost Download the latest version of WordPress from WordPress.org. Place WordPress folder/files…

WordPress Frontend & Backend

As WordPress is a Content Management System; it allows us the management (creation and modification) of website content. Where WordPress manage its content? The answer is: using “WordPress Backend” WordPress Frontend & Backend – Two sides of the…

WordPress Dashboard Screen

In this tutorials, we will provide an overview of WordPress Dashboard Screen. It is also known as WordPress Admin Panel and Backend. WordPress dashboard enables you to control the content of your website. It provides access to various…

HTML Page Structure

A basic HTML page structure mainly consists of 3 HTML tags: : A Web page begins & end with html tag : It includes page title, scripts, styles & meta information about website : It will contains main…

HTML Head

HTML Head element mainly contains metadata (data about data) about the HTML Page. You can place html page title, scripts, styles and other meta information in head element. This information is helpful for search engines as well as…

HTML Elements and Tags

A Website page is made-up of multiple HTML elements and HTML element is made of html tags. HTML Tags HTML tags are like labels or keywords to define webpage. These tags tells the browser about the format or…

HTML Attributes

HTML Attributes are part of the HTML Tags & elements. These attributes specify some additional style or special information about the HTML tags. Most of the time attributes are specified as pairs. For example: Syntax of HTML Attributes…

HTML Headings

HTML specify six levels of headings. All heading element has its own font size and spacing before and after the heading. Headings are defined with the to tags. defines the most important (highest level) heading.defines the least important…

HTML Paragraphs

HTML paragraph tags are used to define the text paragraphs. When we create any document, we divide text content into multiple paragraphs. Similarly, HTML documents can be divided into html paragraphs. HTML tag defines a paragraph. This Paragraph…

jQuery Introduction

jQuery is a fast, small, and feature-rich JavaScript library. Its feature includes: HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination…

Bootstrap Introduction

Bootstrap is free and powerful platform to build responsive websites. It is based on HTML, CSS and JavaScript. Bootstrap simplify front end web development that support devices of all shapes. Bootstrap Tutorial will be updated shortly. Please visit…

PHP Introduction

What is PHP? PHP is the most popular programming language for web development? Introduction to PHP includes its Features and Future Scope in this PHP Tutorial

ASP Introduction

ASP Stands for Active Server Pages. It is developed by microsoft. ASP is not a programming language but it enable us to use scripting in our documents. a step by step ASP tutorial will be added in few…

PHP Terminology

PHP programming, involve different terms, tools and related technologies for web development. Learn briefly about common PHP Terminology

PHP Installation

Learn PHP Installation Step by Step using XAMPP (PHP – MySQL – Apache) in Windows. Click for PHP Installation tutorial for beginners

PHP Syntax

Learn PHP Syntax with an example – Create your first PHP basic program and Learn how to Run first PHP Script – Free Tutorials available at Tutorials Class

PHP Comments

PHP Comments Tutorial – PHP Comment is simply description about the PHP script or code. Learn Single Line & Multiple Line Comments syntax with example

PHP Variables

PHP Variables store a value that can change during the program execution. Learn more about PHP Variables & Variable Rules with example in this tutorial.

PHP Operators

PHP Operators are used to performing operations on variables and values. Learn more about PHP Operators with Examples. Find programs & assignments related to PHP Operators.

PHP Data Types

PHP Data types is a set of values and the allowable operations on those values. PHP supports eight primitive types. Learn about different PHP data types with examples.

PHP Decision Making

PHP decision statements are used to make a decision, based on some conditions. Learn PHP IF ELSE & Switch Statements with examples

C Introduction

What is C Programming Language? C is a general-purpose programming language that is used to develop firmware or applications. C programming provides base for all programming languages. Most of the modern programming languages are derived directly or indirectly…

C++ Introduction

C++ is general purpose object-oriented programming language developed by Bjarne Stroustrup. More about C++ Programming Language? C++ is an incremental version of C. C++ can be think as extensions of feature of C language. In C++, we can…

Java Introduction

Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java…

MySQL Introduction

Many of the world’s largest and fastest-growing organizations including Facebook, Google, Adobe, Alcatel Lucent and Zappos rely on MySQL to save time and money powering their high-volume Web sites, business-critical systems and packaged software. A Step by Step…

PHP Loops

PHP Loops are used to execute the same block of code again and again until a certain condition is met. Learn more about While, Do-While, For and Foreach Loops in PHP with examples

PHP Functions

PHP Functions can be seen as ‘block of code’ or ‘set of statements’ that perform some tasks when executed. A function usually takes some input arguments, perform some action on them and returns some result. Example of a…

PHP Constants

A PHP constant is a name or an identifier for a simple value. A constant value cannot change during the execution of the script. Rules About Constant By default, a constant is case-sensitive. By convention, constant identifiers are…

PHP Errors

PHP Errors: PHP throws a different type of errors if something inappropriate happens during the program execution. It could be because of wrong syntax or many other reasons. By default, PHP handles errors in a simple way. An…

PHP Arrays

PHP Array stores one or more similar type of values in a single value. Learn about Numeric, Associative and Multidimensional arrays with an example

PHP Array Functions

PHP Array Functions allow you to access and manipulate arrays. Simple and multi-dimensional arrays are supported. Some Important Functions of PHP Arrays are listed below: array() Returns an array of the parameters. The parameters can be given an…

jQuery Syntax

jQuery basically allows you to select and manipulate HTML elements. So, jQuery Syntax is made up of selecting HTML elements and performing some action on the elements. The Selector and Action is combined by using dot (.) sign….

jQuery Document Ready function

As jQuery selectors allow you to select and manipulate HTML elements. A page can’t be manipulated safely until the document is “ready.” jQuery Document Ready function make sure that function available after the document is loaded. Here are…

jQuery noConflict method

jQuery uses the $ sign as a shortcut for jQuery. There are many other popular JavaScript frameworks like: Angular, Backbone, Ember, Knockout, and more. Many of these libraries also use $ as a function or variable name. If…

PHP String Handling

PHP String A string is a sequence of characters, like “Hello PHP!”. Run : http://ideone.com/vAUlM5 PHP String Functions Get The Length of a String using Function The PHP function returns the length of a string. Run : http://ideone.com/GXnHx2…

PHP Advanced

As you have learned the basic concepts of PHP, we will now move towards PHP advanced concepts. This will includes Files, Forms, Session, and Cookies Click on the next chapter to begin.

PHP Forms Handling

Forms HTML web forms are a combination of buttons, checkboxes, and text input fields embedded inside of HTML documents to capture user input. One of the most powerful features of PHP is the way it handles HTML forms….

PHP File Upload

Learn PHP File Upload with example. In this tutorial, we will upload files to server using HTML Form & PHP $_FILES variable & move_uploaded_file() function.

PHP File Handling

PHP File Handling PHP File handling is an important part of any web application. You often need to open and process a file for different tasks. Opening a File Reading a File Writing a File Closing a File…

GET and POST Method in PHP

HTTP The Hypertext Transfer Protocol (HTTP) is designed to enable communications between clients and servers. HTTP works as a request-response protocol between a client and server. A web browser may be the client, and an application on a…

PHP Send Mail

In web application, it is common to send email messages. Almost every website has some query form or contact form where user fill form & form data will be sent in email to site administrator. PHP provides built-in…

File Inclusion using require() and include()

File Inclusion The include (or require) statement takes all the text/code/markup that exists in the specified file and copies it into the file that uses the include statement. Including files is very useful when you want to include…

PHP Cookies

Cookies are small piece of data stored on the client browser. More about PHP Cookies: Unlike normal variables, cookies data can be maintained for long time in browser, even after you close the browser. Data stored in cookies…

PHP Session

Sessions A session is a way to store information (in variables) to be used across multiple pages. Unlike a cookie, the information is not stored on the users computer. A PHP session solves this problem by allowing you…

Difference Between Cookies and Session

PHP sessions improve upon cookies because they allow web applications to store and retrieve more information than cookies. PHP sessions actually use cookies, but they add more functionality and security. Sessions store data on the server, not on…

PHP OOP Introduction

What is oops? Object-oriented programming (OOP) is a programming pattern based on the concept of “objects”. Objects can be referred as data structures that contain data, in the form of fields, often known as attributes; and code, in…

PHP Class

What is Class in PHP? A class is a collection of variables and functions working with these variables. Variables are defined by var and functions by function. Syntax of PHP Class Basic class definitions begin with the keyword…

WordPress Dashboard Overview

WordPress dashboard allows you to manage the content of your website. In this tutorial, we will quickly learn about the various tools available in WordPress dashboard admin area. Dashboard – Home: This page displays the overview of WordPress…

WordPress Posts

WordPress allows two type of content sections, Posts & Pages. You can add content in the form of posts or pages depending on your requirements. WordPress Posts: WordPress posts are such kind of WordPress content that is listed…

WordPress Pages

WordPress provides you two kind of sections to manage content: Posts & Pages. WordPress Pages: WordPress pages section is static kind of content which we once add and forget. You do not need to update this type of…

Objects In PHP

Objects is an instance of your class without object there no use of class.If we have class then we need to create object of the class to solve our problem using class. You can create object of your…

What is SEO

SEO (Search Engine Optimization) is the process of improving the visibility of a website in a search engines. Learn SEO step by step.

Types of SEO

SEO can be classified into two categories, depending upon how you follow guidelines of a search engine. Learn about White Hat SEO and Black Hat SEO here

SEO – Domain Names

A domain name is a unique URL/name for your website. Before choosing domain names for your website, you must consider several facts like:

HTML Styles

HTML is primarily used to defines the structure of web page While Cascaded style sheets (CSS) is a language that is used for presentation of HTML Page. Using CSS in HTML, we can change colors, fonts and other…

HTML Formatting

HTML Formatting tags are used to format the appearance of the text on your webpage. When you use MS Word processor, you format text as bold, italic, or underlined. Similarly, HTML Formatting tags helps you to format text…

HTML Comments

HTML Comment tags are used to insert some useful comments in the HTML document. Anything you write inside Comment tags will be ignored by web browser and it will not show any output to the user. Comments are…

What is Java

Java Java is a programming language and a platform. Java is a high level, robust, secured and object-oriented programming language. Platform: Any hardware or software environment in which a program runs, is known as a platform. Since Java…

HTML Links

Links are used to connect multiple HTML pages. A Website is a collection of webpages and these webpages are connected with each other using HTML links. User can visit one page to another HTML webpage by clicking on…

HTML Images

You can insert HTML images in a webpage. Images plays an important part to make a webpage attractive and beautiful. You can add multiple images with variety of sizes in HTML page. Some of the mostly used image…

HTML Lists

HTML List Tags are used to specify information in the form of list. HTML Lists are very useful to group related information together. Often List items looks well-structured and they are easy to read for users. A list…

HTML Iframes

An HTML Iframe is used to include and display one webpage within another webpage. Iframe is also called Inline Frame. Using HTML Iframes, you can embed one or more external html documents or webpages into your webpage. Iframe…

C Features

C is the widely used language because it provides a lot of features. Some of the features are given below: Modularity Portability Extendability Speed Powerful Memory Management Pointers 1. Modularity Modularity is the ability to breakdown a large…

C Basic Program Structure

It is always useful to know about the different parts of C program. It will be helpful for understanding the programs in upcoming chapters. Let us learn about the basic program structure of C language. Basic Program Structure…

C printf and scanf

The function is used to display output and the function is used to take input from users. The and functions are commonly used functions in C Language. These functions are inbuilt library functions in header files of C…

C Comments

Comments are the non-executable code used to provide documentation for the C program. Comments provide details about the code so that other users can easily understand the code by reading those comments. In C Language, comments are beneficial…

C Variables

In simple words, variable is a name given to memory box with a name, where we can “store” some value. Its value can be changed depending upon conditions and it can be reused many times. A variable can…

C Constants

C Constants refer to fixed values whose values remain the same during the whole program. Constants can be of any of the basic data types like an integer constant, a floating constant, a character constant, or a string…

C Data Types

A data type is a classification that specifies which type of value a variable can store. We need to define data types of each variable during variable declaration. Each data types requires different amount of memory storage. The…

HTML Forms

HTML Forms are used to collect some data from users on a webpage. Learn Forms Elements – Input text, check boxes, radio & submit buttons with Examples here

HTML Tables

HTML Tables are used to organize information into rows and columns. In HTML tables you can arrange data such as text, images or links. Using Tables you can get better formatting of data. Example of Simple HTML Table:…

PHP MySQL Tutorial

PHP and MySQL are widely used together to create web applications. In the next few chapters, you will learn about PHP functions to connect with database. You will be able to insert, create, delete and update records using…

PHP : MySQL Database

What is MySQL? MySQL is the most popular Relational Database Management System. It is open-source and free to use. It is developed and supported by Oracle Corporation. Many of the world’s largest and fastest-growing organizations including Facebook, Google,…

PHP : MySQL Connect

First, we need to make connection between PHP & MySQL Server. Then, PHP will be able to interact with MySQL database and access data. PHP-MySQL connection using MySQLi functions: MySQLi stands for MySQL improved. The MySQLi extension was…

PHP : MySQL Create Database

The “CREATE DATABASE db_name” command is used to create a database in MySQL. To learn more about PHP & MySQL database, we will create a Database. Later we will use it to insert or retrieve data from this…

PHP : MySQL Create Table

Data is stored in the form of tables in database. A table has its own unique name and consists of rows and columns. Syntax: Create Table using PHP and MySQL We will see how to create MySQL table…

CSS Text

CSS provides many options for defining the styles of text. This tutorial will cover those CSS properties related to text formatting. Different CSS Text Properties are: Text Color The CSS color property is used to change the color…

CSS Borders

The CSS Border allows you to specify the border around HTML elements. CSS Border Properties The following table will list mostly used CSS border properties: The border-color Property The attribute allows you to define the color of the…

PHP : MySQL INSERT Statement

The MySQL INSERT INTO statement is used to insert new records in a database table. Syntax: The INSERT INTO command is used to insert data in MySQL table. Following is the syntax: To insert string data types, it…

HTML Frames

HTML Frames are used to divide browser window into multiple rectangular sections or frames, where each frame can load and display separate html document. Warning: Do not use body tag when using frames. Use instead of , not…

PHP : MySQL Select Data

The MySQL SELECT statement is used to select data from database tables. Process of Data Fetching/Retrieving: Create Database connection using mysqli_connect() Use mysqli_query() to perform a select query on database mysqli_query() returns a resource (data type) on success…

CSS Position Property

A webpage has number of HTML elements and sometimes different elements need to align different kind of positioning for better page layout. The CSS position property is used to specify the type of positioning for HTML Elements. Type…

CSS Float and Clear Property

CSS Float and Clear Property Tutorial | CSS Float property is used for positioning on web pages. This is used to float or move HTML element to the right or left side of its container. CSS float property can have left, right, none values. Learn CSS Float and Clear Property with example

SEO – Page Structure Optimization

In this tutorial, we are going to learn about webpage structure optimisation. There are so many areas of a website that needs to be optimized for better SEO. We need to take care of basic website page structure…

SEO – Keyword Research and Analysis

SEO Keywords: SEO keywords are the important words and phrases related to your website content. These are the terms that most people use in search engines to find relevant information. To optimize your website for search engines, you…

SEO – Title Tag

Title tag displays web page title in search engine results. Learn about the Importance of Title Tag in SEO with example

SEO – Meta Description

What is Meta Description Meta description is the summary of your webpage content. Meta description can be added using HTML meta tag. Importance of Meta Description in SEO Meta description is displayed under the website URL in search…

SEO – Anchor Tag

Anchor tags plays an important role in Search Engine Optimization. This chapter covers SEO anchor text and other SEO anchor tag optimizations with example

jQuery Selectors

jQuery selectors are widely used for matching a set of elements in the HTML document. jQuery selector enables you to select and manipulate HTML element(s). Elements or Tags can be selected based on their name, id, classes and…

SEO – Focus Keyword

“Focus keyword” is the keyword for which you want to search engine to rank your page when people search. This is the most important ‘word’ or ‘sentence’ in your webpage that you target for users and Search Engine…

PHP : MySQL UPDATE Statement

The MySQL Update statement is used to update existing records in a database table. We can modify the records based on some conditions. Syntax: The following is the generic syntax of the UPDATE command to modify data in…

PHP : MySQL DELETE Statement

The MySQL DELETE statement is used to delete existing records from a database table. We can delete records based on some conditions. Syntax: The following is the generic syntax of the DELETE command to delete data from a…

C Operators

Like other programming languages, C language also supports the set of operators to perform a different kind of operations on variables. Now, the question arises, What is Operator? Operator An Operator is defined as a symbol that represents…

PHP Ternary Operator

In simple words, PHP Ternary Operator is a shortened method of writing an if-else statement. In mathematics, Ternary is n -ary with n=3 which means three Operations. Same in programming languages like PHP, Ternary operator takes following three…

C Decision Making Statements

Sometimes, we need to change the order of execution of statements depending on some specific conditions. This is possible with the help of C Decision Making Statements. C conditional statements allow us to make a decision, based upon…

C Functions

Mostly we see that every C program has at least one function such as main(). We can use more than two C Functions in a single C Program. A function is a group of statements that together performs…

C Pointers

C Pointers are the variables whose value is the address of another variables. Pointer Syntax : Example : Here, * is used to denote that pointer variable is not a normal variable. We can easily perform some C…

C File Handling

C File handling is an important part of a software application. We mostly need to open the file and process the following tasks: Opening a File Reading a File Writing a File Closing a File Deleting a File…

WordPress Rest API – Navigational Menu Items

The WordPress REST API provides access to WordPress data using HTTP endpoints. This makes it easy for developers to interact with sites remotely by sending and receiving JSON objects. As of WordPress Rest API v2, there are many…

WordPress Custom Post Types (CPT)

What is WordPress Custom Post Types WordPress Custom Post Types (CPT) is a way to create different types of content similar to Posts and Pages. Suppose you want to create a News based website. You can either make…

WordPress REST API – Post Comments

WordPress REST API allows you to post comments on any post using an HTTP POST request. There are many parameters available depending on the requirement. In this tutorial, we will cover simple case to post a comment data…

Python Introduction

In simple words, Python is a powerful, popular and multi-purpose programming language. In technical terms, Python is interpreted, high-level, object-oriented language that can be used for general purpose, app development and web development. The Popularity of Python: According…

Python Syntax

The Syntax of Python language is simple and clean. In this tutorial, see a Python program to print ‘Hello World’ and start learning Python programming

PHP : REST API – Introduction

In this tutorial, we will learn about PHP & REST APIs. REST API provides communication over network using multiple standards like HTTP, JSON, cURL, and XML.

PHP: REST API – file_get_contents()

There are two popular methods to fetch REST API data in PHP. Either you can use PHP built-in function or use CURL commands. Working with JSON data in API: XML & JSON are two mostly used API data…

PHP : REST API – GET data using cURL

In this tutorial, we will learn how to GET API data using cURL functions. What is cURL? cURL (stands for client URL) is a command-line tool to transfer data between servers. It supports various protocols such as HTTP,…

PHP : REST API – POST data using cURL

In this tutorial, we will learn how to POST API data using cURL functions. An HTTP POST is often used to create new content. If you are not familiar with basic cURL process and functions, read the previous…

PHP : REST API – PUT (Update) data using cURL

In this tutorial, we will learn how to use HTTP PUT to update REST API data using cURL functions. If you are not familiar with basic cURL process and functions, read the previous tutorial: PHP: REST API –…

PHP : REST API – DELETE data using cURL

In this tutorial, we will learn how to DELETE some REST API data using cURL functions in PHP. If you are not familiar with basic cURL process and functions, read the previous tutorial: PHP: REST API – GET…

Python Comments

As we know that python is an easier programming language than the other programming languages. But if we talk about large projects or team projects, then it difficult to understand the codes in an effective time for better…

SEO – Images

Images & Multimedia plays an important role in websites. It is important to optimize images for SEO to boost your ranking. Most of the time, SEO talks about content and keywords, but Images also plays an essential roles…

Python Variables

Python Variables are used to store some data or values in the program. These variables are actually reserved memory locations whose values can be changed later during program execution. Unlike other programming languages, there is no need of…

Python Operators

Python Operators performs a mathematical, relational or logical operation on variables. In this Python Tutorial, learn Type of Operators with examples.