Kevin began developing for the Web in 1995 and is a highly respected technical author. Kev is a world-renowned author, speaker and JavaScript expert. He has a passion for making web technology easy to understand by anyone. Yes, even you!

Kevin's articles

  1. JavaScript 101 – Part 3

    Kevin shows you how to put all the JavaScript knowledge you’ve learned in the first two parts to practical use as he explores the ins and outs of the single most common use of JavaScript: form validation.

  2. Three New Perl Books

    There is an abundance of Perl books out there for you to choose from, but which one is right for you? Kev looks at three of the latest offerings from WROX and O’Reilly and lets you know what he thinks.

  3. Three ASP Books from WROX Press

    Looking for a good ASP text? Whether you’re a beginner or a pro, WROX Press may have the book to suit you. Kev critiques three of their most popular ASP titles…

  4. Handling Submitted Data with ASP

    In the third part of Kev’s series on ASP, you’ll learn what ASP’s all about! In no time, you’ll be building Web pages which allow the user to submit a Web form that returns a dynamic result.

  5. ASP Language Basics

    Even for those who’ve never programmed in their lives, the VBScript language commonly used in ASP provides a simple, approachable way to creating dynamic Web sites. In this article, Kevin demystifies this language by covering all the basics, from variables to complex control structures.

  6. Java Language Basics Article

    for loops The final control structure we’ll be seeing in this article is actually just a more advanced version of a while loop, called a for loop. The relatively complex syntax tends to scare away beginners; additionally, the fact that any for loop can also be written as a while loop makes it especially tempting […]

  7. Java Language Basics Article

    Loops The first type of loop is called a while loop. Its name suits its function: to do something over and over again while a condition remains true. Here’s what a while loop looks like: while (condition) {        // a block of commands (the loop body)       } The operation […]

  8. Java Language Basics Article

    Control Structures Don’t let the name scare you; control structures aren’t as complicated as they sound! Both of the simple programs and all of the examples we’ve seen so far have had one thing in common: they’ve executed in a straight line, a statement at a time, from top to bottom. In simple terms, control […]