cta quote button

Best Plone Books to Master the Technology

Read More

How Much Does It Cost to Hire Web Developers in Ukraine?

Our pricing is completely transparent: you pay your engineers’ salaries and a flat monthly fee for our services. No hidden charges.

Read More

1. Professional Plone 4 Development (2011)

Plone is a web content management system that features among the top two percent of open source projects and is used by more than 300 solution providers in 57 countries. Its powerful workflow system, outstanding security track record, friendly user interface, elegant development model, and vibrant community makes Plone a popular choice for building content-centric applications. By customizing and extending the base platform, integrators can build unique solutions tailored to specific projects quickly and easily. If you want to create your own web applications and advanced websites using Plone 4, Professional Plone 4 Development is the book you need. The first edition of this book remains one of the most widely read and recommended Plone books. This second edition is completely revised and up-to-date for Plone 4.1, covering new topics such as Dexterity, Diazo, jQuery, and z3c.form, as well as improved ways of working with existing technologies such as Buildout, SQLAlchemy, and the Pluggable Authentication Service. It retains the writing style and comprehensive approach that made the first edition so popular. Built around a realistic case study, Professional Plone 4 Development will take you from an understanding of Plone’s central concepts, through basic customization, theming, and custom development, to deployment and optimization. What this book covers This book is divided into four sections: 1. First, we will introduce Plone and the case study, and learn how to set up a development environment. 2. The second section covers basic customization, including theming a Plone site using Diazo.

Author(s): Martin Aspeli

2. Practical Plone 3: A Beginner’s Guide to Building Powerful Websites (2009)

The only Plone book aimed specifically at non-programmers, showing you how to build powerful Plone websites through its graphical web interface. If you want to get a Plone site up and running quickly and don’t want to get involved in programming, this book is for you. This book is aimed at beginners, who want to configure and customize Plone to meet their content management needs. The book doesn’t expect programming skills, although some knowledge of fundamental web concepts such as HTML and HTTP may be helpful. Some basic programming skills will be beneficial for the advanced topics.

Author(s): Sam Knox, Jon Stahl

3. The Definitive Guide to Plone (2004)

* McKay is a member of Plone’s core development team―defining The Expert’s Voice in Open Source.

* Author’s web site ZopeZen.org is a site dedicated to Zope-based applications and will plug book on the site.

* Python programmers are a growing community and this will be the only up-to-date book on Plone for programmers.

* For the latest information on Plone and the latest developments, visit: http://plone.org.

Author(s): Andy McKay

4. Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System. (2007)

This book aims to teach best practices of Plone development, focusing on Plone 3.0. It covers setting up a suitable development environment, customizing Plone’s look and feel, creating new content types and forms, connecting to external databases, and managing users and groups intelligently. It also shows how to configure a production-ready server, with LDAP authentication and caching. This book is aimed at developers who want to build content-centric web applications leveraging Plone’s proven user interface and flexible infrastructure. Some familiarity with the Python programming language and basic web technologies such as HTML and CSS is assumed. Readers would also benefit from some prior experience with Zope or Plone, for example as site administrators or “power users”.

Author(s): Martin Aspeli

5. Plone 3 Theming (2009)

This book provides a holistic look at theming Plone sites as well as step-by-step instructions on how to create Plone themes. The book first briefly introduces the concepts and necessary tools and then moves on to describing the concepts needed for customizing templates in Plone. It also provides handy tips and tricks along the way to simplify the theming process. This book is targeted at professional web designers working with Plone who want to create their own unique look and feel for a Plone web site.

Author(s): Veda Williams

6. Plone 3 Intranets (2010)

This is a step-by-step guide, from installing your first Plone instance to deploying your intranet. Each chapter will show you an essential aspect that your intranet should have. However, each chapter is isolated enough to serve as a reference manual for later use. The book is packed with examples and useful screenshots for easy learning. This book is for anyone who needs to build an intranet with no limits on capabilities or features. Even if you don’t have previous CMS experience or programming skills, this book is for you. Targeted at beginners with no previous experience with Plone, this book will teach you step by step and at the end you should have a full-featured, reliable, and secure intranet.

Author(s): Víctor Fernandez de Alba

7. Plone 3 for Education (2009)

This book is written especially for time-constrained web teams. Every chapter is hands-on from start to finish, focusing on getting a value-adding site up fast. Necessary theory and tips on best practices are interspersed with the step-by-step instructions, broken out into sidebars so it informs your progress without impeding it. Also, every chapter is independent, dealing with a specific use case-for example, publishing video, creating forms, or representing assignment schedules and syllabi-so you can skip straight to what you need. Most chapters require no programming at all. The few where we dig deeper (for example, to build our own plug-in products) are replete with working code samples and explanations of what’s going on. A rudimentary knowledge of the Python programming language is helpful in these but is not essential. Plone 3 for Education is for the makers of school web sites, from primary to university, from e-learning to public-facing, from tech-savvy teachers to seasoned software developers. A user-level familiarity with Plone is the only prerequisite; everything else is baked in.

Author(s): Erik Rose

8. Plone 3 Multimedia (2010)

This book is written in a tutorial style where you work through examples that describe how you can create multimedia applications using Plone and integrate your existing multimedia resources into your website. It also tells you how to use multimedia effectively giving many ideas and best practices.This book is for Plone integrators who want to extend the core of Plone with multimedia features. It gives no introduction to Plone and readers should know how to set up a Plone site using a buildout. The book can be read and understood well without being a Python developer, though some examples have Python code included.

Author(s): Gross,Tom

9. Plone 3.3 Site Administration (2010)

This book is a step-by-step tutorial guide, explaining many common and fundamentally important Plone site administration tasks. This book is designed for site administrators, webmasters, or content editors managing a site with Plone. These users will not be new to Plone itself, but they will be new to the site administration tasks. The reader is also expected to know basic Python programming. This book caters to these users, and builds their confidence by helping them to get their Plone sites up, running, and customized with minimal peripheral knowledge.

Author(s): Alex Clark

10. Plone 3 Products Development Cookbook (2010)

The examples in this book follow a sample project creating a digital newspaper website to meet the requirements of a fictional customer who wants to place commercial advertisements all over the site. The whole book is a comprehensive collection of recipes that elaborate a series of well known use cases. You will find an organized step-by-step procedure to accomplish each task followed by detailed explanations to better understand how and why each topic was undertaken, and many links to online references and other related sections in the book that can supplement the subject in question. You can read the whole book or just pick the recipes that are relevant for you; where necessary, cross references will help you understand the recipes even if you do not read them in sequential order.This book is for programmers who have some knowledge of Python, Plone, and Zope. If you want to develop feature-rich add-on products in Plone, this book is for you. It is aimed at the development of backend features, so you need not have other web-related skills such as HTML, CSS, or JavaScript.

Author(s): Juan Pablo Giménez, Marcos F. Romero

11. Building Websites with Plone: An in-depth and comprehensive guide to the Plone content management system. (2004)

Built on the powerful and popular Zope application server, Plone is regarded as one of the best and most powerful open source content management systems. Many compare it favorably to high-end commercial content management systems. Written by Plone expert Cameron Cooper, this book explains how Plone works, shows how to use its many out-of-the-box features, and explains how this highly flexible system can be extended and customized. Camerons deep understanding and fluid writing style make even the most complex aspects of administrating and developing Plone websites easy to understand. Beginners and experienced Plone users alike will find this book invaluable. Requiring only a basic knowledge of Zope and Python, this book is valuable for both beginners and experienced Plone developers.

Author(s): Cameron Cooper