training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
  HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET APACHE & TOMCAT  
Swing Whizz: Accelerating Application Development with Swing (ADV-SWING-01-02)
CODE: ADV-SWING-01-02          DURATION: 2 DAY/S
This practical, interactive, advanced Swing course is aimed at experienced Swing developers who need to accelerate Swing GUI development through the adoption of best practices and techniques and an understanding of the tools available to aid this purpose. During this course you will learn how to further harness the power of the MVC to its' full potential and how to write resuable components.

LEARN HOW TO:
  • Write resuable components
  • Harness the power of the MVC
  • Adopt best practices for rapid Swing GUI development
  • Create Trees and TreeTables
  • Accelerate Swing GUI development
PROGRAMME
Introduction
Accelerating Development with Reusable Components
  • How to write reusable components
    • Design Contracts, Packaging & Refactoring
    • A brief review of useful third party libraries and components
  • Sample Apps & Demos
The Power of MVC
  • Custom components
  • Custom events
  • Custom layouts
  • Advanced JTable Usage
    • Rendering
    • Stacking Models
  • Example: Interactive Charts and Tables
Trees and TreeTables
  • Advanced JTable
  • Advanced JTree
  • TreeTables
Swing Application Cookbook Discussion of approaches to common issues expected to include some or all of:
  • Storing users’ personal preferences
  • Undo
  • Printing
  • Threading Issues
  • Busy Cursor
  • Generating and Parsing of XML configuration files
  • How to deal with Exceptions
  • Displaying Help and/or Web Pages
  • Auto-generating a version number
  • Use of Plug-ins
    NEXT SESSION
    The next course will be delivered at Skills Matter - London, on 02 Oct 2008 by Simon White. Simon is also the author of this course.
    COURSE DATES & REGISTRATION
    Date City Cost Offer
    02-10-08 London £1500.00 £1350.00 if booked by 02-09-08 Book Online Now
    Book Online or Call Sales on +44 (0)207 107 2620
    ABOUT THE AUTHOR
    Simon holds a PhD in Applied Artificial Intelligence and is specialised in GUI development with SWING. Simon has published both mainstream software engineering articles and academic papers.
    More about Simon White
    IS THIS COURSE FOR YOU?
    If you are an experienced Swing developer who would like to build better applications, this course is for you!

    COURSE PREREQUISITES
    The course assumes familiarity with the main features of Swing. Attendance at the Introduction to Swing course provides an ideal preparation for this material.

    COURSE LABS & EXCERCISES
    Mix of class and exercises

    COURSE DATES & REGISTRATION
    Date City Cost Offer
    02-10-08 London £1500.00 £1350.00 if booked by 02-09-08 Book Online Now
    Book Online or Call Sales on +44 (0)207 107 2620
    Copyright & Copy Skills Matter Ltd 2003-2008
      Web development by You In Control
    About Us  Jobs  Find Us  Room Hire  Newsletter