Value Added | daily

Class Schedule

Basics | sessions 01-03
  1. 09 Jan intro and clients | lecture | labs
  2. 16 Jan servers and command line | lecture | labs
  3. 23 Jan networks and protocols | lecture | labs
Web Development | sessions 04-07

  1. 30 Jan structural layer | lecture | labs
  2. 06 Feb presentational layer | lecture | labs
  3. 13 Feb using a structure | lecture | labs
  4. 20 Feb behavioral layer | lecture | labs
Document Markup | sessions 08-09
  1. 27 Feb control objects and display | lecture | labs
  2. 05 Mar tools that read markup | lecture | labs
Working with Data | sessions 10-13
  1.  26 Mar  formulas, functions, vectors | lecture | labs
  2.  02 Apr  data display | lecture | labs
  3.  09 Apr  manipulate data sets | lecture | labs
  4.  16 Apr  relational data bases | lecture | labs
Presentation | session 14
  1. 16 Apr designing a presentation | lecture | labs
  2.  23 Apr  designing and delivering a presentation | lecture | labs


Install a server on your client, and plan to use it for tasks 02 and 04

Why should we do this?

A local server is a server that is hosted locally on your machine or local computer. With the help of a local server, you can test your website as many times you want before updating it to the web server. It saves your time as well as it is easy to use.

LAMP, MAMP, WAMP are local servers that are mainly used while developing PHP websites (though they can also serve while developing standard HTML/CSS websites and for testing Structured Query Language queries). This software is mainly used to test the website locally. With these local servers, you can test your website locally, before uploading it to the a web server. By testing locally, you can find out the errors and bugs before uploading. The major difference between LAMP, MAMP, and WAMP is the client location's operating system.

  • LAMP is for Linux
  • MAMP is for Mac OS X
  • WAMP is for Windows

LAMP

The full form of LAMP stands for Linux, Apache, MySQL, and PHP. It is an open source platform and works on the Linux operating system and uses the Apache web server, the MySQL relational database management system, and PHP object-oriented scripting language. Since this platform has four layers, it can also be called a LAMP stack. It is a cheap and ubiquitous hosting platform. As well as serving static HTML/CSS pages, a LAMP server can generate dynamic web pages that run PHP code and load data from a MySQL database

MAMP

The full form of MAMP stands for Mac OS X, Apache, MySQL, and PHP. It is an open source platform and it works on Mac operating system. As a local server, MAMP uses Apache web server, the MySQL relational database management system, and PHP object-oriented language. It gives you all the tools that you need to run WordPress on your machine, for the purpose of development and testing. You can install this on both Mac or Windows-based PCs.

WAMP

The full form of WAMP stands for Windows, Apache, MySQL, and PHP. It is an open source platform and uses the Apache web server, the MySQL relational database management system, and PHP object-oriented scripting language. By running this local server on Windows, you can test your web pages (static or dynamic) before publishing them on Opal. It is easy to use and code with PHP. It is available for both 32 bit and 64-bit system. This server works only on Windows operating system.

All the above mentioned local servers are really easy to use and do not need any particular special configuration. All these servers come with a pack of default settings.

back to top

Which version should we use?

For consistency across all platforms, we suggest you go to the MAMP page and download the version that fits your client operating system.

The basic MAMP is fine. Do not feel you must purchase the MAMP PRO version.

back to top

Uses

Though we will not use L/M/Wamp in INLS161, it's a good thing to know and, possibly, to try out on your own. Installing it will provide you a server environment in which to practice HTML/CSS and later to practice SQL.

It is not required. You do not have to do this.

back to top