CIS 2.55
Main
Files
Syllabus
Overview
Links
Homeworks
UPLOAD HOMEWORKS
Notes
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
Bayes (src)
Tests
Sample Midterm
Sample Final
Misc
Arithmetics
Fourier Mult
|
|
|
Perl Class Description
CIS 2.55
Assuming 14 classes
- Introduction. Description. What is Perl usually used for. A "Hello World" program.
- Operators, Scalar Data types.
- if, while, for and other control flow statements.
- Arrays, Hashes, References. Array specific control flow statements.
- Perl stacks, push, pop. Perl Data Structures. Arrays of Hashes of Arrays, & other more complicated structures. (linked lists, etc.)
- String Manipulation & Regular Expressions.
- Input & Output. Reading/Writing files. Piping input/output to/from other programs.
- Subroutines. Recursion. Local variables.
- Directory methods.
- Introduction to CGI. Description, concepts. HTML. Simple Example.
- More CGI examples. Accepting & parsing FORM data.
- Data Persistence. Database Concepts. SQL. Perl DBM files. The DBI module.
- Network programming. Writing clients/servers.
- Object-Oriented Programming with Perl
This may or may not exactly correspond to our class, but it does list the topics (and the relative order) in which they will be covered. If we move quickly, we will get more done, if slower, some topics may risk being excluded.
|
|