An example book you can dip into, like a reference text. A reference text that doesn't regurgitate the specification like a manual. The examples stand on their own merit without being hacked to fit a central premise or system. This book can really help you to see the distinction between formatting and data as the basic HTML in the examples doesn't need major changes from chapter to chapter. A few tweaks of the stylesheet and the plain document can be transformed. Includes CSS1, CSS2, interactive menus, multi-column pages, CSS for screen, print or webTV and CSS validation.
Author's website for this book
Follow a proven plan to learn Perl easily and logically. Saves a download too, as Perl 5.005_3 is included on the CD for Windows, Macintosh and Unix/Linux. Covers basic Perl, CGI, complex forms and cookies as well as Perl's built-in debugger.
Linux and PHP
Read up about Linux BEFORE you install. If you want to put Linux onto your Windows machine, Linux will need you
to be the system administrator. Learn the pitfalls
before you trash your newly installed system! If your server (local or internet) is Apache based it may also be configured to use PHP. See the CodeHelp
site for information on finding out if PHP is working on your server and how it is configured.
Teach Yourself Linux
Use alongside your Linux distribution manuals and get to grips with Linux. Learn about how Unix systems work and add to your knowledge of Perl and the Apache web server by learning how it can work as a desktop OS. The steep learning curve of Linux can be eased with careful attention to the 20 lessons.
The pocket reference is your guide to beginning in PHP. Script examples help you to sort out which functions within PHP are operating on your server. Clear, unambiguous text explains the syntax and scope of PHP and delves into MySQL, XML, Spell-checking, FDF, PDF, POSIX, NIS, SNMP, FTP, DNS, sockets, Mcrypt, IMAP, dynamic GIF creation, GZip, Oracle, ODBC and much more. All in a pocket guide of about 120 pages! Very affordable, very useful.
Linux in a
A truly comprehensive guide to all nearly 400 pages just on Linux commands. Sections on booting, package managers, bash, csh and tcsh shells, pattern matching, Emacs, Vi, gawk, CVS and RCS, Gnome, and KDE. 800 pages in all.
This book comes with a CD-ROM containing both Linux and Windows versions of MySQL, PHP4 and Apache. Step-by-step development of a contact management database controlled and managed by a set of multi-function PHP files.
MySQL Pocket Reference
Another pocket gem from O'Reilly. Updated to cover MySQL v4.0, yet it still covers all the common and obscure commands and options of the MySQL statements and functions. Only 87 pages but including a brief guide to installation, the complete SQL syntax for MySQL and all data types, operators and functions. Essential reference for anyone writing applications using MySQL - get a reminder of the tools available, check the full syntax for functions you may only use once, but will save you many lines of other code.
The story of an accidental revolution. ISBN 1587990806
The inside story on how Linus Torvalds came to create the Linux OS kernel. Covering his acquisition of programming skills as well as the Birth of an Operating System
, this is the story of Linux from a unique perspective.
Security Basics in 24 hours
Superbly organised - this book allows any Linux user to pick elements and sections to secure in their Linux machine. From preparing the system before installation, securing known issues with servers and utilities once installed, creating and customising your own firewalls using either ipchains or iptables, sharing internet connections, SUID and other file system security tips and trapdoors, securing DNS, BIND, NFS, Samba and X11, using SSH to encrypt data streams and create encrypted tunnels and an introduction to Kerberos, GnuPG (email security/verification) and creating your own https:// certificate.
4 - Visual Quickstart Guide.
The same format as Perl/CGI, Java, DHTML and the rest of the Visual Quickstart series. Easy to understand examples and solutions. A comprehensive guide to writing good HTML including rollovers, forms, tab orders, image maps, advice on FTP and uploading your pages.
in a Nutshell by Niederst
Invaluable reference text for anyone interested in best practice web design, from the basics to front-end technologies, all the information you'll need is easy to find, easy to understand and implement. Contains an excellent reference section on HTML4 as well as sections on graphics, CSS, DHTML, SSI and XML.
in a Nutshell : New Edition!
Clearly explained source code helped me learn Java from scratch. The NavBar.class used on my previous site was built around an example from this handy reference.
Perl and CGI
Very good starter guide to Perl, CGI and browser output. Easy to understand explanations of analysing form input, matching search patterns, arrays, hashes, scalars, conditionals, subroutines, files and directories as well as security and the Unix command line.
Perl in a
Comprehensive, well written and easy explanations. A true reference text that you'll refer to again and again. Whether you use modules, DBI, Tk, CGI or just basic Perl, the quick reference tables and overviews are essential reading.
All properties, all methods, all browsers. Everything you need to know about what variables and procedures are available within the <script> tags.
Very good explanations of XML syntax, especially DTD's and Schemas (not available yet in IE5). Handy reference tool for XML functions and structures.
Over 1,000 pages of in depth explanations of XML including SAX, CSS, XSLT, DTD, XML, Schemas, XLink, XPointer, XPath, e-commerce, BizTalk, SOAP, WAP and WML. Each chapter written by a top professional in the field. A superb reference text.
This 800 page book is a complete reference to PHP4. Covering installation on desktop and server Windows and Unix machines, using forms, loops and arrays, re-using code, error handling, persistence, objects, file handling, MySQL, ODBC, XML, email, graphics, and a full case study to create a URL directory manager (a smaller version of Yahoo).
Linux Programming by example
For intermediate/advanced C/C++ programmers who need to know how Linux works at the system level. Processes, signals, system calls, APIs for databases and text-mode user interfaces (using ncurses). Writing libraries, using pipes and FIFO's, using sockets and implementing TCP/IP. Covers using GNU cc and make, file I/O, multiplexing, memory mapping, daemons, OSS sound API, message queues, RCS and gdb.