There a number of excellent Web sites to find out information about the topics covered here as well as some excellent text books. For starters, you might try:
Walker, Sharon. Biotechnology DeMystified. McGraw-Hill 2007.
Tisdall, James. Mastering Perl for Bioinformatics. O'Reilly & Associates, 2003.