Professional Joomla Programmer to Programmer

0

Posted by admin | Posted in Joomla eBooks | Posted on 14-10-2009


ISBN: 0470133945 Publisher: Wrox Author: Dan Rahmel

Description:
As a major force in the world of affordable, advanced web site deployment, Joomla! has become the most important noncommercial Content Management System (CMS) in the world. The number of Joomla! downloads and add-ons continues to grow at lightning pace, spurring the need for a resource that explores the diverse needs of professional Joomla! developers. This book fills that void by covering the two main areas of the Joomla! field–development and deployment–with a focus on the new Joomla! version 1.5 and all the features it provides. Seasoned author Dan Rahmel walks you through the process of creating all three types of Joomla! extensions (modules, components, and plug-ins), explains how best to use Ajax technology, and shows you how to adopt design patterns and incorporate source code control. You’ll examine the underlying technologies (PHP, Apache, etc.) that can be tuned to offer the best system performance, and you’ll explore interfacing with outside content, Lightweight Directory Access Protocol (LDAP) setup, and much more. You’ll even delve into the internal structure of the Joomla! framework, and obtain a unique behind-the-scenes education so that you can modify and extend Joomla! to meet the needs of you and your customers. What you will learn from this book * How each server of a Joomla! system can be installed and configured for maximum performance * The process of creating a module from scratch * Ways to use Ajax to add dynamic data retrieval to Joomla! * Techniques for using design patterns to solve common programming problems * How to create and retain a virtual community * Procedures for tuning a Joomla! site for both Search Engine Optimization (SEO) and Search Engine Management (SEM) Who this book is for This book is for web developers, hobbyists, web designers, bloggers, corporate content creators, and support specialists who are looking to build a more robust web site. Basic skills in the area of PHP programming are necessary. Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

FileRack Links:

http://www.file-rack.com/files/lfPOHX7yWrXm/0470133945.rar.html

FileRack Links:

http://rapidshare.com/files/106304574/0470133945.rar

Learning Joomla Extension Development

0

Posted by admin | Posted in Joomla eBooks | Posted on 14-10-2009

What you will learn from this book

* Code Joomla! components, modules, and plugins from the ground up
* Create toolbars, list screens, and menu items
* Maintain a consistent look and reduce repetitive code using HTML functions
* Automate database record management
* Validate input and resist hack attempts
* Configure your modules through XML parameters
* Package and distribute your extensions

Chapter 1 introduces Joomla! extensions, and gives an overview of how Joomla! can be extended through components, modules, and plugins.

In Chapter 2, you will learn about the architecture, design, and requirements of a general component. You will also see how the component gets executed and is registered with the database. At the end, you will learn to create toolbars.

Chapter 3 takes you through a tour of back-end development. The chapter deals with creating a database table to hold the reviews of the restaurant, setting up a basic form for data entry, and processing data and adding it to the database. You will see how to list your existing reviews and modify your reviews.

Chapter 4 deals with the front-end development. You will see how to list and display your reviews, and add and display comments for your reviews.

Chapter 5 is about module development. Starting with registering your module in the database, the chapter then shows you how to create and configure a basic module using helper classes to centralize data access and output, and how to display the latest reviews or a random review.

Chapter 6 deals with expanding your project with the Model, View, and Controller pattern. You will learn how to build data models, how to migrate to views, and how a controller is used to handle the logic flow of the component. It also introduces you to the concept of pagination and shows you how to add pagination and at the end how to display additional toolbars.

Chapter 7 is completely dedicated to plugins. You will create a link plugin, and an information box plugin. At the end, you will see how to use plugins to enable searching of your reviews.

In Chapter 8, you will see the configuration settings for extensions; modules, components, and plugins.

In Chapter 9, you will see how to package a completed component and module for deployment.
DOWNLOAD:

http://rapidshare.com/files/150930766/LJED.rar.html

Joomla 1.5 Development Cookbook

0

Posted by admin | Posted in Joomla eBooks | Posted on 14-10-2009


Packt (9-2009) | PDF | 360 pages | 1847198147 | 4.27Mb(rar)

Joomla! 1.5 Development Cookbook /by James Kennard (Author) .This book contains recipes which define common problems and provide suggested solutions. This is not a book to read from cover-to-cover, it is hands-on solutions book that takes a practical approach to recipes – providing code samples that can easily be extracted and modified to suit the needs of the reader. Each recipe is presented as a separate entity and prior reading of other recipes is not required. Chapters provide categorization of recipes and give an introduction to the subject area with reference to the recipes contained within. This book is for PHP developers who have experience of developing for Joomla! It does not introduce developing extensions for Joomla!, it is assumed that the reader has prior knowledge of the subject and is looking for a quick guide to solve common problems quickly which commonly occur when developing for Joomla! It does not matter if you are an accomplished Joomla! developer or just starting out. For each scenario that this book addresses, there is an introductory explanation of the problem and an easy to implement solution. For the more accomplished developers recipes also include a discussion of the solution explaining how it works and how it can be further enhanced or customized.

download link:

http://depositfiles.com/files/95o9gz9vp

http://www.sharingmatrix.com/file/430141