Web programming

Units WEB1P and WEB2P

Java catch up


If you haven't used Java before, what do you need to know in order to do web programming in it?

  1. You need a programming environment in which to develop Java programs. We recommend using the NetBeans IDE. See the notes on how to install it.
  2. Read about the background to Java and how it is implemented.
  3. Read all the sections of " Learning the Java language". There is a ton of stuff here, but it's all fairly essential. Key areas to cover include:
    1. Object-Oriented Programming Concepts
    2. Classes and Inheritance
    3. Interfaces and Packages
  4. There are a number of "Essential Java Classes" that you will come across. Refer to this section whenever you come across one of these that you don't understand.
  5. Note that in ENTWA and APSW, we do NOT do any graphics programming, so you should not need to read about AWT and Swing at this stage.

Further resources

Recommended Java text books


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

The web programming units include some material that was formerly part of the WPRMP, WECPP, WPSSM and WEMAM units.