You will be assessed on 5 components in this course:

  • 30% Planning Phase (pencil/paper, note form in a word processing document, verbal explanations)
  • 15% User Interface (using HTML and CSS forms)
  • 35% Coding (Converting components from your Planning Phase into PHP)
  • 15% Database Storage/Retrieval (Creating database tables in MySQL and then storing/retrieving data from them)
  • 5% Hardware maintenance (Citizenship and general tech duties helping to troubleshoot and service hardware)

These percentages are only a rough guidline, and are generally to reflect how much time you should be spending on each.

Topics that you will be self assessing on, and will be included in determining your grade include:

  • HTML Container Tags
  • HTML Element Tags
  • HTML Create Forms
  • HTML div, nav, section tags
  • HTML tables
  • HTML adding images
  • HTML other tags
  • Forms Input Tag
  • Forms Select
  • Forms Checkbox
  • Forms Radiobutton
  • Forms Button
  • Forms Create an Action
  • Forms Method GET
  • Forms Method POST
  • CSS Adding inline styles
  • CSS Display Style
  • CSS Height & Width Styles
  • CSS Margin & Padding Style
  • CSS Border Style
  • CSS Color Style
  • CSS Background Style
  • CSS Font Styles
  • CSS Other Styles
  • PHP Basic structure of commands
  • PHP Echo (Output)
  • PHP Assign values to variables
  • PHP Using <<< to assign variables
  • PHP Perform math operations with variables
  • PHP Boolean variables
  • PHP Displaying Variables
  • PHP If Statement
  • PHP If Else Statement
  • PHP Form input. Store GET variables
  • PHP Form input. Store POST variables
  • PHP Random Function
  • PHP Round Function
  • PHP Other Math Functions
  • PHP Creating Functions
  • PHP Creating Functions with return value
  • PHP Switch Statement
  • PHP Declaring an Array
  • PHP Accessing Variables in an Array
  • SQL Basic Database Structure
  • SQL Types of Data
  • SQL Retrieving Data as an Array
  • SQL Saving Data
  • SQL Updating Data