Week Four (MGDP2050)

From Wiki @ Karl Jones dot com
Revision as of 06:01, 2 February 2016 by Karl Jones (Talk | contribs) (File Transfer Protocol (FTP))

Jump to: navigation, search

Lecture notes and exercises for Week Four of Web Design and Development II (MGDP2050).

See also Week Three (MGDP2050) - Week Five (MGDP2050).

In the news

Safari browser crash

Java browser plugin deprecated

Deprecation is discouragement from using a feature, without actually removing the feature (for the time being).

See also Plug-in (computing).

Do not confuse Java with JavaScript. They are different, unrelated programming languages.

Review from previous weeks

Human factors

Class web server

The class web server is located here:

File Transfer Protocol (FTP)

File Transfer Protocol (or simply FTP) is a widely-used protocol for transferring files across computer networks.

FTP consists of two programs:

The server has two tasks:

  • Receive uploaded files from clients
  • Send downloaded files to clients

The client has two tasks:

  • Upload files to server
  • Download files from server

In this course, we will use FTP clients to upload and download files.

FTP clients

Many FTP clients are available. All do essentially the same thing.

For this class, You may use any FTP client you like.

FileZilla

FileZilla is a popular FTP client:

  • Free and open source
  • Available for Mac, Windows, Linux

FileZilla uses a two-panel display:

  • Local files (on your computer)
  • Remote files (on web server)

Fetch

Fetch is available for Mac only.

  • Fetch uses a single window to display remote (web server) files
  • Use a Mac Finder window to display local (your computer) files

Exercises: in class

FTP

...

Exercises: for next week

Bootstrap

...

Reading