April 15 - 17 Tools and practices for professional Plone developers London, UK
To contact us, use the feedback form at the bottom of this page, or call us at +44 (0) 20 3239 9048, e-mail jorgen@webworks.se .
| What | Tools and practices for professional Plone developers |
|---|---|
| When |
2008-04-15 08:00
to 2008-04-17 13:00 |
| Where | London, UK |
| Contact Name | Lennart Regebro, Jorgen Modin |
| Contact Email | info@webworks.se |
| Contact Phone | +44 (0) 20 323 99 048 |
| Add event to calendar |
|
Webworks Sweden are planning to hold a course for professional Plone developers. The course will cover the tools and practices you need to know to develop efficiently in a Plone 3 and Plone 2.5 environment.
The course will be held by Lennart Regebro and Jorgen Modin. Lennart Regebro has developed applications and sites with Zope and Plone since 2001 and is a Zope core contributor. Jorgen Modin is a Plone developer with very long teaching experience.
Summary
The course will teach how to:
- Set up a reliable and reproducible development environment.
- Do development efficiently
- Create reliable and correct code
- Deploy code to the customer's machine without fear of breaking functionality
- Work in a team of developers without one developer breaking another developer's code.
Course material will be provided by Webworks and the book "Professional Plone Development " will also be included. The event will take place in central London.
-
To participate, please print out this form and fax it to:
- 0700 580 60 13 (From the UK)
- +44 (0) 700 580 60 13 (From outside the UK)
If the dates and/or the contents of the course do not fit your needs, we are happy to do:
- on-site training and
- customised courses
| Price | GBP 1500 |
|---|
- Reliability
Managing and deploying code - Subversion
- Using subversion
- Choosing a repository
- Using the Plone repositories
- Setting up a project structure
- Using branches and tags
- Making your environment duplicatable.
- Setting up Python for your Plone
- Virtalenv
- Buildout
- The code iteration: Development, staging and production.
- Release procedures (bundleman)
- Being quicker
Efficient development practices - Using the debugger
- The benefits of an IDE (Wing IDE)
- Use a release tool
- Code quality
Churning out reliable code - pyflakes
- Unit testing
- Coverage analysis
- Functional testing