I’m going to be running a few classes on developing and debugging Perl and Python applications using Eclipse at the EclipseWorld conference being held in New York, August 29th-31st, at the Roosevelt Hotel. The class programme is available for Tuesday, where I’ll be holding two, consecutive, classes on Perl and Eclipse using EPIC (classes 302 and 402):
The EPIC project lets developers build, edit and develop Perl–based applications using the Eclipse IDE. In this class, we’re going to take a closer look at the EPIC plug-in, how it can be used to develop Perl applications, and how it can be integrated to your existing development processes. You’ll begin by learning the basics of the Perl environment within Eclipse—installation, configuration and the core features such as the editor, code completion and execution.You’ll quickly advance to a real-world example, developing a small module and script entirely within Eclipse. We’ll use this as an opportunity to examine other areas, such as the integration with perldoc, code folding and refactoring—all of which can make the application development process run more smoothly. By the end, you will have a good understanding of how the EPIC plug-in can be used to develop your Perl applications within Eclipse. Participants should already understand the Eclipse environment and have some experience with Perl.
And on Wednesday I’ll be running classes on developing and debugging Python applications with Eclipse (classes 504 and 604):
Python has a long history with Java—the JPython (formerly Jython) implementation runs Python code with Java. The PyDev plug-in for Eclipse enables you to write Python applications within the IDE including much of the functionality that we rely on when developing applications in any language. In this class, you’ll examine the typical development cycle of a Python application within Eclipse, from the inception of the project through adding and importing files through the use of the editor, code completion and other functionality.During the process, you’ll learn the features that make developing Python applications using Eclipse and PyDev easier, including making use of standard Eclipse technology such as the interfaces to CVS and the project management. By the end of the class, you should have a better understanding of how you can use Eclipse for Python development. Participants should be able to program in Python and have experience using and employing Eclipse for application development.
If you have an interest and want to be there, go sign up now 😉