Web Design Certification Why Offer Certification: Earning certification allows students that are enrolled in an approved course of study in web development/design to show potential employers they possess the knowledge and experience necessary to be successful as an entry level website designer thus greatly improving their employment potential. WD Certified offers web design instructors and teachers the means to provide their students with the opportunity to earn certification upon completion their program of study. The Exam: Students must score at least an 80% on 100 randomly selected questions from the following domains to earn a certificate. The HTML, CSS, JavaScript, and PHP domains are based on the standards established by the W3C, World Wide Web Consortium. Basic Internet History & Computer Knowledge 10% Web Graphics Concepts 10% HTML5 & CSS 50% Client & Server Side Scripting (JavaScript & PHP/MySQL) 25% Website Administration 5% Offering the Exam: The WD Certified exam may only be given at a institution registered with IE Class, Inc., by an approved proctor and upon the students completion of an approved web development/design program of study that meets the following standards: The program of study should, in addition to any state program requirements and standards, cover the concepts and topics included on the WD Certified exam. It must also include hands-on development projects and/or real-world design experience as part of the required program of study curriculum. o The design component must provide students with design guidelines and parameters, yet allow enough latitude for the student to make final site development decisions to accurately demonstrate their site design abilities. o The design component must be completed to the satisfaction of the instructor and/or client. Proctor Requirements: The exam proctor must be a state certified educator employed at the school offering the exam and have submitted a completed Proctor Guidelines & Non-disclosure Agreement, and be approved by the school's administration to proctor the exam. Registered schools may offer the exam once every 30 days. Students that do not pass the exam the first time may try again during the next testing session established by the proctor.
Exam Fees: Exam fees start at $40 for the first 15 students, and $30 for any additional students. Note: Schools using the IE Class Web Design Curriculum are not accessed exam fees as the cost is included in the subscription rate. Required Knowledge & Testing Concepts: Examinees should be familiar with the topics and concepts in this document prior to taking the Fundamentals of Web Site Design Certification Exam. The question topics are divided by category. Each question topic may have multiple questions related asked during the exam so it is very important that students are familiar with each topic and concept listed. Regulatory Entity: The WD Certified exam is administered by IE Class Inc., a leading provider of high school web design curriculum in the US for more than 10 years. Mailing address PO Box 293902, Lewisville, TX 75029. Exam Advisory & Review Committee Thomas Whitecotton PHP Developer & Software Architect VisorCraft L.L.C. Plano, TX Clement Yu Owner / Web Developer Praxis Consulting Solutions Dallas TX Zad Imam Owner / Developer Phylox Solutions Clearwater, FL Kim Perry Web Developer Athas Health Dallas, TX Collin Brooks Web Developer Fellowship Church Grapevine, TX Sheila Burnett Attorney at Law ATB Law Firm Houston, TX
Exam Question Topics Basic Internet History, Computer, & Design Knowledge 10 Questions Input Devices Output Devices System Software Quality Assurance Plan Identifying Target Audience General characteristics of a good web site Tim Burners-Lee's contribution to the industry The significance of the Mosaic Browser The ARPANET Charles Babbage's contribution to the industry ENIAC Computer Analytical Engine Transistors use in computers Vacuum Tube use in computers Integrated Circuit use in computers The significance of the Altair 8800 Web Graphics Concepts 10 Questions Image File Formats Raster images vs Vector Images Using images on web sites Cropping Images Available Graphic Editors (Free & Paid) Antialiasing Gif image type characteristics PNG image type characteristics Jpeg/jpg image type characteristics Tiff image type characteristics Opacity rgb() color function rgba() color function Pixilated Image layers Text spacing and positioning on images Web Safe Colors Hexadecimal (hex) color system
HTML 5 & CSS 3 50 Questions The doctype declaration Common HTML5 tags, uses, and associated attributes Block vs Inline Elements Aligning text within an element Defining font styles Using pseudo-elements Creating external style sheets Defining padding on an element Defining margins Creating and applying classes Creating and applying IDs Browser prefixes Creating tables Merging cells in a table The text properties Using border properties Using the position property Using the offset properties such as left, right, top, and bottom The background properties Defining minimum height of an element Setting transparent background colors Using the transform property Using the text-transform property Using the float property Inserting audio into a web page Inserting video into a web page Deprecated tags Setting editable content within an element Converting an inline element into a block element Common special characters Defining text color Creating ordered and unordered lists Defining bullet types Sans-serif vs Serif Using the clear property Using the transition property Using the font properties Applying a poster image Style rule structure and parts General web page structure
Client & Server Side Scripting (JavaScript & PHP/MySQL) 25 Questions Creating HTML Forms The method & action attributes Form field elements Interpreter Compiler Client-side scripting Server-side scripting JavaScript variables PHP variables Event Handlers Creating JavaScript functions Creating PHP functions Concatenation Arithmetic Operators Modules Operator Calling/executing functions JavaScript Arrays PHP Arrays Repetition Statements for both JavaScript and PHP Selection Statements for both JavaScript and PHP Designating required form fields Applying form field placeholders JavaScript window methods & properties Algorithms Pseudo code Syntax Errors Logic Errors Outputting JavaScript content to the screen Outputting PHP content to the screen Escape characters Shortcut notations (++, +=, etc.) PHP isset() function PHP include() function PHP include_once() function PHP require() function PHP ob_start() function PHP ob_get_contents() function PHP str_replace() function PHP setcookie() function PHP mt_rand() function Comparison Operators Logical Operators Inserting rows/records into a MySQL table
Selecting rows/records from a MySQL table Deleting rows/records from a MySQL table Updating rows/records in a MySQL table Ordering selected records from a MySQL table PHP $_POST variables PHP $_GET variables Applying and using primary keys Website Administration 5 Questions Legal Issues in Web Design Copyright Requirements Intellectual Property Theft Public Domain Phishing IP Address structure & purpose Purpose of the Domain Name Service ISP TCP/IP Apache HTTP FTP POP3 Common web server operating systems