The Definitive Guide to Catalyst
Category: Education (depraced!)
- views: 2 008
- date: 6 March 2011
- posted by: ecabuk

By Kieren Diment, Matt Trout
ISBN13: 978-1-4302-2365-8
ISBN10: 1-4302-2365-0
362 pp.
Published Jul 2009
The Definitive Guide to Catalyst: Writing Extensible, Scalable and Maintainable Perl–Based Web Applications
Learn to build web applications with Catalyst, the popular open source web framework based on the Perl programming language. The Definitive Guide to Catalyst: Writing Extendable, Scalable, and Maintainable Perl–Based Web Applications is a definitive guide to Catalyst version 5.8, which will be released in 2009. This book contains
Training materials for new and experience programmers.
Worked examples and cookbook–style recipes of common web application programming tasks
Fundamentals of web application design and best–practice application style
What you’ll learn
Write web applications with Catalyst and Perl.
Design for extendability and code reuse.
Understand deployment options for high– and low–traffic sites.
Use DBIx::Class, Moose, and Template Toolkit.
Understand the Catalyst dispatcher and request cycle.
Deal with common web programming requirements: authentication and authorization, web services, sending e–mail, serving streaming media.
Who is this book for?
The primary audience for this book is existing Perl programmers who want more information on writing robust maintainable and extendable web applications. This group is comprised of four subgroups:
Experienced perl programmers wanting to update their web programming skills (for example, CGI.pm, mod_perl, and Mason programmers)
Intermediate/Late beginner programmers wanting to learn rapid, extendable, maintainable web programming techniques in Perl
System administrators and other non–web users of Perl (e.g., bioinformatics workers) who want to learn modern Perl web development techniques
Existing catalyst programmers who want to learn about best practices for catalyst development
This book is also for programmers who want to understand web application design and development more thoroughly.
We need your support!
Make a donation to help us stay online
Bitcoin (BTC)
bc1q08g9d22cxkawsjlf8etuek2pc9n2a3hs4cdrld
Bitcoin Cash (BCH)
qqvwexzhvgauxq2apgc4j0ewvcak6hh6lsnzmvtkem
Ethereum (ETH)
0xb55513D2c91A6e3c497621644ec99e206CDaf239
Litecoin (LTC)
ltc1qt6g2trfv9tjs4qj68sqc4uf0ukvc9jpnsyt59u
USDT (ERC20)
0xb55513D2c91A6e3c497621644ec99e206CDaf239
USDT (TRC20)
TYdPNrz7v1P9riWBWZ317oBgJueheGjATm
Information |
|||
![]() |
Users of GUESTS are not allowed to comment this publication. | ||









