Biocomputing II: Programming with Perl and Java
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)