CIW Certification/Study Guides/Application Developer Exam

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

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 | edit source]

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

Identify and use various development platforms (UNIX, Windows 2000, and Macintosh).[edit | edit source]

Identify and use various communication protocols (HTTP and others).[edit | edit source]

Perform server-side and client-side scripting.[edit | edit source]

Define the application development process.[edit | edit source]

Define CGI and its significance to the World Wide Web.[edit | edit source]

Use the HTTP GET and POST request methods.[edit | edit source]

Define Perl and its distinct benefits to CGI programming.[edit | edit source]

Write and use Perl scripts and Perl elements.[edit | edit source]

Incorporate HTML into Perl.[edit | edit source]

Define PHP, and identify platforms and Web servers that support it.[edit | edit source]

Define PHP page structure and PHP string functions.[edit | edit source]

Identify and use variables, data types, and variable functions.[edit | edit source]

Identify and use operators, conditional statements, loops, arrays, functions and pattern matching.[edit | edit source]

Define database basics, including database structure, schemas and SQL.[edit | edit source]

Use the MySQL database server, and create databases and database tables using MySQL and PHP.[edit | edit source]

Identify errors and perform error handling.[edit | edit source]

Identify PHP security issues, including safe mode.[edit | edit source]

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

Define virtual directories, including benefits to server script developers.[edit | edit source]

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

ASP intrinsic objects, including properties and methods of ASP components.[edit | edit source]

Insert, update and delete records in a database using ASP and ADO.[edit | edit source]

Construct databases, including data integrity.[edit | edit source]

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