Tuesday, August 5, 2008

where/how to learn plone?

i will assume that you already know how to click around plone, and you could easily be a site administrator for plone site. you also know how to change little things in ZMI, and you are familiar with TAL/METAL.

1. first you must read martins book "professional plone development" (there are guys on irc#plone already calling it plone bible). this will give you a nice starting how programming in plone looks like.
http://www.packtpub.com/Professional-Plone-web-applications-CMS/book

2. when you start digging around through code, a good starting base that you'll need is "A Comprehensive Guide To Zope Component Architecture". short but really nice book.
http://www.muthukadan.net/docs/zca.html

3. next book is about zope ... if you want to get into plone you must be familiar with zope. this is what i recomend
http://plone.org/documentation/books/web-component-development-with-zope-3-second-edition

*** till know i only read this three books about plone/zope, if you know any other please let me know. i would like to learn more if there is a chance.

4. most important reasourse after that were blogs of "senior" ploners. so subscribe to http://planet.plone.org/ ... and check it every day, you would be amazed how many usefull things this guys are talking about


want more? ... to be really 100% up to date ...
- usefull links to tutorials in one place (http://www.openplans.org/projects/plonecheatsheet/project-home)
- subscribe to mailing lists (http://plone.org/support/lists)
- be on irc.freenode.net#plone 24/7 and you'll see what good/friendly community is
- zope planet .... http://www.zope.org/Planet/
- python planet ... http://planet.python.org/
- dont forget to ask uncle google for help

1 comment:

Chris said...

The first place to learn about Plone is http://plonebootcamps.com. Go to a Plone Boot Camp. You'll be glad you did.

The last place to learn about Plone is the Aspeli book. It's a lot of dead chicken waving which presumes you already know pretty much everything about Zope 3.

Phillip's Zope 3 book has been in its third edition since the beginning of the year. Read it before the Aspeli book at least.

Before Phillip's book, read Baiju's ZCA primer free online. It treats Zope 3 purely from a Pythonic perspective. It will help to understand the patterns before reading Phillip's book.

There is still a lot of good information in Definitive Guide to Plone free online: http://plone.org/documentation/manual/definitive-guide/definitive_guide_to_plone.pdf. Only twenty percent out of date. Still the only source for tons of information.

And, of course, still the best source for learning Plone is the Plone Help Center at: http://plone.org/documentation