PHP
PHP introduction
PHP basics
PHP variables
PHP functions
PHP conditions
PHP loops
PHP arrays
PHP OOP
PHP strings
PHP forms
PHP entitites
PHP files
PHP include files
PHP date and time
PHP cookies
PHP databases
PHP sessions
PHP summary

Programming

Programming intro
Java

Markup

First webpage guide
HTML
XHTML

Browser scripting

Javascript
VBScript
AJAX

Server scripting

ASP

Making money online

Make money online

PHP summary

The lessons in this section have taught you about PHP - a language used to develop interactive and dynamic content on the web that is often used together with the Apache web server and can also be used with Microsoft's IIS web server.

The lessons included information on what PHP is, how to use variables, how to use functions, how to work with strings, and more.

PHP is a dynamic and interactive server-side, object-oriented, open source language that can be used to get data from forms, read and write cookies, read from and write to files, detect the user's browser, communicate with databases, and more.

What's next?

The next step is to learn Java.

At this time, you should already know HTML and/or XHTML, as well as CSS, Javascript, VBScript, and PHP. Learning web development follows a logical progression - first you should learn how to build webpages (HTML/XHTML), then you should learn how to specify the appearance, layout, and overall design of webpages (CSS) then you can move on to building dynamic and interactive content for webpages (Javascript), then you should learn another language used for building dynamic and interactive content for webpages(VBScript), then you should move on to a more powerful and complex dynamic server side language (PHP). After this point, you can move onto software development - writing code that goes beyond web development.

Learning Java will help you become familiar with building software applications from simple programs that print some text on a command line to complicated graphical programs with images and sounds.

Java is a high level, object-oriented language that can be used for software development as well as for developing web applets (small programs that run in webpages). Java is also a platform independent language. This means that you can run the same Java programs on various operating systems without having to rewrite or recompile them, unlike other high level languages such as C and C++. Java is independent of specific hardware architecture and operating systems.

To begin learning Java, visit our Java section.

Practice

Online code editor
Practical examples
Practical exercises
Step-by-step tutorials

Reference

Terms glossary
Reference material

Rate this site

Rate this site
Visitor comments