Monday, May 12, 2014

HTML (class3)

Formatting Text-Forms & Formulating Elements –

HTML uses tags like <b> and <i> for formatting output, like bold or italic text.
These HTML tags are called formatting tags
Often <strong> renders as <b>, and <em> renders as <i>.
However, there is a difference in the meaning of these tags:
<b> or <i> defines bold or italic text only.
<strong> or <em> means that you want the text to be rendered in a way that the
user understands as "important". Today, all major browsers render strong as bold
and em as italics. However, if a browser one day wants to make a text highlighted
with the strong feature, it might be cursive for example and not bold!


Saturday, May 10, 2014

HTML Programming Introduction (Class2)


HTML Tags

HTML markup tags are usually called HTML tags
 HTML tags are keywords surrounded by angle brackets like
 <html>
HTML tags normally come in pairs like 
<b> 
and 
</b>

The first tag in a pair is the start tag, the second tag is the end tag

Start and end tags are also called opening tags and closing tags
HTML Documents = Web Pages

HTML documents describe web pages
HTML documents contain HTML tags and plain text
 HTML documents are also called web pages
The purpose of a web browser (like Internet Explorer or Firefox) is to read HTML
documents and display them as web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page
 
 

Friday, May 9, 2014

PHP Basic (class1)



At PHP Basic We will take that classes 

PHP Tutorial
PHP Introduction
PHP Install
PHP Syntax
PHP Variables
PHP String
PHP Operators
PHP If...Else
PHP Switch
PHP Arrays
PHP While Loops
PHP For Loops
PHP Functions
PHP Forms
PHP $_GET
PHP $_POST

PHP Tutorial

PHP is a powerful tool for making dynamic and interactive Web pages. PHP is the widely used, free, and efficient alternative to competitors such as Microsoft's ASP. In this PHP tutorial you will learn about PHP, and how to execute scripts on your server.

PHP Introduction

PHP is a server-side scripting language.

What You Should Already Know

Before you continue you should have a basic understanding of the following:

  • HTML/XHTML
  • JavaScript

What is PHP

  • PHP stands for PHP: Hypertext Preprocessor
  • PHP is a server-side scripting language, like ASP
  • PHP scripts are executed on the server
  • PHP supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
  • PHP is an open source software
  • PHP is free to download and use

What is a PHP File

  • PHP files can contain text, HTML tags and scripts
  • PHP files are returned to the browser as plain HTML 
  • PHP files have a file extension of ".php", ".php3", or ".phtml"

What is MySQL

  • MySQL is a database server
  • MySQL is ideal for both small and large applications
  • MySQL supports standard SQL
  • MySQL compiles on a number of platforms
  • MySQL is free to download and use

PHP + MySQL

  • PHP combined with MySQL are cross-platform (you can develop in Windows and serve on a Unix platform)

Why PHP

  • PHP runs on different platforms (Windows, Linux, Unix, etc.)
  • PHP is compatible with almost all servers used today (Apache, IIS, etc.)
  • PHP is FREE to download from the official PHP resource: www.php.net
  • PHP is easy to learn and runs efficiently on the server side

Where to Start

To get access to a web server with PHP support, you can:

  • Install Apache (or IIS) on your own server, install PHP, and MySQL
  • Or find a web hosting plan with PHP and MySQL support

HTML Programming Introduction (class1)

HTML, which stands for Hyper Text Markup Language, is the predominant markup
language for web pages. HTML is the basic building-blocks of webpages.
HTML is written in the form of HTML elements consisting of tags, enclosed in angle
brackets(like <html>), within the web page content. HTML tags normally come in pairs
like <h1> and </h1>. The first tag in a pair is the start tag, the second tag is the end
tag (they are also called opening tags and closing tags). In between these tags web
designers can add text, tables, images, etc.
The purpose of a web browser is to read HTML documents and compose them into
visual or audible web pages. The browser does not display the HTML tags, but uses the
tags to interpret the content of the page.
HTML elements form the building blocks of all websites. HTML allows images and
objects to be embedded and can be used to create interactive forms. It provides a
means to create structured documents by denoting structural semantics for text such as
headings, paragraphs, lists, links, quotes and other items. It can embed scripts in
languages such as JavaScript which affect the behavior of HTML webpages.
Web browsers can also refer to Cascading Style Sheets (CSS) to define the
appearance and layout of text and other material. The W3C, maintainer of both the
HTML and the CSS standards, encourages the use of CSS over explicitly presentational
HTML markup

What is HTML

HTML is a language for describing web pages
 HTML stands for Hyper Text Markup Language
HTML is not a programming language, it is a markup language
 A markup language is a set of markup tags
 HTML uses markup tags to describe web pages]

How to Start Web design and Programming?

Very Important sites to help you to  Start Web design and Programming 

w3schools 

W3Schools 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

 

Google Developers University Consortium

The Google Developers University Consortium offers a ton of great courses for developers interested in working with Google products






 

Dev.Opera

Dev.Opera can help you learn all the latest open web technologies, including JavaScript, CSS3, HTML5, and SVG. .
Dev.Opera

Lynda.com

Lynda.com is one of the largest premium tutorial sites for software, business, and creative topics. They have over 1900 video courses, all by expert teachers. For $25/month, you get unlimited access to all of their courses, making it a good deal for anyone who wants constant access to new learning materials.
.
  • Lynda.com


Code School

Code School is another online learning environment that stresses learning by doing. They offer “Paths” that give you a clearcut list of courses you should take to learn different disciplines. there are paths for Ruby, JavaScript, HTML/CSS, and iOS. They also offer “Electives”, which cover topics outside of the basic Paths, including Git, R, and Chrome DevTools.


 

Udacity

Udacity offers up courses in a number of technology and design related areas. There are classes on web development, HTML5 game development, programming languages, interactive 3D graphics, and even topics like building a startup.
The courses are free, and are all highly interactive.
Udacity





Treehouse

Treehouse offers a huge library of step-by-step video courses and tutorials for a variety of in-demand technologies. You can learn to build websites and web apps, mobile apps, or even how to start a business.
.
Treehouse



Timothy Training

Timothy Training offers tutorials for a number of web technologies and programs, including Dreamweaver, HTML and CSS, PHP, MySQL, and more. They also offer live training and even on-site training.
Timothy Training

OpenLearn

OpenLearn is the online home of the free courses from The Open University. They offer courses on a huge variety of subjects, including technology and design.
OpenLearn

Total Pageviews