Information about

Biocomputing II: Programming with Perl and Java

Java course materials.

 

Module Organiser: Dr Andrew Martin

Building on the Biocomputing I module, this covers advanced Perl programming topics, including how to create Web and database applications. Object-oriented programming in Java is taught using the application development environment Eclipse.

Programming Applications in Perl
Lecture 1: Web Applications: HTML, XHTML and CSS (Andrew Martin)
Lecture 2: Web Applications: Perl CGI (Andrew Martin)
Lecture 3: Remote Procedure Calling (Andrew Martin)

Programming in Java
Lecture 4: Introduction to Java and Eclipse (Andrew Clegg)
Lecture 5: Classes, Methods, Objects and Fields (Andrew Clegg)
Lecture 6: Input and Output (Andrew Clegg)
Lecture 7: Strings, StringBuffers and Collections (Andrew Clegg)
Lecture 8: Formatting, Exceptions, Inheritance, Interfaces (Andrew Clegg)
Lecture 9: XML and BioJava (Andrew Clegg)
Lecture 10: Debugging, Testing, JAR Files (Andrew Clegg)