bdaum

courses 2008/2009

>Eclipse for Java Programmers

This course introduces into Java programming under the Eclipse Java Development Toolkit with its numerous productivity tools. Topics such as Wizards, Assistants, Refactoring, Team Work, Versioning, and Regression Test are discussed in detail. After completing the course, you will be able to create Java applications quick and easily with the help of Eclipse, to test and debug these applications, and finally to deploy them. The course also covers the analytic, profiling and test tools of the TPTP.

Requirements: Basic knowledge in Java  

Course size: not more than 8 attendees

Tutor: Dr. Berthold Daum

Duration: 3 days

Topics:

  • Setting up the work place
    • The Eclipse Workspace
    • Installation and Configuration
    • Teamwork or Stand-alone?
    • Preferences
    • Perspectives
  • Navigation
    • The Package-Explorer
    • Working-Sets
    • The Outline-View
    • Type hierarchies
    • Call hierarchies
    • Searching and Finding
  • Tools
    • Wizards
    • Editors
    • Views
    • File associations
    • External tools
    • Import and export
    • The Scrapbook
    • Local History
  • Setting up Java projects
    • Preferences 
    • Project properties 
    • Build process 
    • Installed JREs 
    • Java Build Path 
    • Source code, Javadoc, Access rules 
    • Task Tags
  • JUnit
    • Test Units and Test Suites
    • Complete test coverage 
    • Other test frameworks: FIT and TPTP
  • Debugging
    • Breakpoints
    • Stepweise program execution
    • Accessing class fields
    • Remote Debugging
  • Deployment and Documentation
    • Exporting JARs and Sources
    • Generating Javadoc
  • Ant
    • Configuring Ant 
    • Creating and editing an Ant file 
    • Executing and debugging an Ant file 
    • Customizing the Build process
    • Import und Export
  • Programming efficiently
    • Editor Preferences
    • Code Templates
    • Automatic Code Generation
    • Quick-Fix and Quick-Assist
    • Refactoring  
    • Support for JDK 5
  • Working in a Team
    • Basics 
    • Connecting to a CVS 
    • Sharing projects 
    • Synchronizing resources with the CVS 
    • Solving conflicts 
    • Opening a new development branch 
    • Versioning 
    • Using Patches 
    • Sharing preferences and project properties
  • Important Plug-ins for Program Development
    • GUI design
    • UML
    • Quality assurance
  • The Test and Performance Tools Platform (TPTP)
    • Architecture and Overview
    • Profiling of Java applications
    • Static code analysis
    • Testing
    • Test coverage

Schedule: o.N.o.

Fee: € 1440,00

>Inquire

warum
was
wer
wo
wann
wen

  info@bdaum.de