CIW Certification/Study Guides/Application Developer Exam

SKILLS MEASURED

A CIW Application Developer creates interactive Web pages using client-side and server-side Web applications; accesses relational database systems from Web applications; implements applications using component technology; and creates parameters for environment variables. Skills measured in the 1D0-430 exam include but are not limited to the following:

Plan and implement application development projects. edit

Identify and use various server-side development environments (Perl, ASP, PHP, SSJS, JSP). edit

Identify and use various development platforms (UNIX, Windows 2000, and Macintosh). edit

Identify and use various communication protocols (HTTP and others). edit

Perform server-side and client-side scripting. edit

Define the application development process. edit

Define CGI and its significance to the World Wide Web. edit

Use the HTTP GET and POST request methods. edit

Define Perl and its distinct benefits to CGI programming. edit

Write and use Perl scripts and Perl elements. edit

Incorporate HTML into Perl. edit

Define PHP, and identify platforms and Web servers that support it. edit

Define PHP page structure and PHP string functions. edit

Identify and use variables, data types, and variable functions. edit

Identify and use operators, conditional statements, loops, arrays, functions and pattern matching. edit

Define database basics, including database structure, schemas and SQL. edit

Use the MySQL database server, and create databases and database tables using MySQL and PHP. edit

Identify errors and perform error handling. edit

Identify PHP security issues, including safe mode. edit

Identify and use ASP files and ASP-based applications, including the Web servers that support ASP applications. edit

Define virtual directories, including benefits to server script developers. edit

Define ODBC, OLE DB, ADO, Global.asa file, and the structure of ASP technology. edit

ASP intrinsic objects, including properties and methods of ASP components. edit

Insert, update and delete records in a database using ASP and ADO. edit

Construct databases, including data integrity. edit

Define and use encryption, including the different protocols used in applying encryption to various situations. edit