This site hosted by Free.ProHosting.com
Google
Tutorials for Web Programmers

Scripting Languages

JavaScript
Thau's JavaScript Tutorial
JavaScript is a scripting language developed by Netscape that works in all major browsers that are version 3.0 or higher (and even Netscape 2.0 to some degree). Thau has been working with JavaScript since its invention, and he created this five-part tutorial to teach you everything you need to know to begin your JavaScript career. The crash course comes complete with many exercises, and you'll be writing a script by the end of the first lesson.
Thau's Advanced JavaScript Tutorial
If you've gone through our basic JavaScript tutorial (or you already know a bunch about the subject), Thau's advanced JavaScript course is just for you. In the previous tutorial, Thau taught the basics. He picks up here where he left off, starting with the meaning of var and if-then-else statements.
Voodoo's Introduction to JavaScript
A comprehensive tutorial by Stephan Koch
JavaScript Tutorial for Programmers
This JavaScript tutorial is aimed primarily at those who have had at least some exposure to another programming language. It is not our purpose here to cover the basic concepts of computer programming, but rather illustrate the syntax and methodology of JavaScript. For its part, JavaScript is a rather basic language which conforms tightly to the core concepts of computer programming. Any background in programming, from Visual Basic to Pascal to C (which is far more advanced) is sufficient to readily understanding JavaScript.

VBScript
VBScript Tutorial
Microsoft Visual Basic Scripting Edition, the newest member of the Visual Basic family of programming languages, brings active scripting to a wide variety of environments, including Web client scripting in Microsoft Internet Explorer and Web server scripting in Microsoft Internet Information Server.
VBScript Tutorial
This is a brief tutorial on VBScript. You willl walk through the fundamentals, and along the way you will learn how to add VBScript to your existing web pages, the structure of the VBScript language, and how to use event-driven programming within your HTML documents.

Perl
Getting Started With Perl
This is an introduction to the Perl programming language. Not lengthy, but useful anyway - this tutorial will give you an insight into the basics.
A Quick Introduction to Perl
If you know nothing about PERL, you can read this page and in about 15 minutes understand how to create and modify simple PERL scripts.
Robert's Perl Tutorial
This tutorial is a basic Perl course primarily for use on Win32 platforms. It assumes that the reader knows nothing of programming whatsoever, but needs a solid grounding for further work. After you finish this course you'll be ready to specialise in CGI, sysadmin or whatever else you feel like.
Intro to Perl for CGI, by Colin Ferm
This tutorial will get you started with CGI scripting, the force that makes your forms work, your counters count, and all kinds of other things happen. CGI scripts can be written in a variety of computer languages, but my favorite is Perl, which also just happens to be one of the most used languages for CGI scripting. So before we tackle CGI, today we'll max out your gray matter on this damn-near-holy language.
Introduction to Perl 5
This is one of the best and most comprehensive Perl tutorials on the web. Written by Selena Sol, you'll find the style of writing a joy - this is truly an excellent tutorial.
Perl Tutorial
An easy to navigate Perl tutorial from Leeds University, England which covers the basics very nicely. It wont make you a Perl guru, but will give you a good idea of the basics.

Server Interfaces

CGI
Introduction to Perl & CGI Programming
This is a complete course in Perl 5 programming (more properly called scripting) with CGI applications.
CGI Programming 101, by Jacqueline Hamilton
This class is intended for anyone who knows HTML, but doesn't know Perl or CGI programming (and maybe doesn't know any programming at all). The goal here is to introduce you to writing Perl CGI scripts, teach you the basics of writing CGI's, and walk you through several examples of common CGI programming applications for the Web.

API
Introduction to Active Server Pages, by Kevin Cooke
Active Server Pages is an open, compile-free application environment in which you can combine HTML, scripts, and reusable ActiveX server components to create dynamic and powerful Web-based business solutions. Active Server Pages enables server-side scripting for IIS with native support for both VBScript and JavaScript.

Web-Database Integration

IDC
Your First Database, by Jay Greenspan
Professional database folk would like you to think that building a Web-based relational database application is water-to-wine difficult. But it's not - especially now that Jay's here to show you how it's done.

Third Party Solutions
ColdFusion Tutorial, by Charles Mohnike
Why should you be interested in ColdFusion? As Charles tells all us webmasters, "if business likes it, you love it." And businesses love ColdFusion, because this database-to-Web gateway provides an effective and simple way to make a dynamic Web.


General Programming

C/C++

Introduction to Visual C++
This is a complete course in Visual C++ programming. The required equipment and materials are:

  1. A Windows-compatable PC
  2. Windows 95 or 98 installed
  3. Microsoft Visual C++ 5 or 6 installed
C Programming, by Brian Brown
This module covers the basics of learning to program in C, data types, declarations, arrays, functions, structures, pointers, enumerated and union types, prototyping, macros, defines, includes, and file handling. The advanced section covers hardware access, port and memory access, interfacing to DOS and ROM BIOS, and programming RS232.
C Programming
An excellent and very expansive C language tutorial brought to you from University of Strathclyde Computer Centre, Glasgow. This tutorial goes from the very basics to more advanced C topics.
Introduction to C Programming, from Leicester University
So you want to learn C? We hope to provide you with an easy step by step guide to programming in C. The course is split up into several sections, or lessons, which include C example programs for you to demonstrate what has been taught. Although the ordering of the sections does not have to be strictly followed, the sections become progressively more involved and assume background knowledge attained from previous sections. Good Luck!
C Programming Tutorials
This is the tutorial section of Cprogramming.com. They are made for 800x600 resolution. I highly suggest opening them in a text editor.
Introduction to C Programming
This series contains a set of tutorials that help you to learn about the C programming language. These tutorials start with the assumption that you know a procedural language like Pascal or Fortran already, and simply want to map that knowledge to C.

Visual Basic
Introduction to Visual Basic
This is a complete course in VB programming. The course is presently built around the online version of Greg Perry's book, Teach Yourself Visual Basic 5 in 24 Hours. This doesn't really mean anyone can complete the course in a single 24-hour day, however. Typical completion time for the course is about 1 quarter, or 12 weeks.
Introduction to Visual Basic Programming
A very good Visual Basic tutorial, easy navigation with lots of useful information. Even has a page from which you can download the source code for the tutorials.


Home | Tutorials | Downloads | Links | Publishing | Personal | Feedback