sábado, 15 de setembro de 2007

Java 2 Enterprise Edition Bible


ava 2 Enterprise Edition Bible

Authors: James McGovern, Rahim Adatia, Yakov Fain, Jason Gordon, Ethan Henry, Walter Hurst, Ashish Jain, Mark Little, Vaidyanathan Nagarajan, Harshad Oak, Lee Anne Phillips
Paperback: 1008 pages
Publisher: Wiley (August 22, 2003)
Language: English
ISBN-10: 0764539663
ISBN-13: 978-0764539664

Book Description
* Java 2 Enterprise Edition (J2EE) is the specification that all enterprise Java developers need to build multi-tier applications, and also the basis for BEA's WebLogic Application Server and IBM's WebSphere
* Revised to be current with the significant J2EE 1.4 update that will drive substantial developer interest
* Written by a top-selling team of eleven experts who provide unique and substantial business examples in a vendor-neutral format, making the information applicable to various application servers
* Covers patterns, J2EE application servers, frameworks, Ant, and continuous availability
* Includes extensive intermediate and advanced coverage of J2EE APIs
* Companion Web site provides additional examples and information

Download do Ebook

An Introduction to Network Programming with Java



# Publisher: Springer; 1 edition (July 27, 2006)
# Language: English
# ISBN-10: 1846283809
# ISBN-13: 978-1846283802

Book Description

The ability to construct reliable network software is a vital skill for many of today's programmers and at the same time, Java's comprehensive libraries of readily-accessible network programming features ensure that Java remains at the forefront of network software development.

Download do Ebook

sexta-feira, 14 de setembro de 2007

Art of Java Web Development: Struts, Tapestry, Commons, Velocity, JUnit, Axis, Cocoon, InternetBeans, WebWork


# Publisher: Manning Publications (November 1, 2003)
# Language: English
# ISBN-10: 1932394060
# ISBN-13: 978-1932394061

Book Description
A guide to the skills required for state-of-the-art web development, this book covers a variety of web development frameworks. The uses of the standard web API to create applications with increasingly sophisticated architectures are highlighted, and a discussion of the development of industry-accepted best practices for architecture is included. The history and evolution toward this architecture and the reasons it is superior to previous efforts are described, and an overview of the most popular web application frameworks, their architecture, and use is provided. The same application is built in six different frameworks, allowing developers to conduct an informed comparison. An evaluation of the pros and cons of each framework is provided to assist developers in making decisions or evaluating frameworks on their own. Best practices covered include sophisticated user interface techniques, intelligent caching and resource management, performance tuning, debugging, testing, and web services.

Download do Ebook

Java How to Program (6th Edition)




# Publisher: Prentice Hall; Sixth, book only edition (August 4, 2004)
# Language: English
# ISBN-10: 0131483986
# ISBN-13: 978-0131483989

Book Description
The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. This edition is completely up-to-date with The Java 2 Platform Standard Edition (J2SE) 1.5. Now includes topics such as autoboxing, enumerations, enhanced for loops, static import statements, variable-length argument lists, and much more. Presents each new concept in the context of a complete, working program, immediately followed by one or more windows showing the program's input/output dialog. Enhances the Live-Code Approach with syntax coloring. Provides Helpful Programming Tips, all marked by icons: Good Programming Practices, Common Programming Errors, Error-Prevention Tips, Performance Tips, Portability Tips, Software Engineering Observations, Look and Feel Observations. Includes CD-ROM with every book that contains JavaTM 2 Platform, Standard Edition 1.5, Netbeans, Apache Tomcat, JCreator LE version, jEdit, jGRASP, BlueJ, MySQL, source code for all the book's examples, and Hyperlinks to valuable Java demos and Internet resources. A valuable reference for programmers and anyone interested in learning the Java programming language.

Download do Ebook

Advanced Java Networking (2nd Edition)



# Publisher: Prentice Hall; 2 Pap/Cdr edition (April 14, 2000)
# Language: English
# ISBN-10: 0130844667
# ISBN-13: 978-0130844668

Topics covered:

# Object-oriented design in Java
# Java I/O routines
# Threads
# Object serialization
# Performance
# TCP/IP and networking basics
# Programming Java sockets for TCP and UDP
# JDBC for databases
# Java Remote Method Invocation (RMI)
# Callbacks
# Overview of CORBA
# Java IDL
# HTTP basics

Download do Ebook

Data Structures & Algorithms in Java (Mitchell Waite Signature Series)

# Publisher: Waite Group Press; Har/Cdr edition (March 1998)
# Language: English
# ISBN-10: 1571690956
# ISBN-13: 978-1571690951

Book Description
Not filled with with obtuse mathematics and difficult proofs, MWSS:Data Structures and Algorithms in Java removes the mystique from DS&A. It does this in two ways. First, the text is written in a straightforward style, making it accessible to anyone. Second, unique new Java demonstration programs, called "Workshop Applets," are provided with the book. These Workshop Applets provide interactive "moving pictures" which the user can control and modify by pressing buttons. The book's text describes specific operations the user can carry out with these Workshop Applets, and the applets then reveal the inner workings of an algorithm or data structure.

Download do Ebook

Scripting in Java: Languages, Frameworks, and Patterns



# Publisher: Addison-Wesley Professional; 1 edition (August 8, 2007)
# Language: English
# ISBN-10: 0321321936
# ISBN-13: 978-0321321930

Book Description

Groovy and Beyond: Leverage the Full Power of Scripting on the JavaTM Platform!

Download do Ebook

quinta-feira, 13 de setembro de 2007

Java Foundations



# Publisher: Sybex (September 17, 2004)
# Language: English
# ISBN-10: 0782143733
# ISBN-13: 978-0782143737

Book Description
The world of IT is always evolving, but in every area there are stable, core concepts that anyone just setting out needed to know last year, needs to know this year, and will still need to know next year. The purpose of the Foundations series is to identify these concepts and present them in a way that gives you the strongest possible starting point, no matter what your endeavor.

Download do Ebook

Spring in Action


# Publisher: Manning Publications; 2 edition (August 15, 2007)
# Language: English
# ISBN-10: 1933988134
# ISBN-13: 978-1933988139

Book Description
Spring in Action 2E is an expanded, completely updated second edition of the best selling Spring in Action. Written by Craig Walls, one of Manning's best writers, this book covers the exciting new features of Spring 2.0, which was released in October 2006.

Download do Ebook

Computer Graphics for Java Programmers


# Publisher: Wiley; 2 edition (March 9, 2007)
# Language: English
# ISBN-10: 0470031603
# ISBN-13: 978-0470031605

Book Description
A great many varied and interesting visual effects can be achieved with computer graphics, for which a fundamental understanding of the underlying mathematical concepts – and a knowledge of how they can be implemented in a particular programming language – is essential.
# Publisher: Wiley; 2 edition (March 9, 2007)
# Language: English
# ISBN-10: 0470031603
# ISBN-13: 978-0470031605

Book Description
A great many varied and interesting visual effects can be achieved with computer graphics, for which a fundamental understanding of the underlying mathematical concepts – and a knowledge of how they can be implemented in a particular programming language – is essential.

Download do Ebook

Java 2 Primer Plus



# Publisher: Sams; 1st edition (December 30, 2002)
# Language: English
# ISBN-10: 0672324156
# ISBN-13: 978-0672324154

Book Description

Java Primer Plus guides the reader through the Java programming language from the basic concepts (basic syntax, variable, literals, operators, loops, conditional statements, etc.) through advanced topics (RMI, JDBC, Network socket programming, etc.). It provides a deep explanation of Java programming concepts and technologies using classroom tested and proven techniques. What makes this book unique is that it spends the last part showing the reader how to integrate Java technologies into everyday Web related practices and with other technologies.

Download do Ebook

Java: A Beginner's Guide, Third Edition (Beginner's Guide)

# Publisher: McGraw-Hill Osborne Media; 3 edition (March 29, 2005)
# Language: English
# ISBN-10: 0072231890
# ISBN-13: 978-0072231892

Book Description
Learn the fundamentals of Java 2 programming from renowned Java genius Herb Schildt. Discover why Java is the preeminent language of the Internet, how to use object-oriented programming, and how to write programs with the general form of Java. Coverage includes advanced topics such as inheritance, exception handling, the I/O system, applets, and much more.

From the Back Cover

Essential Skills--Made Easy! Updated and Expanded for J2SE 5

Learn to program in Java from master programmer and best-selling author Herb Schildt. Completely revised and updated to cover Java 2 Platform, Standard Edition 5 (J2SEj 5), this step-by-step guide will have you programming in practically no time. You’ll start at the

Download do Ebook

J2EE AntiPatterns


# Publisher: Wiley; 1 edition (August 11, 2003)
# Language: English
# ISBN-10: 0471146153
# ISBN-13: 978-0471146155

Book Description
"The flip-side of Patterns, AntiPatterns provide developers with formal descriptions of common development gaffes that can derail a project along with practical guidelines on how to avoid them. In this book, the authors present dozens of Java AntiPatterns that tackle many of Java's biggest trouble spots for programming with EJB, JSP, Servlets, and more. Each AntiPattern is documented with real-world examples, code, and refactored (or escape-route) solutions, and the book uses UML (where appropriate) to diagram improved solutions. All code examples from the book are available to the reader on the book's companion Web site."

Download do Ebook

Ajax Hacks

Ajax, the popular term for Asynchronous JavaScript and XML, is one of the most important combinations of technologies for web developers to know these days. With its rich grouping of technologies, Ajax developers can create interactive web applications with XML-based web services, using JavaScript in the browser to process the web server response.

Taking complete advantage of Ajax, however, requires something more than your typical “how-to” book. What it calls for is Ajax Hacks from O’Reilly. This valuable guide provides direct, hands-on solutions that take the mystery out of Ajax’s many capabilities. Each hack represents a clever way to accomplish a specific task, saving you countless hours of searching for the right answer.

A smart collection of 80 insider tips and tricks, Ajax Hacks covers all of the technology’s finer points. Want to build next-generation web applications today? This book can show you how. Among the multitude of topics addressed, it shows you techniques for:
* Using Ajax with Google Maps and Yahoo Maps
* Displaying Weather.com data
* Scraping stock quotes
* Fetching postal codes
* Building web forms with auto-complete functionality


Ajax Hacks also features a number of advanced hacks for accelerated web developers. Discover how to create huge, maintainable bookmarklets, how to use client-side storage for Ajax applications, and how to call a built-in Java object from JavaScript using Ajax. The book even addresses best practices for testing Ajax applications and improving maintenance, performance, and reliability for JavaScript code.

The latest in O”Reilly’s celebrated Hacks series, Ajax Hacks smartly complements other O’Reilly titles such as Head Rush Ajax and javascript: The Definitive Guide.

Download do Ebook

Beginning Ajax With ASP .NET (with source code)

Author(s): Wallace B. McClure, Scott Cate, Paul Glavich, Craig Shoemaker
Publisher: Wrox
Year: Sep 2006
ISBN: 047178544X
Language: English
Pages: 428
File type: PDF
Size (for download): 6.8 MB


Ajax is a set of technologies that will revolutionize the way that web-based applications are designed. It revolutionizes the way that applications are used, provides users a responsive application, and provides developers with the alternatives for building their applications. We believe that this book will meet your needs regarding programming Ajax on the ASP.NET platform.

Download do Ebook

Ajax For Dummies

# Publisher: For Dummies (March 13, 2006)
# Language: English
# ISBN-10: 0471785970
# ISBN-13: 978-0471785972

Review
"...done a great job of explaining the various technologies behind Ajax...." (Practical Web Design, June 2006)

"...surprisingly good book..." (Computer Shoppers, June 2006)

Download do Ebook

Enterprise AJAX: Strategies for Building High Performance Web Applications

# Publisher: Prentice Hall PTR; 1 edition (July 25, 2007)
# Language: English
# ISBN-10: 0132242060
# ISBN-13: 978-0132242066

Book Description

“The core technologies of Ajax are quite straightforward; the hard part is applying them in the real world. Fortunately, the authors have been putting Ajax into practice since long before the term ‘Ajax’ was even coined. Enterprise AJAX offers excellent coverage of issues rarely explained to date, but frequently encountered by enterprise developers–including architecting of Ajax applications, and how to deal with such concerns as usability, security, and reliability.”

Download do Ebook

Creating Web Pages with Asynchronous JavaScript and XML (Bruce Perens' Open Source Series)


# Publisher: Prentice Hall PTR; 1 edition (August 8, 2006)
# Language: English
# ISBN-10: 0132272679
# ISBN-13: 978-0132272674

Book Description

The Easy, Example-Based Guide to Ajax for Every Web Developer



Using Ajax, you can build Web applications with the sophistication and usability of traditional desktop

applications and you can do it using standards and open source software.

Download do Ebook

Bulletproof Ajax

# Publisher: New Riders; First Edition edition (February 9, 2007)
# Language: English
# ISBN-10: 0321472667
# ISBN-13: 978-0321472663

Book Description

Step-by-step guide reveals best practices for enhancing Web sites with Ajax

* A step-by-step guide to enhancing Web sites with Ajax.
* Uses progressive enhancement techniques to ensure graceful degradation (which makes sites usable in all browsers).
* Shows readers how to write their own Ajax scripts instead of relying on third-party libraries.

Download do Ebook

quarta-feira, 12 de setembro de 2007

Ajax in Action [ILLUSTRATED]


# Publisher: Manning Publications (October 1, 2005)
# Language: English
# ISBN-10: 1932394613
# ISBN-13: 978-1932394610

Val's Blog
"A tremendously useful field guide specifically written for developers down in the trenches...waiting for the killer solution..."

Download do Ebook

terça-feira, 11 de setembro de 2007

Ajax Bible



# Publisher: Wiley (April 2, 2007)
# Language: English
# ISBN-10: 0470102632
# ISBN-13: 978-0470102633

Book Description
Build interactive Web applications with Ajax

Create live searches and online spreadsheets

Discover programming mistakes to avoid!

Download do Ebook

Beginning Ajax with PHP: From Novice to Professional


# Publisher: Apress (October 16, 2006)
# Language: English
# ISBN-10: 1590596676
# ISBN-13: 978-1590596678

Book Description

Ajax breathes new life into web applications by transparently communicating and manipulating data in conjunction with a server-based technology. Of all the server-based technologies capable of working in conjunction with Ajax, perhaps none are more suitable than PHP, the world's most popular scripting language.

Download do Ebook

MySQL Certification Study Guide



By Paul DuBois,& Stefan Hinz,& Carsten Pedersen,

* Publisher: MySQL Press
* Number Of Pages: 648
* Publication Date: 2004-04-15
* Sales Rank: 577512
* ISBN / ASIN: 0672326329
* EAN: 9780672326325
* Binding: Paperback
* Manufacturer: MySQL Press
* Studio: MySQL Press
* Average Rating: 3.5
* Total Reviews: 10

Book Description:

The authoritative study guide to prepare for the MySQL Core Certification and MySQL Professional Certification exams. When you purchase a copy of the MySQL Certification Study Guide, you automatically receive 25% off the cost of registration for the MySQL Core Certification exam. Details on the back cover of the book.

The MySQL certification program is a carefully developed, high-quality certification process that can help you prove your skills in using, maintaining, and administering MySQL database servers and other technologies from MySQL AB.

Covering both the basic MySQL Core Certification exam and the advanced MySQL Professional Certification exam, MySQL Certification Study Guide is the one authority to look to when you¿re preparing for either test. The book teaches you all the concepts, principles, and techniques that you¿ll need to know for the Core and Professional certification exams, and it includes an array of learning aids, practice questions, and real-world examples to help you prepare for test day.

Certified computer professionals often find that having proven, recognized credentials can advance them farther in their fields, give their careers a boost, and make them better, more productive employees for their companies or organizations.

Whatever reason for becoming MySQL certified, MySQL Certification Study Guide gives you the information you need to help you better understand MySQL technologies and prepare for and pass the exams.

Download do Ebook

MySQL Cookbook



Along with MySQL's popularity has come a flood of questions about solving specific problems, and that's where this Cookbook is essential. Designed as a handy resource when you need quick solutions or techniques, the book offers dozens of short, focused pieces of code and hundreds of worked-out examples for programmers of all levels who don't have the time (or expertise) to solve MySQL problems from scratch.

The new edition covers MySQL 5.0 and its powerful new features, as well as the older but still widespread MySQL 4.1. One major emphasis of this book is how to use SQL to formulate queries for particular kinds of questions, using the mysql client program included in MySQL distributions. The other major emphasis is how to write programs that interact with the MySQL server through an API. You'll find plenty of examples using several language APIs in multiple scenarios and situations, including the use of Ruby to retrieve and format data. There are also many new examples for using Perl, PHP, Python, and Java as well.

Download do Ebook

MySQL Crash Course (Sams Teach Yourself in 10 Minutes)


If you are a MySQL user who wants to find out more about the program, but is not interested in becoming a database administrator just to be able to read books on MySQL, then MySQL Crash Course is for you. This tutorial-based book is organized into a series of short, easy-to-follow lessons that take a very hands-on approach to meeting the needs of the average MySQL user. The essentials of MySQL are taught through a series of self-paced lessons in which you will complete exercises that illustrate the most important aspects of MySQL. You will learn how to:

Download do Ebook

SQL for MySQL Developers: A Comprehensive Tutorial and Reference



# Publisher: Addison-Wesley Professional; 1 edition (April 20, 2007)
# Language: English
# ISBN-10: 0131497359
# ISBN-13: 978-0131497351

Book Description

The Most Complete and Practical Guide to MySQL Version 5’s Powerful SQL Dialect



MySQL version 5 offers a SQL dialect with immense power. In SQL for MySQL Developers, Rick F. van der Lans helps you master this version ofSQL and take advantage of its full potential. Using case study examplesand hands-on exercises, van der Lans illuminates every key concept,technique, and statement–including advanced features that make iteasier to create even the most complex statements and programs.

Download do Ebook

SQL for Dummies



# Publisher: For Dummies; 5 edition (August 8, 2003)
# Language: English
# ISBN-10: 0764540750
# ISBN-13: 978-0764540752

Book Description
Many database management system (DBMS) tools run on a variety of hardware platforms. The differences among the tools can be many, but all serious products have one thing in common: They support data access and manipulation in SQL, the industry-standard language specifically designed to enable people to create and manage databases. If you know SQL, you can build relational databases and get useful information out of them.

Download do Ebook

Sams Teach Yourself MySQL in 21 Days


# Publisher: Sams; 2 edition (December 17, 2002)
# Language: English
# ISBN-10: 0672323923
# ISBN-13: 978-0672323928

Book Description

MySQL is the most widely installed open-source database. Approximately 3.5 million MySQL servers are in use and more than 45% of databases used on Linux worldwide are MySQL databases.

Download do Ebook

Introduction to SQL: Mastering the Relational Database Language (4th Edition)


# Publisher: Addison-Wesley Professional; 4 edition (September 26, 2006)
# Language: English
# ISBN-10: 0321305965
# ISBN-13: 978-0321305961

Book Description

The Classic SQL Tutorial: Fully Updated for Today’s Standards and Today’s Top Databases

For twenty years, van der Lans’ Introduction to SQL has been the definitive SQL tutorial for database professionals everywhere, regardless of experience or platform. Now van der Lans has systematically updated this classic guide to reflect the latest SQL standards and the newest versions of today’s leading RDBMSs: Oracle, Microsoft SQL Server, DB2, and MySQL.

Download do Ebook

Textpattern Solutions: PHP-Based Content Management Made Easy (Solutions)


# Publisher: friends of ED (May 21, 2007)
# Language: English
# ISBN-10: 1590598326
# ISBN-13: 978-1590598320

Book Description
Textpattern is a powerful, PHP-based content management system that allows you to build pretty much any kind of data-driven website quickly and easily. It is very popular among designers and developers alike, and has an active community of users. Sound good? Well, you're in luck—this book shows you how to use every aspect of Textpattern to a professional standard. Textpattern (and this book) appeals to two main groups of people: Firstly, the web designer who has mastered the fundamentals of XHTML and CSS and wants to create sites that have fresh and dynamically changing information, but is not familiar with server-side coding and databases. Never fear—Textpattern enables you to integrate your XHTML knowledge, inserting dynamic aspects into your already solid site design. Secondly, PHP

Download do Ebook

Professional Search Engine Optimization with PHP: A Developer’s Guide to SEO

Maybe you’re a great programmer or IT professional, but marketing isn’t your thing. Or perhaps you’re a tech-savvy search engine marketer who wants a peek under the hood of a search engine optimized web site. Search engine marketing is a field where technology and marketing are both critical and interdependent, because small changes in the implementation of a web site can make you or break you in search engine rankings. Furthermore, the fusion of technology and marketing know-how can create web site features that attract more visitors.

The mission of this book is to help web developers create web sites that rank well with the major search engines, and to teach search engine marketers how to use technology to their advantage. We assert that neither marketing nor IT can exist in a vacuum, and it is essential that they not see themselves as opposing forces in an organization. They must work together. This book aims to educate both sides in that regard.

Download do Ebook

PHP Unleashed 5.0 by John Coggeshall (Author)

Over 12 million Internet domains worldwide use the PHP language to power their websites. If you are a programmer included in this group, or would like to be one, you should pick up a copy of PHP Unleashed. The definitive guide in PHP programming, PHP Unleashed thoroughly and authoritatively covers the release of PHP 5, as well as advanced topics not found in other books. It begins with a detailed summary of the basics and then quickly moves on to more advanced topics such as working with data, outputting graphical data and building complete applications. Whether you're an experienced programmer and new to PHP, or an experienced PHP programmer but new to PHP 5, this is the one PHP book you need in your library.

Download do Ebook

PHP & MySQL For Dummies 3rd edition



Build an online catalog and a members-only siteEverything you need to
know to create a dynamic PHP and MySQL Web site!Been thinking of
creating a high-quality interactive Web site? This book is just what
you need to get started! Here's the fun and easy way(r) to develop a
Web application in PHP 4, 5, or 6 and MySQL 5, test your software,
enable your Web pages to display, change, and move database informatio
n, and much more.Discover how to* Plan and implement a Web database
application* Design and build a MySQL 5 database* Build dynamic HTML
forms* Create scripts that store, retrieve, and update database inform
ation* Display database information in a Web page

Download do Ebook

PHP Game Creation



"PHP Game Programming" offers you the introduction you need to begin creating your own online games. You?ll be amazed at the games you can create with this powerful?and completely free?development tool! Dive right in as you begin with coverage of server configuration and the major features of PHP. Then you?re off and running as you use PHP to create and manipulate graphics, develop a chess game using a non-relational database, and send and receive data through sockets. Put your new skills to use as you create your own massively multiplayer online game! From the basics of PHP and HTML to the exciting task of creating dynamic terrain and Flash movies, "PHP Game Programming" will help you turn your online game ideas into reality!

Download do Ebook

PHP in Action: Modern Software Practices for PHP



* Demonstrates Web application development by presenting ten real, ready-to-use examples
* Samples start with a simple guess book and end with a fully-functional e-commerce site with a shopping cart
* New features include both MySQL 4.1 and PHP 4.2
* Latest edition contains new applications including log analysis and project tracking
* CD-ROM includes all the code and examples applications from the book in addition to MySQL, PHP, Apache, PHP classes, libraries, utilities, and other tools


Download do Ebook

Advanced PHP for Web Professionals


# Publisher: Prentice Hall PTR; 1st edition (October 29, 2002)
# Language: English
# ISBN-10: 0130085391
# ISBN-13: 978-0130085399

From the Back Cover

* Build complex, PHP-driven Web sites—fast!
* Discover powerful new PHP techniques, hands on!
* Learn all-new techniques based on PHP-GTK and PEAR::DB
* Master XML parsing, user authentication, forms processing, data mining, and much more

Take your PHP programming skills to the next level!

Download do Ebook

Beginning PHP and MySQL 5: From Novice to Professional, Second Edition

# Publisher: Apress; 2 edition (January 23, 2006)
# Language: English
# ISBN-10: 1590595521
# ISBN-13: 978-1590595527

Book Description

* Written for the budding web developer searching for a powerful, low-cost solution for building flexible, dynamic web sites.
* Essentially three books in one: provides thorough introductions to the PHP language and the MySQL database, and shows you how these two technologies can be effectively integrated to build powerful websites.
* Provides over 500 code examples, including real-world tasks such as creating an auto-login feature, sending HTML-formatted e-mail, testing password guessability, and uploading files via a web interface.
* Updated for MySQL 5, includes new chapters introducing triggers, stored procedures, and views.


Download do Ebook

PHP Solutions: Dynamic Web Design Made Easy (Solutions)


# Publisher: friends of ED (November 20, 2006)
# Language: English
# ISBN-10: 1590597311
# ISBN-13: 978-1590597316

Book Description
In this book you'll learn how to:

* Create dynamic websites with design and usability in mind, as well as functionality
* Understand how PHP scripts work, giving you confidence to adapt them to your own needs
* Bring online forms to life, check required fields, and ensure user input is safe to process
* Upload files and automatically create thumbnails from larger images
* Manage website content with a searchable database

Download do Ebook

PHP Hacks: Tips & Tools For Creating Dynamic Websites (Hacks) [ILLUSTRATED]


# Publisher: O'Reilly Media, Inc. (December 12, 2005)
# Language: English
# ISBN-10: 0596101392
# ISBN-13: 978-0596101398

Book Description
Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million web sites, surpassing Microsoft's ASP .NET technology in popularity. Not surprisingly, this surge in usage has resulted in a number of PHP books hitting the market. Only one, though, takes the language beyond traditional Web programming and into mapping, graphing, multimedia, and beyond: PHP Hacks.

Download do Ebook

PHP in Action: Objects, Design, Agility [ILLUSTRATED]

# Publisher: Manning Publications (July 3, 2007)
# Language: English
# ISBN-10: 1932394753
# ISBN-13: 978-1932394757

Book Description
To keep programming productive and enjoyable, state-of-the-art practices and principles are essential. Object-oriented programming and design help manage complexity by keeping components cleanly separated. Unit testing helps prevent endless, exhausting debugging sessions. Refactoring keeps code supple and readable. PHP offers all this-and more.

This book shows you how to apply PHP techniques and principles to all the most common challenges of web programming, including:
# Web presentation and templates
# User interaction including the Model-View-Contoller architecture
# Input validation and form handling
# Database connection and querying and abstraction
# Object persistence

Download do Ebook

Learning PHP 5 [ILLUSTRATED]

# Publisher: O'Reilly Media, Inc.; 1st edition (July 2004)
# Language: English
# ISBN-10: 0596005601
# ISBN-13: 978-0596005603

Book Description

PHP has gained a following among non-technical web designers who need to add interactive aspects to their sites. Offering a gentle learning curve, PHP is an accessible yet powerful language for creating dynamic web pages. As its popularity has grown, PHP's basic feature set has become increasingly more sophisticated. Now PHP 5 boasts advanced features--such as new object-oriented capabilities and support for XML and Web Services--that will please even the most experienced web professionals while still remaining user-friendly enough for those with a lower tolerance for technical jargon. If you've wanted to try your hand at PHP

Download do Ebook