第1章 Perl簡介
1.1 Perl的發(fā)展現狀
1.2 獲取Perl
1.2.1 在非Windows平臺使用Ped:pedbnew
1.2.2 使用Windows平臺
1.3 Perl社區(qū)
1.3.1 IRC
1.3.2 PerIMonks
1.3.3 PerIMongers
1.3.4 StackOverflow
1.4 使用Perl文檔
1.4.1 理解perldoc的結構
1.4.2 開始使用peIldoc
1.4.3 使用教程和常見問題解答
1.4.4 使用perldoc-f
1.5 使用終端窗口
1.5.1 使用命令行
1.5.2 創(chuàng)建工作目錄
1.6 創(chuàng)建“Hello, World!”程序
1.6.1 編寫你的第一個程序
1.6.2 shebang行
1.7 本章小結
第2章 理解CPAN
2.1 CPAN和metacpan
2.1.1 搜索和評價模塊
2.1.2 下載和安裝
2.2 cpan客戶端
2.2.1 使用CPAN.pm客戶端
2.2.2 使用cpanm客戶端
2.2.3 ppm
2.2.4 CPAN::mini
2.3 本章小結
第3章 變量
3.1 何為程序設計
3.2 正式開始前的注意事項
3.2.1 strict、wamings及diagnostics
3.2.2 my函數
3.2.3 魔符
3.2.4 標識符
3.3 標量
3.3.1 字符串
3.3.2 數字
3.4 數組
3.4.1 分解代碼
3.4.2 訪問元素
3.4.3 對數組進行迭代
3.5 哈希表
3.5.1 訪問元素
3.5.2 對哈希表進行迭代
3.5.3 對哈希增加數據
3.6 切片
3.6.1 數組切片
3.6.2 哈希切片
3.7 上下文
3.7.1 標量上下文
3.7.2 列表上下文
3.8 作用域
3.8.1 my變量
3.8.2 包變量
3.9 strict、warnings和diagnostics
3.9.1 strict
3.9.2 warnings
3.9.3 diagnostics
3.9.4 在沒有網絡的情況下工作
3.10 Perl的內置變量
3.10.1 $
3.10.2 %ENV
3.10.3 @ARGV
3.10.4 其他的特殊變量
3.11本章小結
第4章 數據處理
4.1 使用標量
4.1.1 字符串處理
4.1.2 使用字符串操作符
4.1.3 Scalar::Util
4.1.4 數值型內置函數或操作符
4.1.5 位操作符
4.1.6 了解布爾操作
4.1.7 賦值操作符
4.1.8 優(yōu)先級和關聯性
4.2 數組和列表函數
4.2.1 內置數組函數
4.2.2 List::Util
4.3 內置的哈希函數
4.3.1 delete()
4.3.2 exist()
4.3.3 key()
4.3.4 values()
4.3.5 each()
4.4 作用域關鍵字
4.4.1 rny()
4.4.2 local()
4.4.3 our()
4.4 4 state()
4.5 本章小結
第5章 流程控制
5.1 使用if語句
5.1.1 理解基本的條件語句
5.1.2 else/elsif/unless
5.1.3 三元操作符
5.2 for/foreach循環(huán)
5.2.1 數組
5.2.2 列表
5.2.3 C語言風格
5.3 使用while或until循環(huán)
5.3.1 列表
5.3.2 內置函數:last()、next()、redo()和continue()
5.3.3 標簽
5.4 語句修飾符
5.4.1 語句修飾符的類型
5.4.2 dowbile或do until
5.5 given/when語句
5.5.1 基本語法
5,52 Switch模塊
5.6 本章小結
第6章 引用
6.1 關于引用的基礎知識
6.1.1 數組引用
6.1.2 哈希引用
6.1.3 匿名引用
6.1.4 其他引用
6.2 使用引用
6.2.1 調試
6.2.2 復制
6.2.3 切片
6.3 本章小結
6.4 練習
第7章 子程序
7.1 子程序的語法
7.1.1 參數處理
7.1.2 多重參數
7.1.3 命名參數
7.1.4 別名
7.1.5 狀態(tài)變量(5.10之前版本和5.10之后版本)
7.1.6 傳遞列表、哈希或哈希引用?
7.2 返回數據
7.2.1 返回真/假
7.2.2 返回單值或多值
7.2.3 wantanay函數
7.3 錯誤
……
第8章 正則表達式
第9章 文件與目錄
第10章 sort、map和grep
第11章 包和模塊
第12章 面向對象的Perl
第13章 Moose
第14章 測試
第15章 互聯網
第16章 數據庫
第17章 使用其他外部工具
第18章 常見任務
第19章 進階
附錄習題答案