CIW Certification/Study Guides/Application Developer Exam

From Wikibooks, open books for an open world
Jump to navigation Jump to search


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]