Web Design
If one wants to design a static home page, he just needs to check two things: one is the skill in web graphic design, the other is the knowledge in HTML. Like the graphics of this web page is designed by using Image Ready, and the HTML files are coded by using HTML Composer and Notepad. 

Adding some Java Scripts in HTML files can make web pages dynamic or in other words interactive with viewers. Many interesting Java Scripts are available on the internet free of charge. 

If one is allowed to upload CGI programs to the server, he can use Perl, Java, or C language to code the program, but he can also get tons of free CGI programs written in Perl. One most popular application is to send on-line forms to web master's email through web without requiring the viewer to use his/her own email account.

The above mentioned skills are enough for most of the web publishing implementations. As to the real-time web page updating, on-line database, or secure on-line payment, it requires advanced techniques acquired through the experience with certain expensive hardware that many amateur web page designers do not have the access. 

 


  1