Introduction to Perl & BioPerlCourse Home Page
This is a generic version of a class "Computer Programming for Information Management" at the School of Life Science & Biotechnology, Shanghai Jiaotong University. The materials in this course are mostly self-explanatory and can be used for self study. It will probably take several weeks to work through the materials.
Week 1. Programming basicsExercises AnswersWeek 2. Operators and if statementsExercises AnswersWeek 3. Logical expressionsExercises AnswersWeek 4. Program design and control structuresExercises AnswersWeek 5. Arrays, Hashs and File handlingExercises AnswersWeek 6. CGI I (forms)Exercises AnswersWeek 7. Regular expressions IExercises AnswersWeek 8. Regular expressions II (substitution, transliteration, split)Exercises AnswersWeek 9. Subroutines, local and global variablesExercises AnswersWeek 10. Retrieving documents from the web with PerlExercises AnswersWeek 11. CGI II (Searching web pages on-line; security)Exercises AnswersWeek 12. CGI III (Environment variables, hidden text and cookies)Exercises AnswersWeek 13. Object oriented paradigm I (Objects, classes, methods)Exercises
Week 14. The object oriented paradigm II (Class hierarchy, inheritance, polymorphism and encapsulation)Exercises
Week 15. Perl application for molecular biologycmap.pl2IGD.pdb Results: cmap.jpg
Copyright 2007, SJTU |