Library and Framework Use in Java

Library and Framework Use in Java

Module 1: Designing GUIs

  • Creating frames
  • Basic widgets
  • Controlling layout

Module 2: Advances Swing Usage

  • Events
  • Displaying tables
  • Customisation using models

Module 3: Text Manipulation

  • Using Unicode
  • Formatting
  • Localisation

Module 4: Input/Output and Networking

  • Files
  • Input/Output Streams
  • Readers and Writers
  • URL Connections
  • Sockets

Module 5: Utilities

  • Logging
  • Application preferences
  • Regular expressions

Module 6: XML and SAX

  • Reading and writing XML
  • Building DOM representations
  • Transformations
  • Validation
  • SAX: Simple API for XML

Module 7: Exchanging Information with SOAP

  • SOAP clients and servers
  • Creating connections
  • Creating messages
  • Sending and receiving

Module 8: Java Beans

  •  The Bean coding conventions
  • Parameters, methods and events
  • Bean persistence
  • Storing beans as XML
  • Customising Beans

Module 9: Interacting with Databases

  • Connection to SQL servers
  • Creating statements
  • Evaluating results
  • Batch statements

Module 10: Security

  •  Authentication
  • Login configuration
  • The Kerberos network authentication protocol
  • Using security managers