Help:COAP-3180/exam

The educational technology and digital learning wiki
Jump to navigation Jump to search

This article or section is currently under construction

In principle, someone is working on it and there should be a better version in a not so distant future.
If you want to modify this page, please discuss it with the person working on it (see the "history")

<pageby nominor="false" comments="false"/>

Introduction

Conceptual exam topics

Simple web 2.0 databases

  • Understand the potential of tools like Zoho Creator and other virtual office software, e.g. other Zoho applications or Google Apps like Google Docs

Reading:

Webtops and widgets

  • Understand the principle of web top like pageflakes
  • Understand the principle of web widgets

Reading:

Webdatabases, major database types and simple Internet architectures

  • Understand the difference between major database types
  • HTML Forms, server-side scripts and databases
  • Three-tier architecture model

Reading:

Relational databases

  • Principles of relational databases, i.e. how objects can be represented with tables, and how tables can be linked together with keys

The LAMP architecture

  • Understand what Apache/MySQL/Php means
  • Understand advantages/disadvantages of working with a web hosting service, a local WAMP installation or a WAMP on a memory stick.

Reading:

PHP/MySQL and Code generators

  • Be able to produce scripting code with a generator
  • Understand what the generator does and why generators can be useful
  • Have a basic understanding how PHP interacts with MySQL

Reading: http://tecfa.unige.ch/guides/te/files/php-mysql.pdf


Configuration of LAMP-based portalware

  • Discuss the design of a CMS, i.e. its purpose, front page design, menu layout, skin and extra tools installed

The W3C XML framework

Webservices

LDAP databases

Readings:


Technical exam topics

You are expected to master technical details (beginner's level) of these topics.

SQL basics

Readings:

PHP/MySQL basics

  • Be able to use the PHPMySQLadmin interface (create users, databases and fix permissions)
  • Install a portal on a LAMP server

XQuery basics

Readings:

http://tecfa.unige.ch/guides/te/files/mysql-intro.pdf