Enterprise web programming

Units ENTWA (Level 6) and APSW (Level 7)

Online resources

Tools and documentation

The "Min version" column shows the earliest version that is appropriate for the course. Newer versions are normally OK. You install software at your own risk.

Tool General information Downloads Min version

Apache

Web server

Apache can run on either Windows or Linux

Apache home page

Available for various operating systems

Download either version 1 or version 2

1

Cascading Style Sheets (CSS)

Style mechanism

W3C CSS home page    

CGI

Interface definition

CGI specification

  1.1

HTML

Web page language

HTML 4.01 specification

HTML 5 specification (draft)

  4

HTTP

Internet protocol

W3C protocols

  1.0

Java

Programming language

Java technical network (Oracle)

Java EE documentation

Java glossary (courtesy of Roedy Green)

JavaWorld - lots of useful technical articles

Java Ranch - a friendly place for Java greenhorns

 

SE 8.0

EE 8.0

NetBeans

Java IDE

NetBeans home page

Download it bundled with J2SE (see above). See here for more details.

8.2(8.1)
 

Last updated by Prof Jim Briggs of the School of Computing at the University of Portsmouth

 
The enterprise web programming units include some material that was formerly part of the WEB1P and WEB2P units.